Table of Contents

3D
Creating a cutting-edge engine
  01 - Design document
  02 - Overall structure

  03 - Binary Space Partitioning
  04 - Constrctive Solid Geometry
  05 - Portals
  06 - Possible Visible Set
  07 - Radiosity lighting
  08 - Mirrors

Dictionary of 3D terms

OTHER
A Genetic Algorithm
Line drawing
Line clipping
Line antialiasing
Line thickening
Line curving

Resources in print
Resources on the web
Resources to download

Resources on the Web
Here's a list of some of the internet I've located while searching the porn. If you know of a site that would be good to add or you've found one of these links is bad, write me.


Dan's homepage
  http://members.home.com/droyer/index.html


Dan hails from The Land where the Wylde Thyngs Are. His page is an ecclectic collection of a lot of messed up stuff, but it's all good. I give it four stars. Four stars and a blue moon. But no purple horseshoes. Just because they say those things are edible doesn't mean you should put them in your mouth. Silly rabbit, it's a kooky place for kids!
Milo's web page
  http://www.irth.net/milo/milo.htm


Run by John D. Camillo, this is one of the longest running web pages on 3D programming with respect to games and easily the oldest I know of. With the exception of his links page, the most recent update appears to be way back in 1997. Remember the 20th century? Gee those were crazy times... Also, his email comes back as non-deliverable. The lights are on but no one's home. Still, a good place to browse through if you're getting started on some more basic things like mipmapping or vector math.
Steering behaviour for autonomous characters
  http://hmt.com/cwr/steer/index.html


Ever wanted to know how little AI robots keep from bumping into each other? This is the coolest place to find out. I say cool because it has the only USEFULL implementation of Java I have ever seen. Sometimes I open a web browser window on this thing and let it run all day as a screensaver, it just flows so beautifully. To top it off Craig Reynolds (the author) has about six pages of refrence documentation and all his explanations are written in plain, concise english. Truly, this is a site to aspire to.
The 3D Engines List
  http://cg.cs.tu-berlin.de/~ki/engines.html


If it isn't listed here, it isn't a 3D engine. Karsten Isakovic has done an amazing job of thoroughly categorizing everything and it's simple layout belies the scope it covers, everything from different platforms to recent updates to various technologies used to a forum. The only problem is that the site is hosted at the technical university of Berlin, meaning that sometimes downloads a little slower than what you might like. All in all, worth the wait.
flipCode
  http://www.flipcode.com


Psykic runs one of the best resources for obtaining bleeding-edge tech info I've seen in a long long time. Online technical papers a question and answers department that seems to know everything under the sun and monthly contests with some pretty nifty prizes (not to mention a sense of humor) make this site worth visiting again and again. Wow, who knew I could sound so corny?

Back to the top


All photos copyright of their respective owners. All other content of this website is © 1997-1999 Dan Royer.
Designed for IE 5.0+, 800x600x16 or greater. Some pages use style sheets.
http://members.home.com/droyer/index.html