Skip to content

Visualization

To visualize an object in SOFA, the main component to use is the OglModel. Using OpenGL, this class will display the topology of its context. To display a mesh loaded with any MeshLoader, all you need to do is to connect the OglModel with the MeshLoader by writing (in case if an XML scene):

<MeshOBJLoader name="myLoader" filename="path_to_filename.obj" />
<OglModel name="MyOGLVisualization" src="@myLoader" />

You can also specify some Data like color or scale.

Note that since the approach of SOFA separate the different representations, the visual model can use a different topology (a different mesh) than the physical or the collision model.