Skip to content

Commit cd0c81e

Browse files
authored
Merge pull request #920 from CadQuery/vtkjs-quality
Improve edge rendering quality in the docs
2 parents e91714d + 08228df commit cd0c81e

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

cadquery/cq_directive.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,8 @@
156156
// setup actor,mapper and add
157157
const mapper = vtk.Rendering.Core.vtkMapper.newInstance();
158158
mapper.setInputConnection(reader.getOutputPort());
159+
mapper.setResolveCoincidentTopologyToPolygonOffset();
160+
mapper.setResolveCoincidentTopologyPolygonOffsetParameters(0.5,100);
159161
160162
const actor = vtk.Rendering.Core.vtkActor.newInstance();
161163
actor.setMapper(mapper);

cadquery/occ_impl/jupyter_tools.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
// setup actor,mapper and add
3636
const mapper = vtk.Rendering.Core.vtkMapper.newInstance();
3737
mapper.setInputConnection(reader.getOutputPort());
38+
mapper.setResolveCoincidentTopologyToPolygonOffset();
39+
mapper.setResolveCoincidentTopologyPolygonOffsetParameters(0.5,100);
3840
3941
const actor = vtk.Rendering.Core.vtkActor.newInstance();
4042
actor.setMapper(mapper);

doc/_static/vtk.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)