#!***************************************************** #!* Top Menu.. coz Passagen doesn't support SSI.. :( #!*****************************************************

HOME| INFO ABOUT ME| DOWNLOADS| PROJECTS| LINKS| CONTACT ME| ANDAR I HALSEN| FRIENDS| PROGRAMMING DOCS
#!*****************************************************

Programming & 3d Documents

Sorting Techniques

Bubble Sort

Elementary Sorting Techniques

Shell Sorting

Comparising of Sorting Algorithms

Shading Techniques

Gouraud

Gouraud shaded polygons

Phong shading

Fast phong shading
Phong lighting and specular highlights Fast phong shading by Gary Bishop
2d Bumpmapping Texture shading by Tom Hammersley

Texture Mapping

Constant slope Texturemapping

Midpoint Texturemapping

Perspective Corrected Texturemapping

Texture Mapping (walls only)
Texture Mapping polygons in perspective Texture Mapped Polygons
Texture potentional mapping Texture mapping by Sean Barret
Perspective corrected Texturemapping Tutorial for 2d & 3d & Texture mapped graphics

Tutorials

Circles and Lines

Scrolling

Lookup Tables

Animation
Basic 3d Programming 3d Solids
Cross Fading Starfields
Glenzing, Fast polys etc. Plasmas
Scaling Bitmaps Pixel Morphs
Hidden surface removal Texture Mapping

Michael Abrash's Articles

The polygon primeval

Fast convex polygons
The virtues of inexpensive approximation The simplicity of complex polygons
Catching up (Various topics) 3d Animation
More 3d Animation Fast 3d animation
Fast anti-aliasing 3d Shading
Fast Texturemapping More texturemapping
More on Bresenhams run-length slice algorithm Moving, faster lines and page flipping

3d

General 3d Information

Voxel Graphics
How to perform 3d rotations 3d Shading
Texture Mapping Understanding Bsp Trees
How does Doom work? Perspective
Math Tricks How to calculate Kxp Splines Derivates
Quartenion Quartenion numbers
Faq 3d-Information 3d Transformations
3d Rotations Camera Matrix
Viewing systems for 3d engines Cordic rotators
Defining a sphere with Beziér patches Fast polygon Triangulation based on Seidel's Algorithm
How to of polygons Poly sorting algorithms
Quake hidden surface removal Hidden surface removal (general)
Mathematics of 3d Graphics 3d Object morphing
Matrix Transformations Fourier Transformations
Fast Fourier Transformations Point in a polygon
Point in a polygon II Fast 2d Line intersection algorithm
Overview of marching cubes algorithm polygon to triangles
Understanding reverse polish notation SciMath Faq
Voxel Engine Fast Square-roots

File formats & structures

Gif

Jpeg
Pcx Png
Iff Bmp
Iffanim Hpgl2
Ilbm MacDraw
Lbm Avi
Wmf

All of these documents is (c) by the authors