OpenSpace3D Editor Alpha Version is Available

OpenSpace3D Editor Alpha version is the first step of the OpenSpace3D Project (OpenSource and online collaborative Platform for the development of real time and interactive 3D project). This first version of the editor runs as a local and mono user software.

Based on the 3D rendering Engine “Ogre 3D”, OpenSpace3D allows you to create full 3D applications by assembling functions to create interactions. A player is available to distribute created applications: the OpenSpace3d player.

Now available ! OpenSpace3D Editor first alpha release.

OpenSpace3D Editor needs the Scol Voy@ger 6.0 to run.

Get the Scol Voy@ger 6.0 first at www.scolring.org or directly : Here

Then Download and install OpenSpace3D Editor : Here

3D Editor:

The 3D Editor allows you to transform 3D Objects by modifying position, rotation and scale.

Editing Functions:

The Editing functions allow you to create links between the functions to add interactions in the 3D environment.

A link is the connection of an event of a function to an action of another or the same function.

Available Functions in the OpenSpace3D Editor :

Object Link allows to create a click on an object

Open Url allows to open an url

Flash allows view Flash content on a 3D object.

Basic Navigation allows to activate the movement of the camera in first person mode.

Set active camera allows  to change the camera used.

Animation allows to read or stop an animation.

Distance allows to trigger an event when one enters or leaves an area around an object.

Timer allows to trigger two events as alternative.

Sound allows to trigger a sound when launching the application or during the “play”.

Rotate allows to apply a rotation on an object or a node.

Light allows to activate or deactivate a light dynamically.

Hide allows to hide or show an element in the 3d.

SCOL/Ogre: 3D Rendering and 3D Management

Technical features of the SO3Engine based on the Ogre 3D Engine

N.B: All this features have been integrated in SCOL Language, but only the features in Bold are available into the OpenSpace3d Editor (alpha version).

General Features –  Architecture and MiddleWare

  • Full Compatibility DirectX/OpenGL
  • Dynamic Resource Management

Scene Management – Scene Graph Management

  • Hierarchical scene graph and Scene Node Management
  • Scene querying features
  • XML format .scene to describe Scene or Object Groups : easy to merge

Physics – Newton Physics

  • Collision detection, Gravity, forces, inerty and velocity

Lighting – Realistic Lighting

  • Can have an unlimited number of lights in the scene
  • Supported through vertex and fragment programs
  • Lightmap

Shadows – Shadow Mapping, Shadow Volume

  • Shadow Techniques supported: modulative stencil, modulative projective
  • Multiple stencil shadow optimisations, including vertex program extrusion, zpass and zfail methods,Texture shadows fade out at far distance

Texturing –  Textures Features

  • Unlimited multitexturing
  • Automatic Texture Compression
  • Supports PNG, JPEG, TGA, BMP and DDS image files and Video Textures

Shaders – Vertex, Pixel, High Level

  • Supports vertex and fragment programs (shaders), both low-level programs (assembler), and high-level programs (Cg,DirectX9 HLSL or GLSL)

Animation – Animations into Scene

  • Skeletal animations, variable bone weight skinning,
  • Unlimited bones per skeleton
  • Node Animations
  • Vertex Animations and Facial animations

Meshes – Mesh Loading, Skinning, Progressive

  • Hardware-accelerated skinning
  • Automatic Mesh LOD
  • Flexible mesh data formats accepted
  • Export from many modelling tools including Sketchup, 3D Studio Max, Maya, Blender and Wings3D.

Special Effects – Usual effects for realistic rendering

  • Special Effects : Environment Mapping,Water effect, Cartoon..
  • Fog, skyboxes, skyplanes and skydomes Management

Rendering – Rendering features

  • Loader for material Scripts and Scriptable multipass rendering for materials
  • Transparent objects automatically managed
  • Fullscreen rendering and Anti Aliasing