Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> Graphics & Sound -> Textfiles Adds this page to your personal favorites
  Textfiles

'Doom' 3D Engine techniques
Size: 7 Kb  Downloads: 45297 Updated: 1999-11-24  Rating: 
3D -> 2D vertices transformations
All the transformations needed to visualize a 2D point on a flat screen from a 3D point defined in its local space. Article is in Microsoft Word format.
Size: 77 Kb  Downloads: 1182 Updated: 2003-9-27  Rating: (Not Rated)
3D Coding tutorial
This tutorial is very easy to understand and describes everything you need to know like the mathematical basics, the different kind of polyfillers, shading methods, camera movement, sorting and backface culling and much much more. A must-have for every 3d coder! Text
Size: 412 Kb  Downloads: 19591 Updated: 1999-5-12  Rating: 
Advertisment
3D Matrix Transformations
Good tutorial on 3D transformations using matricies.
Size: 13 Kb  Downloads: 7359 Updated: 1999-5-12  Rating: 
3D Rotations using Euler parameters
Size: 3 Kb  Downloads: 1132 Updated: 2000-9-27  Rating: (Not Rated)
3D Rotations/Instancing using quaternion rotation
Size: 1 Kb  Downloads: 1873 Updated: 1999-11-24  Rating: (Not Rated)
3D Shadow Tutorial
Explains how to do shadows in 3D using a zbuffer algorithm.
Size: 118 Kb  Downloads: 2681 Updated: 1999-5-12  Rating: (Not Rated)
3D Tutorial
Explains how to rotate in 3D. With pascal sourcecode
Size: 12 Kb  Downloads: 1995 Updated: 1999-5-12  Rating: (Not Rated)
3D Tutorial v1.8 in Turbo pascal
Size: 24 Kb  Downloads: 1634 Updated: 1999-6-17  Rating: (Not Rated)
3D Viewing System Tutorial
Size: 31 Kb  Downloads: 1129 Updated: 2001-1-16  Rating: (Not Rated)
3D-Math tricks tutorial
Size: 1 Kb  Downloads: 4332 Updated: 1999-11-24  Rating: (Not Rated)
3D-ROTATIONS in pascal/assembler
3D rotation example - does 3 sets of 2-D rotation.
Size: 13 Kb  Downloads: 1234 Updated: 1999-5-12  Rating: (Not Rated)
3d-rotations tutorial in pascal/assembler
Size: 13 Kb  Downloads: 1068 Updated: 1999-11-24  Rating: (Not Rated)
A Comparison of Three Shadow Volume Algorithms
This paper describes and compares three different approaches to computing shadows each based on the idea of shadow volumes, a basic algorithm, the Shadow Volume BSP Tree algorithm, and a third based on 2D space subdivision, Shadow Tiling.
Size: 17 Kb  Downloads: 1872 Updated: 1999-10-5  Rating: (Not Rated)
A new approximation technique for the phong shading model based
on linear interpolation of angles
Size: 7 Kb  Downloads: 1390 Updated: 1999-10-5  Rating: (Not Rated)
A new way to calculate 3D rotations
Size: 7 Kb  Downloads: 3018 Updated: 2000-9-28  Rating: 
A tutorial for 2D and 3D vector and texture mapped graphics
Size: 264 Kb  Downloads: 2890 Updated: 1999-1-1  Rating: (Not Rated)
A tutorial for 2D and 3D vector and texture mapped graphics
Size: 48 Kb  Downloads: 2481 Updated: 1999-11-24  Rating: (Not Rated)
A tutorial for 2D/3D vector and texture mapped graphics v0.42
Size: 93 Kb  Downloads: 1871 Updated: 2000-9-27  Rating: (Not Rated)
About different methods of shading
Size: 9 Kb  Downloads: 738 Updated: 2000-9-27  Rating: (Not Rated)
Algorithm to attempt to find outward-facing normals
Size: 2 Kb  Downloads: 838 Updated: 2000-9-27  Rating: (Not Rated)
Anything3D Pano Viewer 1.0
Reating of interactive presentations of products. Demonstration of the products shown on web-site. Possibility to download the presentation for preview on local PC. ??review in 2 modes: 3D VIEW and 2D VIEW Different skins. 3D VIEW Rotation object. Setting speed. Tunning mouse sensitivity. Different...
Size: 117 Kb  Downloads: 227 Updated: 2006-8-5  Rating: (Not Rated)
Basic Introduction to 3D Programming
Size: 2 Kb  Downloads: 4706 Updated: 1999-5-12  Rating: 
Binary Space Partition algorithm info
Size: 4 Kb  Downloads: 1798 Updated: 1999-10-5  Rating: (Not Rated)
BSP Trees
This article explains how bsp (binary space partitioning) trees can be used in a game such as doom as part of the rendering pipeline to perform back-face culling, partial z-ordering and hidden surface removal.
Size: 4 Kb  Downloads: 3122 Updated: 1999-10-5  Rating: (Not Rated)
Collision point of two non-rotating polygons
How to determine when two non-rotating polygon objects collide.
Size: 56 Kb  Downloads: 1831 Updated: 2000-9-27  Rating: (Not Rated)
Complete HOW TO of polygons
Size: 10 Kb  Downloads: 1428 Updated: 2000-9-27  Rating: (Not Rated)
Demo Series, Part 10
Tutorial about sorting faces in a 3D scene. No explanation about sorting algorithms at all, which makes it totaly useless.
Size: 17 Kb  Downloads: 1038 Updated: 1999-5-12  Rating: (Not Rated)
Demo Series, Part 11
Tutorial about coding flat shaded and glenzed 3D vectors. Very dated and not very useful as there are much better 3D tutorials around.
Size: 26 Kb  Downloads: 1070 Updated: 1999-5-12  Rating: (Not Rated)
Demo Series, Part 12
Tutorial about light sources.
Size: 19 Kb  Downloads: 1171 Updated: 1999-5-12  Rating: (Not Rated)
Demo Series, Part 14
Tutorial about hidden face removal.
Size: 17 Kb  Downloads: 1336 Updated: 1999-5-12  Rating: (Not Rated)
Demo Series, Part 15
Tutorial about gouraud shading.
Size: 13 Kb  Downloads: 1227 Updated: 1999-5-12  Rating: (Not Rated)
Demo Series, Part 9
Tutorial about polyfillers.
Size: 12 Kb  Downloads: 1123 Updated: 1999-5-12  Rating: (Not Rated)
Free direction tunnel tutorial
A good tutorial about coding free direction tunnels using the realtime raytracing method. Text
Size: 3 Kb  Downloads: 8165 Updated: 1999-6-17  Rating: (Not Rated)
Info on vectorcoding( mainly for 68000, but a good tutorial...)
Size: 20 Kb  Downloads: 1493 Updated: 2000-9-27  Rating: (Not Rated)
Intersection check with Barycentric Coordinates
Size: 2 Kb  Downloads: 1048 Updated: 2000-9-27  Rating: (Not Rated)
Intersection of two 2D convex polygons in linear time
Explanation + executable of the intersection of 2 convex polygons in 2D.
Size: 290 Kb  Downloads: 389 Updated: 2003-9-17  Rating: (Not Rated)
Intro to 3D Graphics Programming, with C source
Size: 14 Kb  Downloads: 3312 Updated: 1999-1-21  Rating: (Not Rated)
Intro to 3D Graphics Programming, with C source, vol 2
Size: 18 Kb  Downloads: 2988 Updated: 1999-1-21  Rating: 
Intro To 3d Rotation (Asm code included)
Size: 35 Kb  Downloads: 1268 Updated: 1999-6-17  Rating: (Not Rated)
Introduction To 3D Rotations with asm source.
Size: 20 Kb  Downloads: 1457 Updated: 2000-9-27  Rating: (Not Rated)
Karma's 3D doc
More about shading, zbuffer and textures... Gouraud, z_gouraud, z_buffer, free direction poly mapping, phong shading trickz, asm coding trickz, speed-ups and optimizations, with explanations and code.
Size: 15 Kb  Downloads: 1996 Updated: 1999-5-12  Rating: (Not Rated)
LS Image Converter 2.82
LS Image Converter is a digital imaging application that quickly converter image formats. Using both the right click button on your mouse which produces a shell menu with various features; and traditional form using a windows form and loading the image. Image Converter currently supports the followi...
Size: 5111 Kb  Downloads: 7 Updated: 2008-6-30  Rating: (Not Rated)
Mark's Useful 3D Maths stuff
This document is provided as is without any guarantee of the accuracy of its content. It contains the bare essentials of 3D maths for computer graphics.
Size: 3 Kb  Downloads: 3285 Updated: 1999-11-24  Rating: 
Math for 3D Rotations
Principles how to do 3D graphics rotation and shading
Size: 12 Kb  Downloads: 2757 Updated: 2000-9-27  Rating: 
Math for 3D Rotations by Lithium
EXplanations of some 3D math concepts - I remember not getting the 3d rotations working correctly when I first started programming, but I'm not sure if that's my fault or the fault of the doc. Most of the docs are some simple linear algebra. They spell out the equations in the end for those who ...
Size: 11 Kb  Downloads: 5222 Updated: 1999-5-12  Rating: (Not Rated)
More about shading, z-buffer, and textures
Size: 9 Kb  Downloads: 1616 Updated: 1999-1-1  Rating: (Not Rated)
More about shading, z-buffer, and textures
Size: 9 Kb  Downloads: 1435 Updated: 2000-9-27  Rating: (Not Rated)
N-Buffering Doc
This doc explains everything you want to know about single, double, tripple and N buffering.
Size: 10 Kb  Downloads: 2164 Updated: 1999-5-12  Rating: (Not Rated)
Peroxide Trainer Part 1
This tutorial explains how to code 3D mazes like the ones used in old games like dungeon master and eye of the beholder.
Size: 72 Kb  Downloads: 1900 Updated: 2000-9-27  Rating: (Not Rated)
Peroxide Trainer Part 3
This tutorial explains how to code 3D vectors using flatshading and glenzing.
Size: 25 Kb  Downloads: 1193 Updated: 1999-5-12  Rating: (Not Rated)
Peroxide Trainer Part 4
This tutorial explains how to code different kind of polyfillers including gouraudshaded, texturemapped and environmapped polygons.
Size: 27 Kb  Downloads: 1285 Updated: 1999-5-12  Rating: (Not Rated)
Peroxide Trainer Part 7 (Raycasting)
This tutorial explains how to code a wolfenstein 3D engine.
Size: 49 Kb  Downloads: 3035 Updated: 1999-5-12  Rating: (Not Rated)
Perspective Transforms
Size: 2 Kb  Downloads: 837 Updated: 2000-9-27  Rating: (Not Rated)
Perspective transforms
This is how I learned perspective transforms --- it was intuitive and understandable to me, so perhaps it'll be to others as well. It does require knowledge of matrix math and homogeneous coordinates. IMO, if you want to write a serious renderer, you need to know both.
Size: 2 Kb  Downloads: 1602 Updated: 1999-11-24  Rating: 
Polygon clipping algorithm
Size: 4 Kb  Downloads: 1330 Updated: 2000-9-27  Rating: (Not Rated)
Polygon to triangle algorithm
Size: 3 Kb  Downloads: 1102 Updated: 2000-9-27  Rating: (Not Rated)
Ray/Triangle Intersection with Barycentric Coordinates
Size: 1 Kb  Downloads: 1670 Updated: 2000-9-27  Rating: (Not Rated)
Simple polygon rendering Tutorial
The example executable included doesn't seem to work, but the textfile might be useful for beginners who want to write their own polyfiller routines.
Size: 131 Kb  Downloads: 1429 Updated: 1999-5-12  Rating: (Not Rated)
Sorting algorithms for 3D graphics
Size: 7 Kb  Downloads: 1610 Updated: 1999-11-24  Rating: (Not Rated)
Tesselate a sphere with triangles.
Size: 2 Kb  Downloads: 1240 Updated: 2000-9-27  Rating: (Not Rated)
The Mathematics of 3D Manipulations and Transformations v1.1
Size: 11 Kb  Downloads: 3804 Updated: 2000-9-27  Rating: (Not Rated)
The secrets of 3D Cameras Tutorial
Size: 14 Kb  Downloads: 2287 Updated: 1999-5-12  Rating: (Not Rated)
Three Dimensional Rotations For Computer Graphics
Size: 6 Kb  Downloads: 2522 Updated: 1999-11-24  Rating: (Not Rated)
Three Dimensional Shading In Computer Graphics
Size: 4 Kb  Downloads: 1914 Updated: 1999-10-5  Rating: (Not Rated)
Vector Tutorial
Size: 24 Kb  Downloads: 1077 Updated: 2000-9-27  Rating: (Not Rated)
Viewing Systems For 3D Engines
OK, so perhaps you have an engine running that has a duck, rotating in the middle of the screen. Very nice, but not much use for doing 'real' things with. You need a camera. You need to be able to walk around, to view the duck at different angles, to zoom in. You need a proper viewing system.
Size: 3 Kb  Downloads: 1937 Updated: 1999-11-24  Rating: (Not Rated)
Wgt graphics tutorial #2 topic: gouraud shaded polygons
Size: 5 Kb  Downloads: 1099 Updated: 1999-10-5  Rating: (Not Rated)
Zed 3D
Zed 3d - a document explaining the maths you'll need for 3D. Word and postscript formats of the same file. Zed has an attention to detail and a great way to explain all the math. I highly recommend this to anyone starting to make a 3d engine who doesn't know where to start (start with the math, ...
Size: 681 Kb  Downloads: 3797 Updated: 1999-5-12  Rating: (Not Rated)


Found a broken link? Please report it to us.

  See also  
 Files
   2D Graphics
    Textfiles
   3D Graphics
    Sourcecode
 Articles
   Graphic Articles
    3D
    Open GL
    DirectX
 

Sponsored Links 
Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.
Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.
New Webcast: How to Profit with Remote Support.
Discover how REMOTE SUPPORT can fuel your IT business in ways you've never thought of before.
Localize software in three simple steps
Localize .Net, C/C++ & Delphi apps visually. HTML, HTML Help, XML & databases. Try Sisulizer now!
Web based bug tracking - AdminiTrack.com
AdminiTrack offers an effective web-based bug tracking system designed for professional software development teams.
Buy a link now

Advertisement

  Free Magazine  
Free Magazines
Embedded Systems Programming is a monthly magazine for engineers, programmers, and project
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.