Input: 53490 3D points and for each point (xyz) and color (rgb) of a head
Output: 2D face image as viewed from a particular position / direction
Platform: Matlab C/C++
After study, I found the steps to be implemented
- Perspective Projection http://en.wikipedia.org/wiki/3D_projection
- Z-buffering http://en.wikipedia.org/wiki/Z-buffering
- Phong reflection model http://en.wikipedia.org/wiki/Phong_reflection_model
Can anyone suggest any libraries or open source codes available to do the above steps?
Any tutorials/demo references to understand the above steps will be helpful.
Thanks in advance