Stand by...

DeepScene v1.0 Launched

DeepScene is a feature-rich visual scene designer which allows the rapid creation of complex 3D worlds using pivots, static mesh’s, terrains, hillplanes, skyboxs, dynamic water and lights. Aimed primarily at the Irrlicht Graphics Engine and gives you full control over every aspect of your scene, with the advantage of an easy to use interface.

DeepScene Imports/Exports Irrlicht scenes (.irr), Ogre dotScene* (.scene); or DeepScene formats (.scn or .xml) using the loader source-code provided. The included DeepScene format is recommended, as it supports more node-types, and contains area information.

If you prefer to use exported scenes with another graphics engine, you can export to .irr, or .scene formats, or use the included .scn schema to write your own importer for any language.

  • Import Irrlicht Scenes (.irr) or Ogre dotScene (.scene) formats
  • Export to Irrlicht (.irr), dotScene (.scene)*, Deepscene binary format (.scn) or Raw XML (.xml) formats
  • Mesh formats supported: Ogre3D (.mesh), Irrlicht (.irrmesh), 3D Studio (.3ds), Blitz3D (.b3d), Collada (.dae), Cartography Shop (.csm), DirectX (.x), DeleD (.dmf), Maya (.obj), Milkshape (.ms3d), My3D (.my3d), OCT (.oct), Pulsar LMTools (.lmts), Quake3 Map (.pk3/.bsp), Quake2 Model (.md2) and Stanford Triangle (.ply)
  • Node types supported: Pivot, Mesh (with 2TexCoords+Tangents), OctTree,  Billboard/Quad, Skybox/Skydome, HillPlane, Terrain, Dynamic Water, Lights (point/spot/directional)
  • Material and Environment controls based on Irrlicht constants, so everything looks exactly as it does in the editor without the need for extra code
  • DeepScene format provides more scene control than Irrlicht’s own format

A simple scene with an octtree mesh, a standard mesh and a pivot marker.

The DeepScene interface is split into several areas, each providing a subset of tools and information. The main toolbar at the top contains the most commonly accessed tools for loading and saving scenes, clipboard tools, and a search button. To the right is a text-area which gives control instructions for the current task. You can use this as a quick reference for navigating the scene, and moving, turning or scaling nodes.

Nodes can be added by clicking the small icons on the right-panel, or from the ‘Scene’ menu. The node-icons from top-left, to bottom-right are; Pivot, Mesh, Billboard, Skybox, Skydome, Hillplane, Terrain, Water, Light, and Octree. The drop-list just beneath the icons affects only mesh nodes, and determines what kind of vertex information is loaded with the mesh.

There are a number of ways to load scenes into your game or application; if you plan to make use of all the features present in the editor, it is recommended that you export to the DeepScene binary format (.scn). There is example code and scene loading functions for Purebasic in the ‘examples’ folder, which can be easily translated to any language, or you can write your own importer using the format schema in the next chapter.

You can also export to the Irrlicht scene format (.irr), which will save all node types, however, depending on the Irrlicht build you are using, not all nodes will be loaded with the scene. This is because DeepScene makes use of extensions which may not be recognised by the standard irrlicht scene loader.

Related Links: Full Product DetailsBuy Now

Import Irrlicht Scenes (.irr) or Ogre dotScene (.scene) formats
Export to Irrlicht (.irr), dotScene (.scene)*, Deepscene binary format (.scn) or Raw XML (.xml) formats
Mesh formats supported: Ogre3D (.mesh), Irrlicht (.irrmesh), 3D Studio (.3ds), Blitz3D (.b3d), Collada (.dae), Cartography Shop (.csm), DirectX (.x), DeleD (.dmf), Maya (.obj), Milkshape (.ms3d), My3D (.my3d), OCT (.oct), Pulsar LMTools (.lmts), Quake3 Map (.pk3/.bsp), Quake2 Model (.md2) and Stanford Triangle (.ply)
Node types supported: Pivot, Mesh (with 2TexCoords+Tangents), OctTree,  Billboard/Quad, Skybox/Skydome, HillPlane, Terrain, Dynamic Water, Lights (point/spot/directional)
Material and Environment controls based on Irrlicht constants, so everything looks exactly as it does in the editor without the need for extra code
DeepScene format provides more scene control than Irrlicht’s own format

Related posts:

  1. deepMesh3D v1.0 Released
  2. deepMesh on the Horizon

0 Comment(s). Add a comment or Trackback

Comments are closed.