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

  1. Intro & TOC
  2. Render Modes
  3. Shading Styles
  4. Platonic Polygons
  5. Special Polygons
  6. Mesh Edits
<< Previous Main Next >> 

Next: Render Modes


Questions? Comments? Send them here. Or return to deXXed.