tStudio3D

tStudio3D

tStudio3D is an experimental, custom implementation of the Genesis3D game engine. It is unrelated to Jet3D except that both tStudio3D and Jet3D are descendants of Genesis3D,

tStudio3D consists of three applications: tDesigner3D, tDirector3D and tDeployer3D.


tDesigner3D


tDirector3D


tDeployer3D

The tStudio3D Workflow

The current mission of tStudio3D is to create and explore large 3D environments. In order to do this, you need three things:

 
  1. You need the resources that will makeup the 3D environment.
  2. You need a way to organize and arrange those resources into an interesting scene -- to create the 3D environment.
  3. You need a way to explore and share the 3D environments you just created.

 

Creating / Obtaining Resources   Resources   Creating the scene with tDirector3D

tStudio3D *.tsf  file

Distributing and exploring the scene with tDeployer3D
Genesis3D Actor files

Genesis3D actor files are mesh files that are used in the Genesis3D rendering engine. tStudio3D uses Genesis3D. Actor files are useful because they can have associated animations.

Genesis3D actor files can be obtained directly from the web (see the links page), or you may create your own actor files by using several different applications. I will present those now.

One popular and inexpensive application is called Milkshape. With Milkshape, you can create your actor from scratch, or you can import 3d mesh files in many different formats. Once your actor is built and animations are applied (optional) in  Milkshape, you must use Milkshape's export facility to export your creation to a Genesis3D Body (*.bdy) file. Next,, use AStudio.exe (see below) to export the *.bdy file to a Genesis3D *.act file.

3D modeling app (export as *.obj, *.3ds, or *.dxf) -> Milkshape (export as Genesis3D *.bdy) -> AStudio (export as Genesis3D *.act) -> *.act

Genesis3D actor files
(*.act)
You may use the following plugins to incorporate *.act files in tDirector3D:

tActor

t3DMesh

tTerrainEffects

tWorldEffects

Wavefront Object files

Wavefront object files store information that describes 3D meshes. Many 3D modeling applications can import and export 3D meshes in the Wavefront object format (*.obj).

Wavefront objects are imported into tDirector3D without any bitmap skins. You may apply a bitmap of your choice to imported Wavefront objects in tDirector3D.

Wavefront object files
(*.obj)
*.obj files can be used in the following tDirector3D plugins:

tActor

t3DMesh

tTerrainEffects

tWorldEffects

Bitmap Image files

Windows bitmap files are 2D image files. Many different applications allow you to create and modify bitmap files.

bitmap files
(*.bmp)
Use *.bmp files in the following plugins:

tActor

t3DMesh

tTerrainEffects

tWorldEffects

tPoly

MP3 Music files

MP3 music files store high fidelity music data in an efficient, compressed format. MP3 files are widely available on the web. But please respect copyright laws when using MP3 files for your tStudio3D worlds. You also may create your own MP3 files in a variety of ways.

For example, Acid is a loop-based system that allows you to create interesting music on your computer. Using Acid, you arrange music clips to create completely original music pieces.

MP3 music files
(*.mp3)
*.mp3 files can be used in the following tStudio3D plugin:

tWorldEffects

Video Animation files

Video files contain moving images and sound. You can create your own video files in a variety of ways. For example, Carrara Studio, Truespace, and many other 3D modeling programs allow you to create 3D scenes in which the scene and the camera are animated.

Once in *.avi format, you may use Windows Movie Maker to add sound and special visual effects, then export your video creation as a Windows movie file (*.wmv)

video files
(*.avi, *.wmv)
At the moment, no tStudio3D plugins support video files.
WAV Sound files

*.wav files are fine for sound effects. Unless you're a serious sound engineer, it's probably best to find sound effects *.wav files in royalty free collections. I use the inexpensive but very powerful GoldWave to edit *.wav files and add special sound effects.

WAV sound files
(*.wav)
*.wav files may be used in the following plugins:

tActor

tAreaSound

BSP World files

*.bsp files contain world geometry data. The Genesis3D engine reads and renders *.bsp files created for the engine. Use tDesigner3D to create 3D worlds and then compile them for use in tDirector3D as *.bsp files. Please note that, like all other resources listed here, *.bsp files are optional in tDirector3D environments.

Genesis3D world files
(*.bsp)
Simply drag a Genesis3D *.bsp file from the tDirector3D Resources tree or from Windows Explorer and drop it onto the world view of an open tDirector3D document.

 

Other useful downloads

Actor Studio - a utility application for converting Genesis3D *.bdy files into Genesis3D *.act files

Installing ActorStudio:

Download ActorStudio.zip (link provided below). When the download is complete, unzip it into any directory of your choice.

Uninstalling ActorStudio:

Simply delete AStudio.exe

Download Actor Studio

294 KBs

Choose the SAVE option to save the file to your computer.