- UNIT-I













~Image Scanners










Transformations



(Design, types of animation, using different functions)





Regularized Boolean Set Operation primitive Instancing Sweep Representation
Regularized Boolean Set Operation
Solid is bound by surfaces. So we need to also define the polygons of vertices, which form the solid. It must also be a valid representation
This simple component could be produced by gluing two rectangular blocks together and then drilling the hole. Or in CSG terms the union of two blocks would be taken and then the difference of the resultant solid and a cylinder would be taken. In carrying out these operations the basic primitive objects, the blocks and the cylinder would have to be scaled to the correct size, possibly oriented and
then placed in the correct relative positions to each other before carrying out the logical operations.
The Boolean Set Operators used are :
• union : A + B is the set of points that are in A or B.
• intersection : A . B is the set of points that belong to A and B.
• difference : A – B is the set of points that belong to A but not to B.
Note that the above definitions are not rigorous and have to be refined to define the
Regularised Boolean Set Operations to avoid impossible solids being generated
primitive Instancing Sweep Representation
Sweep representations are used to construct three-dimensional objects from two-dimensional shapes. There are two ways to achieve sweep: Translational sweep and Rotational sweep.
|
कोई टिप्पणी नहीं:
एक टिप्पणी भेजें