Click on the slide!

Asset Imports

Support >> Franklin 3D Features

import static, rigged or animated content

The Franklin 3D 1.0 specifications include support for both industry standard mesh and texture formats, allowing easy reuse and re-purposing…

More...
Click on the slide!

Scene Graph Management

Support >> Franklin 3D Features

mix indoor and outdoor environments

Franklin 3D uses a hierarchical scene graph to manage scenes and objects. Scene nodes are attached to each other and…

More...
Click on the slide!

Scene Graph Management

Support >> Franklin 3D Features

easily add, attach objects and more to the camera

Franklin 3D uses a hierarchical scene graph to manage scenes and objects. Scene nodes are attached to each other and…

More...
Click on the slide!

Easy Outdoor Environments

rippling, reflective liquid surfaces

Franklin 3D lets you simulate elements of the natural and not so natural world so you can create and mix…

More...
Click on the slide!

Easy Outdoor Environments

generate detailed, textured terrains

Easy terrain building

More...
Click on the slide!

Unified Experience

built in, cross platform user interfaces

Build 3D applications

More...
Frontpage Slideshow (version 2.0.0) - Copyright © 2006-2008 by JoomlaWorks

Example 2: Load Quake 3 Map


This example shows how to load a Quake 3 map into the engine, create a SceneNode, and how to create keyboard controllable camera in the 3D scene.

 What this Example Does

This example shows the following:

  • Everything in tutorial 1
  • How to load a zip compressed Quake 3 scene
  • How to load a Quake 3 scene
  • How to initialize a camera and assign it to the user
  • How to hide the cursor

All source code for this example is available in the example Button.

Notes on Example 3

  • Quake 3 scenes are not really animated but contain frames. This example loads a single frame that incorporates the level geometry.
  • This creates an OctTree scene node, which improves speed because it only renders only what is visible to the user
  • There are different kinds of camera types available in the 3D engine; this uses the FPS or game style first person camera

References

This example is based on the C++ based tutorial 2 of the Irrlicht Engine.

 



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Twitter! TwitThis