|
The 3D XML format
3D XML
is a universal, lightweight XMLbased format that enables users to share
live, accurate 3D data quickly and easily. 3D XML is suited for fast
and efficient communication, and provides unique features, such as
multi-representational 3D structure, and unmatched compression for
complex, accurate geometry, enabling rapid file transmission and
shorter load times. Dassault Systemes uses the 3D XML format in its
entire product line: CATIA, DELMIA, ENOVIA, SMARTEAM and SolidWorks.
Read and Manipulate 3D XML Content Directly in
Virtools 4
By generating a 3DXML file from
one of those application, you can easily integrate them into the
Virtools platform. Select your 3D XML files from the Resources >
Import Menu and specify various options to process your 3D XML model
for optimized real-time manipulations. Once the model has been
imported, use it like any other 3D model for real-time processing: add
behaviors, create scenarios, and deliver on the Web, on immersive
displays, on Intranets, etc. The Virtools 3D XML Plugin comes with an
intuitive gV5 inherited manipulation systemh helping developers
navigate efficiently in the 3D Scene.
Get Full Control Over Import Options
To compensate for files that are
not optimized for real-time 3D, Virtools 3DXML Plugin lets you
configure and customize import settings to streamline your final 3D
application.
When
importing 3D XML files, a dialogue box linked to Virtools 4fs Variable
Manager enables you to define interactively what is imported and how:
- Textures
- Lights
- Viewpoints/Cameras
- Materials
- Meshes
- Scale
A decisive issue when importing
3D XML files is the capacity to import different 3D XML geometry
representations: Exact Geometry, Tessellated Geometry and Compressed
Tessellated Geometry.
Dedicated
options help you optimize the geometry details of your models in
regards to the constraints raised by the resulting application itself:
- TessellationSag:
to fine-tune the tessellation of exact models.
- MeshCuttingMode:
to access to more precise geometry and to bypass the Virtools vertex
limitation.
- NormalProcessingMode:
to process geometry from OpenGL visualization tools that uses a
specific display mode.
Modify Imported Data in the Schematic and VSL
Manager
If
needed, you can modify 3DXML parameters directly in Virtools 4fs
Schematic. To bypass interoperability issues involved with variable
declarations, a parameter edition window enables you to get post-import
access to the Variable Manager. Furthermore, to solve possible vertex
normal errors that may occur during import, the 3D XML Plugin package
includes three VSL action scripts, enabling you to easily reverse the
face windings and/or the vertex normals of selected meshes in Virtools
4.
3D for ALL vision
Dassault
Systemes is delivering on its long-term vision of opening up 3D to all
users and communities, from content creators and professionals to
consumers with new innovative solutions to Imagine, Share &
Experience 3D. Dassault Sytemes is committed to democratizing 3D XML as
the ultimate universal language for connecting communities across any
platform, technology, user environment or application. This
announcement of 3DXML support by Virtools is only the beginning of this
journey to provide exciting user experiences on virtual product through
real-time life-like scenarios.
Key Features
- 3D
XML adoption in Virtools 4 Product line
- Integrate
any kind of geometry: Exact, Tesselated and Compressed
- Keep
control on import options: Lights/Camera/Textures/ Materials...
- Easily
tune and optimize data for realtime processing
|