Skip to content

Commit d84d6e8

Browse files
sankheshfloryst
authored andcommitted
test(camera): example for model transform matrix with glyph mapper
1 parent 0faf3fb commit d84d6e8

File tree

1 file changed

+5
-0
lines changed
  • Sources/Rendering/Core/Glyph3DMapper/example

1 file changed

+5
-0
lines changed

Sources/Rendering/Core/Glyph3DMapper/example/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreen
1010
import vtkPlaneSource from '@kitware/vtk.js/Filters/Sources/PlaneSource';
1111
import vtkConeSource from '@kitware/vtk.js/Filters/Sources/ConeSource';
1212
import vtkGlyph3DMapper from '@kitware/vtk.js/Rendering/Core/Glyph3DMapper';
13+
import vtkTransform from '@kitware/vtk.js/Common/Transform/Transform';
1314

1415
import { AttributeTypes } from '@kitware/vtk.js/Common/DataModel/DataSetAttributes/Constants';
1516
import { FieldDataTypes } from '@kitware/vtk.js/Common/DataModel/DataSet/Constants';
@@ -93,8 +94,12 @@ mapper.setScalarRange(0.0, 0.1);
9394

9495
actor.setMapper(mapper);
9596

97+
const transform = vtkTransform.newInstance();
98+
transform.scale(1, 2, 1);
99+
96100
renderer.addActor(actor);
97101
renderer.resetCamera();
102+
renderer.getActiveCamera().setModelTransformMatrix(transform.getMatrix());
98103
renderWindow.render();
99104

100105
// -----------------------------------------------------------

0 commit comments

Comments
 (0)