On this list of Frequently Asked Questions you will find answers to important questions related to Titania.
X3D a royality-free XML-based file format for representing 3D computer graphics similar to HTML. Beside pure 3D-models, X3D can contain routes, scripts, and special nodes to make the scene interactive.
No. Titania is an X3D authoring tool, where you can include 3D models from other programs and then arrange and make interactive with nodes like Switch, LOD or Collision. Use existing 3D modeling programs like Blender, Maya or Cinema 4D to create your 3D models. Export them as *.x3d (XML Encoding), *.x3dv or *.wrl (Classic VRML Encoding). Tip: you can use the Inline node to incorporate your models into your scene.
An authoring tool is a software application, such as Titania, used by content creators to build X3D worlds. The application has a graphical user interface so that the scene designer does not, in most cases, need to work directly with the X3D file.
No, there is no special export function for X3Dom. Simply save your scene as *.x3d (X3D XML Encoding). This file format is very suitable for X3Dom. See how to display your scene with X3Dom, to learn how to create a basic X3Dom HTML page.
The X3D Specification includes a lot of useful nodes which to implement took a lot of time, that means there was no extra time to invent new nodes.
Titania is primary designed for the Ubuntu and Debian platform, but if you are a Linux user and familiar with compiling programs then Titania might run on your system too. My hairdresser told me its running on Mint.
The route graph and route editor is included within the Outline Editor. Routes can be created between fields, as well as deleted. You can highlight a single route by selecting the small circle next to the connectors.
This is the basic unit of an X3D file. A node contains data for the scene in form of fields. Some nodes also contain events (outgoing, incoming, or both).
A field is a data element contained in a node. Each field has a name and a value of a particular type.
An indication that something happened. Outgoing events send their values to incoming events, which receive values. The connection between two events is called route.
This is a connection from an outgoing to an incoming event of the same type.
You probably don't have a NavigationInfo node in your file. The default value for the headlight field is true. Toggle it to false to turn the headlight off. You can edit the fields of a NavigationInfo node with the propper editor . Tip: put into your scene some lights that light the world the way you want it to look.
Put a NavigationInfo node into your scene, if you don't have already any in. Change the type field from »WALK« to »FLY«. »FLY« is the rough equivalent to »WALK« but with gravity off (the spec leaves a little wiggle room in case browser makers want to have a different set of controls for flying).
Yes. VRML is a subset of X3D. All your VRML content should successful run in an X3D browser as well.
A X3D file is a plain UTF-8 text file, or a a compressed binary file. A X3D file may be compressed using gzip, a freely available utility, and may be created, viewed, and edited in any plain text editor.
The MIME type of a X3D file is »model/x3d+xml« if it is in XML Encoding (*.x3d). If you administer a web server, you should configure your web server properly.
Supporting X3D gives many advantages for a company.
- Foremost, even if your product uses a proprietary format, supporting X3D instantly gives you access to more tools, content, and compatibility with other applications, all will minimal effort. You even get the best of both worlds, your own format PLUS industry compatibility!
- Your product will benefit by having a competitive marketing advantage by being able to claim "X3D Compatible!", and this will additionally provide an easy path to leverage industry-wide developments in X3D.
- There are significant commercial and open-source movements for advancing X3D. This provides a path for your application not having to "reinvent the wheel" every time new advances in the industry are made.
- X3D compatibility is easy! X3D-1 is simple to implement.
- By supporting X3D, your company helps foster growth of the 3D industry as a whole! X3D acts as a unifying platform and unifying marketing banner under which the entire industry can grow.
- X3D support also provides a path for MPEG-4 support. X3D-1 is the basis for MPEG-4's 3D rendering
X3D has been standardized since 1997, first as VRML (ISO/IEC-14772), then as X3D starting in 2002!
X3D is sponsored by the Web3D Consortium. The Consortium is the driving force and focal point for all X3D development and standardization.
The Web3D Consortium is a member funded non-profit, international standards organization that has spearheaded the development of the X3D and VRML specifications.
Today, the Web3D Consortium is utilizing its broad-based industry support to develop the X3D specification. Through the well-coordinated efforts with the ISO and W3C, the Web3D Consortium is maintaining and extending its standardization activities