Full Name |
U3D (Universal 3D) |
Format ID |
ImGearFormats.U3D |
File Extension(s) |
*.u3d |
Data Type |
Vector Image |
Data Encoding |
Binary |
Multi-Page Support |
No |
Alpha Channel Support |
No |
Metadata Update Support |
No |
ImageGear Platforms Support |
WIN32, WIN64, .NET, .NET64 |
Supported Versions
Supported Features
- IGFilterFormatFlags.DETECTSUPPORT - autodetection
- IGFilterFormatFlags.PAGEREADSUPPORT - single page file reading
- IGFilterFormatFlags.PAGEINSERTSUPPORT - single-page file writing
Read Support
- ImGearCompressions.NONE - Universal 3D vector data
Write Support
- ImGearCompressions.NONE - Universal 3D vector data
Filter Control Parameters
Filter Control Parameter |
Type |
Default Value |
Available Values |
Description |
BackColor |
Int 32 |
0 |
Any positive value |
This parameter is used to set background color. If BackColor = 0, then the black background color is set, otherwise the white background color is set. |
Width |
Int 32 |
512 |
Any positive value |
Defines the DIB width of the loaded image. The DIB height is calculated using the file's scale factors. |
Comments
U3D file format, short for "Universal 3D", is a universal vector standard for storing three-dimensional data of all kinds to facilitate data exchange. The specification for this format is the document ECMA-363: Universal 3D File Format. The latest edition of this specification is available at the ECMA web site:
www.ecma-international.org/
The U3D format is natively supported by the PDF. 3D objects in U3D format can be inserted into PDF document files and interactively visualized by PDF viewers.
U3D Elements Supported for Reading
U3D Element |
Supported Attributes |
Imported into ImageGear as: |
Croup Node |
Id |
ImGearVectEntities.BLOCK entity. |
Model Node |
Id
Vertices
Normals
Material ambient color
Material diffuse colors
Material specular colors
Material emissive colors
Reflectivity
Opacity
Faces
Lines
Points
Texture coordinates
Bounding box |
ImGearVectEntities.SHELLEX entity. |
View Node |
Name
Near clip plane
Far clip plane
Rectangle
Focus |
ImGearVectorView object. |
Light Node |
Position
Direction
Specular color
Ambient color
Diffuse color
Intensity
Attenuations |
ImGearVectorLightSource object. |
ImageGear Vector Entities Supported for Writing to U3D Format