Main steps towards generation of Virtual Views
Two main steps are: Modelling and Viewing.
Modelling means to create geometric and photometric 3D models of the represented world’s objects.
Many Ways: E.g. Using Polygons
Software: 3D Max, Maya, Blender
Viewing (Rendering) means to generate a projected 2D view of objects 3D models from viewer’s viewpoint.
What is Polygonal Modelling
The represented objects mentioned above are made from polygons.
A polygon is geometric 2D object which the characteristics of being flat and with at least 3 edges.
Polygons can be defined by their vertices (顶点), which make its data structure simple, economical and size independent
Advantages:
- A Polygon has the characteristics of being flat and with at least 3 edges.
- A polygon can entirely be defined by its vertices, which make its data structure simple, economical and size independent.
- Managing polygons and compute intersections can be done following well-known geometric formulas, which can often be found hardware embedded in computer graphics cards.
- The same (hardware embedded) formulas can be used then for any polygon or set of polygons, making graphic rendering much faster.
Disadvantages:
Modelling objects with complex and curve shapes may require many polygons, which increases rendering time.
Extrusion & Subdivision
Extrusion (挤压成型): A computer graphics tool that allows for creating from an object existing face a new face of the same size and shape which is connected to each of the existing edges by a face. (老师给的R智定义,网上找张图就明白了)
Subdivision: A computer graphics tool that allows for splitting object faces into smaller pieces by adding new vertices.
What is Box Modelling
The action of modelling an object through a series of boxes. Typically use the extrusion and subdivision tools.