This project uses a triple-textured cube (diffuse, normal-map, height-map) with custom shaders to produce a 3d effect on a flat surface. Utilizes N•L lighting, specular lighting, and parallax texture mapping to achieve the effect. Uses either the camera as the light source or a moving point source, here represented by a blue ball. Implemented shaders in both HLSL and OpenGL assembly.
Link to this comment:
All Comments (0)