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.