Tools Links Login

Stereo Vision, TRUE 3D! *Minor Update*

Update: Added option to allow viewing model using a cross eyed method, as well as the original "wall eyed" method.


This program renders two images of a simple model from separate camera positions. When viewed similar to a Stereogram image it produces a TRUE 3 Dimensional view of an object. No special viewing devices are needed to view in full 3D. (See the help file for how to view it properly.)


This example uses custom D3DTLVertex (Transformed and Lit Vertices) for rendering. The program is responsible for the transforming and lighting of the 3D scene and only sends the screen coordinates, rhw, and color of each vertex to D3D for rendering.


This program implements most functions needed for 3D rendering in SOFTWARE including:


3D Object Rotation using 3X3 Matrix Transformation
Surface Normals
Backface Culling
3D Projection to 2D screen
Z Sorting
Dynamic Lighting (Flat Shading and Gouraud Shading.)

Original Author: Dennis C. Urie

About this post

Posted: 2002-06-01
By: ArchiveBot
Viewed: 75 times

Categories

Visual Basic 6

Attachments

CODE_UPLOAD13600192001.zip
Posted: 9/3/2020 3:45:00 PM
Size: 513,129 bytes


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.