Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3D Graphics:
1.
Polygon surfaces-Polygon mesh representations,
2.
Quadric and Superquadric surfaces
3.
Blobby objects;
4.
Solid modeling-Solid entities, Fundamentals of Solid
modeling-Settheory, regularized set operations; Half
spaces,
5.
Boundary representation,
6.
Constructive solid geometry,
7.
Sweep representation,
8.
Color models
9.
Application commands for AutoCAD & ProE software
Geometric modeling
Polygon mesh
A polygon mesh or unstructured grid is a
collection of vertices, edges and faces that
defines the shape of a polyhedral object in 3D
computer graphics and solid modeling. The
faces usually consist
of triangles, quadrilaterals or other
simple convex polygons, since this
simplifies rendering, but may also be
composed of more general concave polygons,
or polygons with holes
Polygon
Vertex
Face
Edge
Objects created with polygon meshes must store different types of elements.
These include vertices, edges, faces, polygons and surfaces. In many applications,
only vertices, edges and either faces or polygons are stored.
Polygon Meshes
V1
E1 P
1
E2
V2
VERTEX TABLE
EDGE TABLE
E6
E3
V3
E4
P2
V5
E5
V4
POLYGON TABLE
E1 :
V1, V2
E2 :
V2, V3
E3 :
V3, V1
or
E4 :
V3, V4
POLYGON TABLE
E5 :
V4, V5
E6 :
V5, V1
P1:
P2:
P1:
P2:
V1, V2 , V3
V1 , V3 , V4 , V5
E1 , E2 , E3
E3 , E4 , E5 , E6
3
4
8
5
6
2. Attributes table
Attributes table contains the information
regarding surface characteristics like surface
reflectivity, transparency, texture and other
such characteristics.
Quadric Surfaces
Quadric surfaces describes with the second degree
equation. These are the frequently used class of object
like spheres, ellipsoids, paraboloids, hyperboloids, tori
etc.
General Equation for Quadric surfaces:-
f(x,y,z) =
a0x2+a1y2+a2z2+a3xy+a4yz+a5xy+a6x+a7y+a8z+a9 (A)
a0 a3 a 5 a6
a1 a 4 a7
0
0
0 a 2 a8
a9
0
0 0
X
Y
Z
1
Sphere
Sphere is generate by putting the constant a0, a1,a2 =1
and rest of constant equal to zero in the general
equation(A) of quadric surfaces.
Y
Ellipsoid
This is second type of quadric surface which define as the
extension of sphere with different radius in three mutually
perpendicular direction.
Y
Equation of Ellipsoid:(x/a)2 + (y/b)2 +(z/c)2 = 1
b
a
bb
Torus
Torus can be generated by rotating a circle or some other
conic about certain specific axis.
Equation of Torus:r-((x/rx)2 + (y/ry )2) + (z/rc)2 =1
Example of SQS
Super Ellipse:Equation for Super ellipse:[ (x/a)(2/1) + (y/b)(2/1) ]=1
Here is a variable parameter that can be assigned any real
value.
Question:- Develop the shape of super ellipse for the = 1, 1.5,
2, 2.5, 3.
Super Ellipsoid:Equation :-[(x/a)(2/2) + (y/b)(2/1) ] (1/ 2) +(z/c)(2/1) =1
Here 1 and 2 any real number value.
If 1 = 2 , designer get ordinary ellipsoid .
Solid modeling
Solid entities
Solid model of an object is created by using the three dimensional geometric entities known
as primitives of solid entities.
In CAD Syll.
Boolean operations
CSG Tree
Sweep
2
2
3
3
Blobby Object
Some object do not consist a fixed shape, they
tends to change their shape in different
circumstances ,these circumstances may be
working environment, some action of any
external force etc.
These changes are occurs due to change in the
molecule structure of the object, this behavior
of the object is known as Blobbiness and
object called Blobby Object.
Water
Drop
Isolation
of
Molecules