See: Description
| Class | Description |
|---|---|
| ColAsset |
A ColAsset object provides the attributes of the asset child element and
the version number of the COLLADA root element.
|
| ColAsset.Contributor |
A Contributor object provides authoring information.
|
| ColAsset.GeographicLocation |
A GeographicLocation object provides geographic location information.
|
| ColModelImporter |
A JavaFX model importer for COLLADA 1.4.1 and 1.5.0 files. |
| Enum | Description |
|---|---|
| ColAsset.UpAxis |
UpAxis describes the coordinate system of the geometric data.
|
| ColImportOption |
Import options for the JavaFX COLLADA model importer.
|
Supported JavaFX 3D scene graph nodes and attributes
Mapping COLLADA --> JavaFX 3D
| COLLADA | JavaFX 3D | |||||||
| Element hierarchy (extract) | Scene graph node / attribute | ColModelImporter | ||||||
| Option | ||||||||
| asset | ColAsset | |||||||
| scene | instance_visual_scene | see visual_scene | ||||||
| library_ | ||||||||
| animations | animation | u. d. | ||||||
| animation_clips | animation_clip | instance_animation | u. d. | |||||
| cameras | camera | optics | orthographic | ParallelCamera | ignored | |||
| perspective | PerspectiveCamera | ignored | ||||||
| controllers | controller | Morph | currently static | |||||
| Skin | currently static | |||||||
| effects | effect | profile_COMMON | blinn | see material | ||||
| constant | see material | |||||||
| lambert | see material | |||||||
| phong | see material | |||||||
| geometries | mesh | lines | n. a. | |||||
| linestrips | n. a. | |||||||
| polygons | TriangleMesh | |||||||
| polylist | TriangleMesh | |||||||
| triangles | TriangleMesh | |||||||
| trifans | TriangleMesh | |||||||
| tristrips | TriangleMesh | |||||||
| images | image | Image | WritableImage | FilePath | ||||
| lights | light | ambient | AmbientLight | ignored | ||||
| directional | PointLight | ignored | ||||||
| point | PointLight | ignored | ||||||
| spot | PointLight | ignored | ||||||
| materials | material | instance_effect | PhongMaterial | |||||
| nodes | node | Group | ||||||
| lookat | Affine | |||||||
| matrix | Affine | |||||||
| rotate | Rotate | |||||||
| scale | Scale | |||||||
| skew | n. a. | |||||||
| translate | Translate | |||||||
| instance_camera | ParallelCamera, PerspectiveCamera |
ignored | Viewpoint | |||||
| instance_controller | MeshView | |||||||
| instance_geometry | Group, MeshView | |||||||
| instance_light | AmbientLight, PointLight | ignored | ||||||
| instance_node | Group, MeshView | |||||||
| visual_scenes | visual_scene | Node[ ] | ||||||
Further implementation details
TODO
Copyright (C) 2013-2014 InteractiveMesh e.K.