Universal 3D
Use
You can import and view Universal 3D (.u3d) files. You can also save files to this format.
Adopted by Adobe, .u3d is required and used as the 3D publishing format in Adobe Acrobat. It can store meshes in two different ways: as a base mesh or as a progressive continuous level of detail (CLOD) mesh. Base meshes are not compressed, and do not include any level of detail. As such, these files are saved very quickly but are large in size. A progressive mesh is highly compressed and has a continuous level of detail. These files are smaller than base mesh files, however they take much longer to save.
A mesh can consist of multiple parts. For example, a mesh could comprise 80 vertices made up of 50 base vertices and 30 progressive vertices.
For further information about the .u3d file format, please see http://www.3dif.org
.
Supported for Import
-
Cameras
Supported for Export
-
Cameras
-
Textures
Limitations
The .u3d format does not support pivot points so pivot point locations may be incorrect. To correct this, create a group node at the location of the original object pivot point. The original object appears as a child of this node. To rotate the object about its original pivot point, select the new parent node and rotate it.
Features
This format contains both import and export options. You can use them to customize the way in which your file is opened and saved.
Import Interface
|
Field |
Functional Description |
|---|---|
|
Import LOD |
Imports LOD with the current file. Otherwise, the highest level of detail is imported. |
|
Parse Metadata |
Reads all metadata information including markups and material specular level metadata |
|
Remove Append Data from Names |
Removes the “##” and the number from the object names if the names contain these characters |
|
Level of Detail |
Used to define the Level Of Detail (LOD) settings. Universal 3D files store a continuous LOD; that is, every LOD is stored. LOD is a way of displaying models with different numbers of polygons depending on how close they are to the camera using the Level of Detail controls. This can speed up the rendering time by limiting the number of polygons that need to be drawn.
|
Export Interface
|
Field |
Functional Description |
|---|---|
|
File Format |
Defines the version to which to export the file
|
|
Mesh Compression |
Defines mesh compression |
|
Compression Quality |
Defines the quality of compression. 1000 gives best quality, 0 gives worst quality
|
|
Texture Compression Type |
Selects JPEG or PNG compression for textures |
|
JPEG Compression |
Exports all textures in the JPEG file format
|
|
Normals |
Exports all surface normals. This option creates more appealing looking models but larger files. |
|
Default Camera |
Saves the default camera view in the file. For example, if you open a scene, rotate it, and export it to the .u3d format with this option selected, that view is used when you open the .u3d file. |
|
Append Data to Non-Unique Names |
Appends “##” followed by a number to all the non-unique object names in a scene. This creates a unique name for all the objects in a scene, as the .u3d format requires a unique name for each scene object. |
|
Skin and Bones |
Writes skin and bones information to U3D; not all scenes with skin and bones can be exported to U3D due to limitations of the U3D file format. |
|
Fix Bone Hierarchy |
Performs adjustments to the bone hierarchy when converting some scenes with skin and bones |
|
Metadata |
Embeds metadata in the .u3d file. The metadata is stored internally, in XML format, which increases the file size. |