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 5: User Interface


This example shows how to create graphical user interface elements within the window and trap events.

 What this Example Does

This example shows the following:

  • How to create and use hosted windows, buttons, scroll bars, static texts, and list boxes
  • How to modify the transparency of an object based on GUI events
  • How to accept button clicks
  • How to use GUI events to open a hosted window, quit the engine or toss up a hosted dialog
  • How to select a custom font

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

Notes on Example 5

  • Hosted GUI controls are built into the engine and not Revolution
  • This example can be useful for providing user HUD, save screens and more.

References

This example is based on the C++ based tutorial 5 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