Skip to content

inspect.brep: software renderer, no VTK, part of the default install - #63

Merged
NiJingzhe merged 3 commits into
devfrom
feat/inspect-soft-render
Oct 25, 2026
Merged

NiJingzhe merged 3 commits into
devfrom
feat/inspect-soft-render

Conversation

@NiJingzhe

Copy link
Copy Markdown
Collaborator

simplecadapi.inspect.brep draws with the C++ software renderer used by render_screenshot_rpath.

  • VTK, the render worker process and the xvfb steps are gone; matplotlib is a core dependency and the inspect extra is an empty alias.
  • Entity-map callouts that are occluded re-anchor onto their own geometry.
  • The wheel smoke test renders a STEP through inspect.brep.

Tests with VTK uninstalled: src/cpp/tests/python 468 passed; test + tests 2111 passed, 47 skipped.

🤖 Generated with Claude Code

NiJingzhe and others added 3 commits October 25, 2026 02:00
Entity-map callouts re-anchor onto their own geometry when occluded; the
VTK dependency, worker process and xvfb steps are gone.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
matplotlib moves to the core dependencies; the inspect extra stays as an empty alias so older
install commands work. The wheel smoke test renders a STEP through inspect.brep.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
@NiJingzhe
NiJingzhe merged commit aeb0ac4 into dev Oct 25, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant