Phong model or phong specular reflection model, Computer Graphics

Phong Model or Phong Specular Reflection Model

It is an empirical model that is not based on physics, although physical observation. Phong observed here for extremely shiny surfaces the specular highlight was minute and the intensity fell off quickly, whereas for duller surfaces this was superior and fell off more slowly. He decided to allow the reflected intensity be a function of (cos θ)n with n >= 200 for a shiny surface and n minute for a dull surface. For an ideal reflector n equals infinity, and for a part of cardboard n equals 0 or 1. In the diagram demonstrated below we can observe how the function (cos θ)n behaves for various values of n. This empirical model for computing the specular reflection range was developed via Phong and therefore termed as PHONG MODEL/ PHONG SPECULAR REFLECTION MODEL. That is the intensity of specular reflection is proportional to cosn a (a lies in between 0° & 90°) consequently cos a varies from 1 to 0. Here 'n' is specular reflection parameter dependent upon the type of surface.

Remember that the Phong illumination equation is simply the Lambert illumination equation along with an additional summand to account for ambient reflection and specular reflection.

Posted Date: 4/5/2013 2:48:25 AM | Location : United States

Related Discussions:- Phong model or phong specular reflection model, Assignment Help, Ask Question on Phong model or phong specular reflection model, Get Answer, Expert's Help, Phong model or phong specular reflection model Discussions

Write discussion on Phong model or phong specular reflection model
Your posts are moderated
Related Questions
Transformation for 3-D Shearing 2-dimensional xy-shearing transformation, as explained in equation, can also be simply extended to 3-dimensional case. All coordinates are tran

What is Polygon mesh?  Polygon mesh is a method to show the polygon, when the object surfaces are tiled, it is more convenient to state the surface facets with a mesh function.

QUESTION a) What is a color management system? Briefly explain how it works. b) What are the three major factors affecting print permanence? c) Briefly explain three ways

Non-Zero Accelerations - Computer Animation This method of simulating the motion is fairly helpful introducing the realistic displays of speed changes, particularly at the sta

Algorithms for Identification of Observable Objects There are various algorithms for identification of observable objects for various types of applications. Several methods ne

Translate a triangle and scale it in each coordinate direction Consider a triangle with vertices in 2D plane given by (0, 0), (1, 0) and (0,1) (called unit triangle).  Translat

Mathematical description of an Oblique projection onto xy-plane  In order to expand the transformation for the oblique projection, identify the Figure. This figure explains a

Explain Various techniques of Character Generation Algorithm?

Other curves - parabola and hyperbola Conic sections such as parabola and hyperbola are used in many instances such as in motion planning along a trajectory or in modelling the