VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Stereo Vision, TRUE 3DMinor Update

by Dennis C. Urie (1 Submission)
Category: DirectX
Compatability: Visual Basic 3.0
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating: (33 Votes)

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.)

Rate Stereo Vision, TRUE 3DMinor Update

Download Stereo Vision, TRUE 3DMinor Update

Download Stereo Vision, TRUE 3DMinor Update (470 KB)

Stereo Vision, TRUE 3DMinor Update Comments

No comments have been posted about Stereo Vision, TRUE 3DMinor Update. Why not be the first to post a comment about Stereo Vision, TRUE 3DMinor Update.

Post your comment

Subject:
Message:
0/1000 characters