Skip to main content

History: DotScene

Preview of version: 15

dotscene.jpg

DotScene

Overview of the DotScene format.

DotScene Overview

DotScene (aka .scene) is just a standardized XML file format. The .dtd format is in PlugIns/DotScene.
This file format is meant to be used to set up a scene in Ogre. It is meant to be useful for any type of application/game. Editors can export to .scene format, and apps can load the format.

What is DotScene?

DotScene file does not contain any mesh data, texture data, etc. It just contains elements that describe a scene. You *do not* need to use any of the following when using .scene files: DotSceneManager, DotSceneInterface, DotSceneViewer. They are all just seperate projects that you have the option of using.

A simple .scene file example:

Copy to clipboard
<scene formatVersion=""> <nodes> <node name="Robot" id="3"> <position x="10.0" y="5" z="10.5" /> <scale x="1" y="1" z="1" /> <entity name="Robot" meshFile="robot.mesh" static="false" /> </node> <node name="Omni01" id="5"> <position x="-23" y="49" z="18" /> <rotation qx="0" qy="0" qz="0" qw="1" /> <scale x="1" y="1" z="1" /> <light name="Omni01" type="point" intensity="0.01" contrast="0"> <colourDiffuse r="0.4" g="0.4" b="0.5" /> <colourSpecular r="0.5" g="0.5" b="0.5" /> </light> </node> </nodes> </scene>

Details you find at PlugIns/DotScene.

What Does it Do?

It does nothing in itself, it is just a file format. The nice thing about the format is that it is in XML format, and is human readable. Also, adding new tags/elements not in the official specification is possible without messing up other .scene parsers.

Other Tools that support DotScene format

History

Information Version
Mon 08 of Aug, 2022 16:25 GMT-0000 paroj 17
Wed 17 of Feb, 2021 03:27 GMT-0000 sercero 16
Sat 14 of Mar, 2020 14:50 GMT-0000 paroj 15
Sat 14 of Mar, 2020 14:50 GMT-0000 paroj 14
Fri 30 of Jun, 2017 22:27 GMT-0000 paroj 13
Fri 30 of Jun, 2017 22:23 GMT-0000 paroj 12
Wed 28 of Jun, 2017 12:39 GMT-0000 paroj 11
Tue 27 of Jun, 2017 23:49 GMT-0000 paroj 10
Tue 27 of Jun, 2017 23:40 GMT-0000 paroj 9
Tue 07 of Sep, 2010 11:03 GMT-0000 Beauty added link to "Complete Guide: Exporting Blender To Ogre" 8
Wed 11 of Aug, 2010 11:24 GMT-0000 duststorm Fixed link to DotSceneManager wiki article 7
Thu 17 of Jun, 2010 00:40 GMT-0000 Beauty added link to ((RapidXML Dotscene Loader)) 6
Mon 04 of Jan, 2010 01:40 GMT-0000 jacmoe 5
Sun 03 of Jan, 2010 01:16 GMT-0000 jacmoe 4
Sat 02 of Jan, 2010 01:31 GMT-0000 jacmoe 3
Fri 25 of Dec, 2009 23:29 GMT-0000 jacmoe 2
Wed 02 of Sep, 2009 03:14 GMT-0000 Jacmoe /* Other Tools that support DotScene format */ 1