JET 3D University - Est. November 1999

Jet3D is a rare portal rendering style engine originally released 
pre-alpha back in 1999.  There are no low cost, 
or open source game engines 
that compare to Jet3D. 

To Date of all the game engines I evaluated personally 
Genesis3D (Reality Factory) 
is by far the easiest model creation and export friendly 
SDK I have ever used. 
Jet3D uses the same exact method.
I am also a big fan of Real-time Editors, where I can place, 
set and adjust previews of all dynamic Lights 
(includes setting a blinking rate), inside the editor as well as 
style geometry construction as with Unreal.
There are rare features found with game engines and tool sets. 

A true  REAL-TIME WYSIWYG editor/engine:
Jet3D allows in editor previews of model animations, 
sounds (stereo), and even lighting effects like flashing lamps.
But for me the ability to place, set, and re-adjust lights inside
 the editor in real-time is priceless. 
You only need to go into a game app to test collision 
and interaction. 

CSG style editing. 
No, hollowing brushes! Fewer faces created 

NO compiling:
lay newly modified larger created levels in 5 minutes
 instead of 10+ hours. 

No Leaks.
Along with virtually no compile errors to track down. 
Now you have no leak worries.

Better Rendering Quality.
Most engines out there use a Quake style BSP rendering. So the 
most you'll ever get is something close to Quake3.
 Looking at my screenshots (see below as well) of the Chapel
 done in Genesis3D and then Jet3D. 
You can see the difference.

CSG Style building.
As with the Unreal Engine, now you build the world with CUT 
brushes not with hollowed cubes.

Jet3D IS open source> 'Same license' as Genesis3D
David Stafford, the main spring behind the creation of Genesis3D, 
had first dubbed Jet3D as Genesis3D 2.0.
Since it was to be an totally redesigned and new engine. Just that 
his company disbanded and he sold the code to Wild Tangent. 
But left the initial Open Source version, in alpha 2, unchanged, 
under the same license. 

After 3 months of evaluations I found only a few that have 
some of these features Serious Sam, and Unreal, 
and AMP II are the only others  that allow you to preview lights.
This engine and tool set IS in fact 
worth the work. 


JET3D: Shown above the chapel in 'Whintworth Mansion' 
Level from our game project 'Unholy'.
Rendered screenshots from the Jet3D  editor


Shown Below Genesis3D v1.1 Rendered
This level uses the SAME textures and a templated world geometry. 
The difference is how the textures pan on the stain glassed windowed wall. 
(Less the gold relic on the alter, and I think this one uses Radiosity lighting)

chapel1.jpg (117505 bytes)  chapel2_cross.jpg (59974 bytes)



in the forums.
There was an IRC channel, where David Stafford talked with
 all of us once. Not sure if it is up still??
Keep in mind the issues are more so with the engine. 
And adding features to the editor.

Also Keep in mind, again, what a talented group of 
people in the Geikido group and 
others have done 

Give Jet3D the attention it deserves! 
Contribute to enhancement and

~\====== (o) ======\~


As you might have noticed, there is a Development 
Team forum on 
That is there because I have assembled a small contingent of 
developers to convert Jet3D to C++ and enhance it. 

We are looking for more help. Here is what we need:

You must be able to work in a team based environment. 
We have a very well versed team and we make no decisions 
without the rest of the group being in agreement.

1. Tools Programmer - Must be familiar with MFC and 
Windows Programming. 
You will be responsible for modifying and enhancing the existing 
toolset and/or make new tools. 
You will be working with a designer and one programmer.

2. Engine Programmer - Must be familiar with 3D 
engine design and programming.

3. Shader Programmer - Must know Cg and be able 
to create original shaders.

These positions are all voluntary and will have NO pay 
associated with them. I will, however, 
add you to any credits for the engine and be a reference 
for you so that you can put it on your resume.

--Paradoxnj - Jet3D WebMaster 

~\============== (o) ================\~


Here are the guidelines for an ORGANIZED development team:

1. A comprehensive development plan. This includes team 
members, who will be working on what, 
and what you are planning to fix/implement.

2. Bugs in the engine MUST be fixed first before 
implementing anything new. 
Only the bugs that are known pertain to this.

3. Communication - A way for me to get in touch with all 
development team members.

4. Steady CVS updates. I'm not looking for every day or 
even every week for that matter. 
At least once a month is good enough.

5. You must document your code CLEARLY and accurately
I'm not expecting for anyone to 
document the existing code 
(although that would be VERY helpful).

6. You must enhance/fix JStudio3D. (level editor) 
No other version will be accepted.

7. Workspaces must be able to be worked on using 
Visual C++ 6 (service pack 5) 
. If you don't own VS.NET,  
I will be happy to make the workspace for you.

8. You must have a SourceForge account (free). 
SourceForge will be used for the code repository.

9. You must use either -Visual studio V6.0 plus:
Service pack 5 (vs6sp5.exe) (about 131 megs)
+ Processer pack  for sp5 (about 1 Meg)
to work with JET3D


  Visual Studio .NET  


the  Visual C++ Toolkit (MS's free compiler).
-Get the 'free' compiler - MS Visual C++ Toolkit HERE  
If you are put off by command line win32 apps like the above
Better to get MS VC++ 2003 express HERE

10. All code must be commented thoroughly. 
I don't want the mess that we have now. 
Comments must include the date the change was made, 
your REAL name, and a description of the change.

11. You must include detailed instructions on how to 
add your code to the downloadable version of the engine (JStudio3D).

When your addition is stable, Project LEad "Paradoxnj" 
 will add the code into CVS.
He will also make a binary distribution using 
InstallShield to release to the public, 
and will make a new release of the Jet3D engine 1 month 
after I receive an added feature from the list above.
 This gives time for other features to come in and be
 included with the release.

Submit your name and what you would like to work on to  
He will update this post and add your name next to what 
you are working on on

Any questions, feel free to post them in the programming forum at  


Engine /Editor TASK list


Jet3D Development

Inside Look 
at Krouer's New Export/Import Feature.

Video learning
for Jet3D

3ds max 6 & 7 

Jet3D v2.1.1 


Direct X 9 Driver!
T&L, Shaders, PPL &
related features to follow!


VISTerrain"New feature!

TEXTURE Browser!

Mammoth Games' RTSG:
Rising Empires: 
Tides of War
To Use Jet3D

TerrainObject Tips

New Terrain 

Detail Sprites using SpoutObject


Horror Game 


Actor View in jet3D

New Website!
(No kidding)

Actor Studio texture size limits removed!

Unofficial Jet3D Game 
Content creation 
Manual v.01

Engine /Editor
TASK list




View the transcribed
Q&A IRC chat session with
Dave Stafford on Jet3D:





...To Be Created with the Jet3D Rendering Engine.


To report "errors" and to post comments e-mail us at kendeel[at]

This Website Created  by OtherWorlds InterActive.
Website hosted by - Paradoxnj
Copyright (c)1999-2005 OtherWorlds InterActive L.L.C.
All rights reserved.

Jet3D is a trademark and software product of
Eclipse Entertainment/Dave Stafford 




Lawyer in Austin, TX