3D visualizations must be built (or constructed) from a mathematical representation of an object. These objects must then be rendered into 3D models. In general only the face of the object you are viewing is visible, and as the object starts to turn (or move) the face you are about to view starts to be rendered.
The more complex the model, the more computational resources are required to render (create) the visualization.
The basic process of rendering looks like this:
- Applies light and texture to a model
- Uses such techniques as ray tracing
- The ray tracing is applied to a (wireframe) 2D representation
- Which produces a realistic view of the final product in the chosen material
- Please look at this for an example of a pretty simple 3D model: https://threejs.org/examples/#webgl_loader_assimp
- Outline the relationship between the images in memory and the 3D visualization.