Intermediate Surface Textures

A program written in C++ / OpenGL / GLUI, that illustrates intermediate surface texture mapping.

The following image are generated using:


Plane as intermediate surface and plane's normals
 
cube-ISN-myPic.jpg (15460 bytes) cube-ISN-myPic-debug.jpg (16905 bytes)

Plane as intermediate surface and object normals
 
cube-ON-myPic.jpg (13786 bytes) cube-ON-myPic-debug.jpg (16729 bytes)

Plane as intermediate surface and plane's OR object normals
 
cube-ON-ISN-numbers.jpg (33261 bytes) cube-ON-ISN-snail.jpg (20299 bytes)

Sphere as intermediate surface and sphere's normals
 
sphere-ISN-numbers.jpg (28315 bytes) sphere-ISN-numbers-debug.jpg (56146 bytes)

Sphere as intermediate surface and object normals
 
sphere-ON-numbers.jpg (27920 bytes) sphere-ON-numbers-debug.jpg (66696 bytes)

Object normals
 

Sphere's normals
sphere-ON-snail.jpg (42093 bytes) sphere-ISN-snail.jpg (42117 bytes)

User interface
 
GUI.jpg (49381 bytes)

 

Tai Meng | 孟泰 | Last Updated: February 07, 2018