
Adds new ViewportLayout control.
Features
- Added FastPointCloud.IsValid() method.
- Added Clone() method to IFC entities.
- Added CollisionDetection.ConsiderCoincidence property to handle collision coincidence.
- Added EntityList.CombineByColor() experimental method for 3D graphics speed tests.
- Added UtilityEx.GetRevisionCloud() method.
- Improved computation of OBB.
- Improved Octree.UpdateRayPlacement() for ViewportLayout.FindClosestTriangle().
- ViewportLayout control.
- Added ImportFileAddOn class to Open and Import dialogs in source code samples.
- Improved ProjectConverter tool to show filenames for each project during the conversion.
- Added IIfcEntity.Axes property to ReadIFC class.
Fixes
- Fixed Solid3D.ConvertToMesh() for Solid3D with different color on some faces.
- Restored ViewportLayout.GetEntityUnderMouseCursor() during Zoom/Pan/Rotate.
- Fixed memory leak adding the ViewportLayout to a TabControl in WPF control.
- Fixed writing of Mesh and Solid objects in STEP file format.
- Fixed letter space during Text.ConvertToCurves() for SHX fonts.
- Fixed Solid3D.WriteOBJ when material is involved.
- Fixed Zoom/Pan/Rotate when the ViewportLayout control has no focus.
- Fixed exception on hidden ViewCubeIcon when cursor is over and visibility changes.
- Fixed broken accurate transparency.
- Fixed infinite loop in Mesh.SplitDisjoint() if the last triangle results in a separate mesh.
- Fixed FastPointCloud entity with ColorArray representing intensity.
- Fixed mouse button handling for mouseButtonsZPR.LeftRight and others.
- Fixed import of lemon and apple toroidal surfaces.
- Renamed Transformation.Scale() methods to Scaling().
- Fixed disappearing BlockReferences in ObjectManipulator source code sample.
- Fixed broken realistic shadows.
- Fixed memory leak when the background style was set as image.
- Fixed RegenMode as NotNeeded in Compile() method of various entities.
- Fixed crash with custom ObjectManipulator.
- Fixed CubicSplineInterpolation() with 3 points and 2 end tangents.
- Fixed WPF multi-touch for focus got only after the first tap.
- Fixed surface style import in ReadIFC class.
- Fixed ConicalSurf.CreateSurface() for wrong computation of the cone tip.
- Fixed Block.RegenAllCurved() for LinearDim inside a Block.
- Fixed logic of yAxisUp import in EyeshotDemo sample.
- Fixed missing refresh on WPF native mode.
- Fixed OBB creation for Solid3D with zero vertices.
- Fixed multi-touch in WPF to prevent dynamic movements when mouse cursor is outside.
- Fixed SURFACE_STYLE_USAGE in STEP file writing.
- Fixed WriteAutodesk class to avoid duplicated Paper_Space blocks.
- Excluded meshes with natureType.Undefined from Mesh.SplitBy() method.
- Fixed line weight export in WriteAutodesk class, added property for LineWeightUnits and set Millimeters as default.
- Fixed disappearing CancelButton during parallel execution.