Problems at shared vertices - modeling and rendering, Computer Graphics

Problems at Shared Vertices - Modeling and Rendering

Shading discontinuities can arise while two adjacent polygons fail to share a vertex which lies along their common edge. Identify the three polygons of figure 17, wherein vertex C is shared through the two polygons on the right, although not by the large polygon on the left. The shading information found directly at C for the polygons at the right will classically not be the same as the information interpolated at such point from the values at A and B for the polygon at the left.

155_Problems at Shared Vertices - Modeling and Rendering.png

Figure: Vertex C is shared by the two polygons on the right, but not by the larger Rectangular polygon on the left.

As an outcome, there will be a discontinuity in the shading. The discontinuity can be eliminated via inserting in the polygon on the left an extra vertex that shares C's shading information. We can pre-process a static polygonal database in sequence to eliminate this matter; conversely, if polygons will be split on the fly for example: through using the BSP-tree visible-surface algorithm, so extra bookkeeping can be finish to initiate a new vertex in an edge that shares an edge which is split.

773_Problems at Shared Vertices - Modeling and Rendering 1.png

Figure: Problems with computing vertex normal. Vertex normal are all parallel

Posted Date: 4/5/2013 3:53:22 AM | Location : United States







Related Discussions:- Problems at shared vertices - modeling and rendering, Assignment Help, Ask Question on Problems at shared vertices - modeling and rendering, Get Answer, Expert's Help, Problems at shared vertices - modeling and rendering Discussions

Write discussion on Problems at shared vertices - modeling and rendering
Your posts are moderated
Related Questions
Diffuse Reflection - Polygon Rendering & Ray Tracing Methods It is characteristic of light reflected from a non-shiny, dull surface. Objects illuminated solely through diff

What is run length encoding?   Run length encoding is a compression method used to store the intensity values in the frame buffer, which keeps each scan line as a set of intege

QUESTION (a) Name the spaces and guides in the Figure below                 (b) What is the difference between Pantone and Process colors? Elaborate (c) Explain what i

Historical method - Oral tradition: Only the teacher was the source of information The teacher treated as a role model. The teacher was the main resource to meet indiv

Introduction of Viewing  Transformations Projection is fundamentally a transformation or mapping of 3D objects upon 2D screen. Projection is mostly categorised in Para

Key Frames -Traditional Animation Techniques The senior artists go and draw the main frames of the animation, after a storyboard has been laid out. These main frames are frame

What do you mean by scan conversion?  A main task of the display processor is digitizing a picture definition given in an application program into a set of pixel-intensity valu

2-DIMENSIONAL TRANSFORMATION Modeling transformation is the mechanism to compose an image from modeling  primitives. The modeling primitives are defined in their own coordinate

boundary-fill algorithm or flood-fill algorithm As you saw the implementation of scan line polygon fill requires that boundaries should be straight line segments.  The seed fi

What are the advantages of rendering by patch splitting?  i. It is fast-especially on workstations with a hardware polygon-rendering pipeline.  ii. Its speed can be varied b