Features:
- Key mapping can be changed (viewer.setKeyMap({"shift": "ctrlKey", "ctrl": "shiftKey", "meta": "altKey"}) or as parameter to the viewer
Fixes:
- Switched to threejs r155 and fixed for the breaking change for light intensity
- "clean" and "build" steps in package,json are Windows friendly (note, docs and release aren't, but you might not need them)
Fixes:
- Fixed root collapse mode
Fixes:
- Ensure center is set as target for preset buttons
- Added Vector3 and Quaternion creator
Fixes:
- Fixed trihedron panning for panned objects
Fixes:
- Ensure notifications for material properties are sent
- Add setters for material properties
Fixes:
- Integrate helvetiker font into code
Fixes:
- Removal of environment maps and new defaults
Features:
- XYZ labels for orientation marker
- Support for metalness and roughness
- Material configurator tab
Fixes
- Ensure no exceptions are thrown when the view is cleared and resized
Fixes
- Check properly whether animation is active
Features
- Add expand root only for treeview
- Add recenterCamera method
Fixes
- Ensure center is shown for object far away from center
Features
- Add example for single edges and vertices
- Enable explode for edges and vertices
Features
- Add build123d examples
Features
- Add build123d assembly
Fixes
- Fix explode
Fixes
- Fixed resize cad view problem
Fixes
- Bump version of three and dev depenedencies
- Ensure one element trees are not collapsed
Features
- Change trihedron orientation in the orientation marker to CAD standard
Features:
- Add support for color alpha channel
Features:
- Introduce mode where Y is camera up
Fixes:
- Fixed grid menu selection issue
Fixes:
- Fixed bbox.max_dist_from_center
Features:
- Allow resizing after view is created
Fixes:
- Increase minimum width to 970
- Handle more button in glassMode function
- Check bbox exist before updating it
Features:
- Added treview highlighting
- A new bounding box (AABB) algorithm
Fixes:
- Ensure bbox update will be triggered when animation starts
- Fix remove bbox on second click in tree
- Disable jupyter cell select on shift mousedown in cad tree
- Flexible "More" menu handling
- No bounding box for isolate mode
- Center isolated objects around bbox center and look at bbox center
- Clearer help text around AABB
- Extend help for picking/hiding/isolating
- Improve center info output