3D Model Interaction:

  • Model Initialization and Loading: Easy-to-use methods for loading and initializing 3D models within the Viewer, with support for complex model structures.
  • Explode Mode: A new feature allowing users to view models in exploded view, providing a clearer look at individual components.
  • Clipping Plane: Use clipping planes to cut through models and explore internal structures or isolate certain parts.
  • PBR Metallic-Roughness Workflow: Full support for Physically-Based Rendering (PBR), including metallic-roughness material workflows for realistic material rendering.
  • Selection Tools: Advanced selection tools that allow users to select and manipulate different parts of the model with ease.

Viewer Environment & Settings:

  • Lighting Configuration: New lighting controls, including ambient, directional, and point lights, giving users the flexibility to adjust lighting to suit their models.
  • Camera Controls: Enhanced camera controls allow for precise adjustments of view angles and perspectives to explore 3D models effectively.
  • Multi-View Support: Support for displaying multiple views of the model simultaneously, enabling better comparison and analysis.

Interactive Features:

  • Mouse Events and Gestures: The Viewer now supports various mouse events and gestures, making navigation and interaction more intuitive.
  • Undo/Redo Functionality: Users can now easily undo and redo any changes made to models, providing better control during interactions.
  • Interactive Command API: The eventManager API allows for executing interactive commands, enabling users to create dynamic experiences in the Viewer.

Additional Features:

  • Simple Objects (Buttons, Lines, Points): Support for simple objects like buttons, lines, and points, useful for creating custom interfaces or annotations within the model.
  • View Cube: A navigational tool that allows users to quickly orient themselves within the 3D space.
  • Manipulator: A manipulation tool for rotating, scaling, and translating objects within the scene.
  • Ground and Contours: The addition of a ground plane and contour lines for better context and visualization of models in space.
  • Slicer and Sitmap: Tools to slice models or generate maps for further analysis.