Viewer 3.8.0 - Icaco
·
1295 commits
to main
since this release
In this release the focus was on adding new viewer settings and introducing separated viewer settings packages that can be used via the ShapeDiver Platform. This will make it easier to set up models correctly.
- implemented priorities for restrictions
- exposed all possible properties for restrictions to be used from GH (point, line, camera, plane, geometry)
- implemented radii for vertices and edges in the geometry restriction
- improved restriction calculations
- fixes issues for custom interaction parameters in App Builder
- fixed issues for dragging in App Builder
- fixed wrong roughness/metalness in glTF creation
- implemented assertion functions for the session API
- fixed environment map rotation
- added new environment maps
Settings
- updated viewer settings validation and moved default settings to viewer itself
- implemented new default settings choices (example)
- implemented new setting to override the material that is used in the viewer
- implemented new settings for contact shadows (example)
- implemented new settings to handle cameras better on the platform
- implemented own tone mapping pass for post-processing