User Tools

Site Tools


groimp-platform:3d:visualization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
groimp-platform:3d:visualization [2024/11/06 16:46] – [Project graph visitation] gaetangroimp-platform:3d:visualization [2024/11/06 16:49] (current) – [Project graph visitation] gaetan
Line 7: Line 7:
 ===== Project graph visitation ===== ===== Project graph visitation =====
  
-To be displayed in the 3d scene, the project graph is visited by a DisplayVisitor (whose most common implementations are WFVisitor for the Wireframe view, and GLVisitor for the OpenGL 1 view). From the root, each Node with a **Successor** or **Branch** edge is visited. All nodes connected with other types of edges are ignored.+To be displayed in the 3d scene, the project graph is visited by a **DisplayVisitor** (whose most common implementations are WFVisitor for the Wireframe view, and GLVisitor for the OpenGL 1 view). From the root, each Node with a **Successor** or **Branch** edge is visited. All nodes connected with other types of edges are ignored.
  
 Additionally, to impact the 3d display nodes needs to extends **Null** (de.grogra.imp3d.objects.Null), which represent the Nodes with 3d transformation. Each **Null** object have its own local transformation (could be null). Additionally, to impact the 3d display nodes needs to extends **Null** (de.grogra.imp3d.objects.Null), which represent the Nodes with 3d transformation. Each **Null** object have its own local transformation (could be null).
Line 17: Line 17:
   * [[3d-guide:view_manipulations#change_the_default_display| Change the 3d display]]   * [[3d-guide:view_manipulations#change_the_default_display| Change the 3d display]]
   * [[3d-guide:view_manipulations#navigate_in_the_scene|Navigate in the 3d scene]]   * [[3d-guide:view_manipulations#navigate_in_the_scene|Navigate in the 3d scene]]
 +  * [[groimp-platform:visit-resolution|Reduce the display visitation time using the resolution index]]
 ===== Instantiation rules ===== ===== Instantiation rules =====
  
groimp-platform/3d/visualization.1730907985.txt.gz · Last modified: 2024/11/06 16:46 by gaetan