Q: Explain rendering methods in detail. Write its advantage and disadvantage.
Advantage of illumination method:-
- Fast
- Acceptable results
- Hardware support
Disadvantage of illumination method:-
- Point light source
- No interaction between objects
- Adhoc , not based on model of light propagation.
Different rendering method:-
Constant-intensity shading:-
- In this method, a single intensity is calculated for each polygon and all points in the surface of polygon are displayed with the same intensity value.
- It is fast and simplest rendering method.
- Light source illuminating the object and the viewing position is sufficiently far from the surface of polygon.
Gouraud shading:-
- It represent a polygon surface by linearly interpolating intensity across the polygon surface.
- Intensity values for each polygon are matched with adjacent polygon along common edge.
- It eliminates the intensity discontinuity that can occur in constant-intensity shading.
Phong-shading:-
- Phong shading is method which interpolates normal vector and then apply the illumination model to each surface point.
- This method interpolates the surface normal vector, instead of the intensity.
FasePhong shading:-
- Fast phong shading approximates the intensity calculations using a Taylor-series expansion and triangular surface patches.
- Surface rendering with Phong shading can be speeding up by using approximations in the illumination model calculation of normal vectors.
Advantage of rendering method:-
- It removes the intensity discontinuity.
- It can be combined with hidden surface algorithm to fill in the visible polygon along with each scanline.
- It gives more accurate result.
Disadvantage of rendering method:-
- It has a problem with specular reflections.
- It introduce anomalies known as Mach bands.
- It acquires more calculations and increases the cost of shading steeply.
0 Comments