Dex3D
PART I - Intro & TOC
| << Previous | Main | Next >> |
Dex3D
A nice little rendering of a tessellated cube. The color bars on the sides are palettes used for editing.
About
Dex3D is a full-fledged non-texture-mapping 3d engine written in pure VB (no GL, no DirectX).
System Requirements
Download
If your system meets the requirements stated above, you may download Dex3D here (with source).
(note: this program is provided AS IS without warranty of any kind.. etc etc)
Render Modes
Dex3D supports the following flavors in render modes (*pending implementation).
| Software* | GDI | OpenGL* | DirectX* | |
| Wireframe | X | |||
| Flat | X | |||
| Gouraud | X | |||
| Phong | ||||
| Texture-Mapped | ||||
| Bump-Mapped | ||||
| Ray-Traced | ||||
| Radiance |
Flow Chart

Dex3D works on an assembly-line framework. Vectors are transformed through multiple passes as they traverse coordinate systems (flow indicated by cyan arrows). Eventually they arrive at the raster device where the original three dimensions are reduced to two. Only then can shading and rendering commence.
That's all I want to say about the mechanics. Should you have any questions, e-mail me.
Table of Contents
| << Previous | Main | Next >> |
Next: Render Modes