3D programming is one of the hardest types of programming in existence. Making a spreadsheet or word processor is one thing, and it's not easy (no aspect of programming is truly easy), but projecting several three-dimensional objects on a two-dimensional screen, texturing them, and moving them around a few dozen times every second is something else entirely.

This is a place where I'll dump any programs I create which use 3D graphics, in the hopes that somebody else might find this code helpful or interesting.

Currently, there's not much here, but hey, better than nothing, right? =)

Program 1 Draws a single pixel on the screen, and lets you move it around in 3D. Useful as an introduction, to demonstrate how to project 3D on a 2D screen. (Written for Borland Turbo C++ 3.0)

How to draw a line on a computer screen An explanation of how to plot a course between two points on a computer screen.

How to draw a 2D triangle Details on how you can make your very own two-dimensional polygons, and fill them too! (Yes! Filled polygons! Not just simple outlines!)

A First-Person Turner Using Trigonometry How to actually rotate your position in 3D using trig.

Back to the main page


This page hosted by Get your own Free Homepage
Hosted by www.Geocities.ws

1