3D/GRAPHICS PROGRAMMING

3D Coding
Just some basic info on 3d coding...not bad if you're still learning 3D.

3D Coding Blackhole
Tutorials on some general 3D stuff like poly fillers, clipping, surface removal, shading, etc.

3D Computer Graphics
Another list of papers on 3d graphics programming/algorithms/etc.

3D Engines List
*THE* place to find 3D engines and home pages of 3D engine authors. If someone's got a 3D engine, it's probably here!

3D programming
A Page dedicated to 3D Programming...has tutorials, code, links, etc.

3D Programming/Assembly Language/C/C++
Just as the title says, he's got stuff on 3D/ASM/C/C++ =) Tons and tons of links to 3d programming on here. Looks as if they're links from the FAQSYS page, but still a great page. Hopefully he'll add even more stuff on 3D, because I love these kind of pages...so check it out if you're into 3D programming!

3D Review
A new page on 3d coding. Not much here yet, but I'm sure it'll be one a great site in the future. Make sure you check out the articles section...it's got an excellent tutorial on using the FPU and doing perspective correct texture mapping!

3DTOOLS v0.95 - C++ 3D Engine, Lambert, Gouraud, Z-Buf

3 Approaches to Real - Time Texture Mapping A'La Doom

Abe's Demoschool
Demo-programming source/tutorials in C/ASM. Note: This isn't a new link, it just used to be in the Pascal section for some odd reason.

A method for sprite animation

A Pixel-Precision Method For Detecting Sprite Collision

Chain 4 VGA mode programming

Coders Base
Homepage of the #coders (euro-efnet) channel

Dave Boynton (VESA) VGA Library v1.7 + SRC

Denthor's Demo Trainer: C++ version

FastGraph/Lite v4.02

Fast Scrolling in Mode X

FAQSYS Page
TONS of docs on 3D/Graphics/Demo stuff!...lots of info on hard to find things!

FOG Faq
A nice faq on fog and how to render fog

Fire Tutorial - Mode X

Fumincuban's Page
Great page on 3d programming stuff, lots of hard to find things, including some Watcom C code

Geometry
Nice page on many different geometry algorithms (including bezier and spline curves)

GFX page
Check this page out if you're into (somewhat advanced) 3d/graphics programming! Good stuff here!!!

Gouraud Shading
Explains gouraud shading and Bresenham/DDA algorithm...not very detailed though

Graphics Hot-list
A whole buncha info on 3d/graphics algorithms

Graphics without Greek
Supposedly simple explanations on ray tracing, stereograms, fractals, color, etc.

Illumination Buffers
Very close approximation of the phong illumination model (with multiple colored lights). Click here to go to the main page (half-baked idea page).

Lar's Page
A page showing off Lar's 3D Engine, includes the source code(Watcom C I think), plus some good graphics tutorial/docs

Line Clipping
Some info on the Sutherland-Cohen method of line clipping (Note: may not work)

Microcosm BGI Fonts v1.0 - 245 shareware BGI fonts (c src)

Midpoint Algorithm
Explanation on using the midpoint algo to draw lines, circles, and texture mapping

ModeX 3D Vector Library 3.9 - 386+ full source (asm)

Moonbase
Tons of C related Game/Graphics/3D programming links...lots of links I don't have too! The links are separated by date, and a few of them have descriptions, which is kind of lame, but he's got some REALLY good ones. I hear it'll be updated soon too, so keep an eye on it.

MS Tech Note on Windows Animation techniques (lots src)

Old TGE v1.29d Beta VGA/SVGA C/C++ Library w/Source

PaintLIB
A very good library supporting TIFF, BMP, PIC, etc. Written in an easy to use and compiler independent fashion. *Very Good*

Paul Bourke's Homepage
WOW! Info on geometric data file formats, geometry, projections, modeling, fractals, among other cool things. Gotta love this page!

Paul Heckbert's Page
Tons of papers on 3d/graphics programming.And he's supposed to be *THE* authority on texture mapping!

PC Demos
Lots of cool 3D math stuff here. (assumes you know some of the basics)

Phantom Cyberspace 3D
An excellent page on demo coding and game programming, with lots of good links and info...check this one out for sure!

Phong Shading - Approximation Based On Linear Interpolation

Pixel Data - Technical Documentation

Portals and Mirrors
A paper on what else, portals and mirrors!

Programming the VGA Registers

Real Time Graphics Page
Basically just info on texture mapping, anti-aliasing and cellular array processing.

Sqrt(-1)'s Page
Another EXCELLENT page on demo coding stuff...lots of cool tutorials/code here

Spyko's Demo Coding Page
EXCELLENT page on demo coding stuff...if you are into that stuff...this is a must see! Tons of info/links, etc!

Tom Hammersleys Graphics Programming Page
The best demo programming related page I've ever come across! Lots of information on different graphics algorithms/theories/etc, plus a ton of very cool downloads.

Texture Mapping

Lots of info on texture mapping, not much math...it basically explains different kinds of texture mapping

Textured Tunnel source by Gedge
Textured tunnel source (Pascal/basm)...very cool...optimized too!

The Graphics Engine v1.32 - VGA/SVGA/VESA C/C++ Library

The Graphics File Format Page
An excellent source for file formats, source code and utilities to deal with images. Check it out right now!

The NetPBM Distribution
An excellent set of programs supporting an amazing number of different image formats, filters, etc.

(Tittle too long)
I *love* this page! Good tutorials on particle systems, games, graphics, sound, etc. EXCELLENT!

VGA Trainer Series

VGA Graphics Library v2.0 - Mode 13 library w/source

Yogi's Font Collection v1.6 - 280 EGA/VGA screen fonts

Zed's