Repository navigation
v7.0.8959
Ab3d.DXEngine v7.0.8959 change log:
- Fixed changing IsVisible property on InstancedTextNode.
- Improved hit-testing by preventing the creation of new objects on each hit test.
- Prevented exception when the IsVisible of DXViewportView is set to true (from false) but the size of DXViewportView is empty (0, 0).
- Corrected calculating Bounds (BoundingBox) for ScreenSpaceLineNode and ScreenSpaceLineMesh when IsPolyLine is true. Before the bounds were too big because the 2 generated adjacency positions that were required by the shader were also counted into the BoundingBox.
- Updated Bounds in ScreenSpaceLineMesh when calling RecreateMesh.
- Added new overload to RecreateMesh method in ScreenSpaceLineMesh. The new overload also takes BoundingBox as a parameter. It can be used when BoundingBox is already known - this prevents calculating new BoundingBox from new positions.
- Fixed regenerating screen-space positions in some cases when the count of line positions is changed.
Added simple xyz point-cloud reader to PointCloudImporterSample.
Added Ab3d.SharpEngine.glTF library that can import 3D models from glTF 2 files.