Dev:2.5/Source/Architecture/COLLADA/Coverage
< Dev:2.5 | Source | Architecture | COLLADA
This page has been marked for development documentation changes.
Feel free to comment on the talk page.
Feel free to comment on the talk page.
WIP REASON:
WIP documentation and development |
| Import-Export (COLLADA) | |
| Owner(s) | Nathan Letwory, Gaia Clary |
| Member(s) | Jeroen Bakker |
Inspired by COLLADA loader documentation for Torque 3D
Core elements
| tag | supported | notes |
|---|---|---|
| ANIMATION | ||
| animation | yes | |
| animation_clip | ||
| channel | yes | |
| instance_animation | ||
| library_animation_clips | ||
| library_animations | yes | incomplete animation support |
| sampler | yes | |
| CAMERA | ||
| camera | partly | imager and extra are ignored |
| imager | no | |
| instance_camera | yes | |
| library_cameras | yes | |
| optics | partly | no technique, no extra |
| orthographic | yes | |
| perspective | yes | |
| CONTROLLER | ||
| controller | ||
| instance_controller | ||
| joints | yes | |
| library_controllers | yes | incomplete controller support |
| morph | yes | |
| skeleton | yes | |
| skin | yes | |
| targets | yes | |
| vertex_weights | yes | |
| DATA FLOW | ||
| accessor | yes | stride support lacking in OpenCOLLADA |
| bool_array | ||
| float_array | ||
| IDREF_array | ||
| int_array | ||
| Name_array | ||
| param (core) | ||
| source | ||
| input (index) | ||
| input (shared) | ||
| EXTENSIBILITY | ||
| extra | partly | Only some are used on export (<double_sided>). extra tags are not yet retained in Blender. Suggest to save in ID properties, and to export these when found. Need UI to edit this data |
| technique (core) | ||
| technique_common | ||
| GEOMETRY | ||
| control_vertices | ||
| geometry | yes | not all geometry types supported |
| instance_geometry | ||
| library_geometries | yes | |
| lines | no | |
| linestrips | no | |
| mesh | yes | |
| polygons | yes | triangulated on import |
| polylist | yes | triangulated on import |
| spline | ||
| triangles | yes | |
| trifans | yes | |
| tristrips | ||
| vertices | yes | |
| LIGHTING | ||
| ambient | ||
| color | ||
| directional | imported as sun, no other directional light type in Blender | |
| instance_light | yes | |
| library_lights | yes | |
| light | ||
| point | ||
| spot | ||
| METADATA | ||
| asset | ||
| COLLADA | yes | |
| contributor | yes | overwritten with user preference author info on export. |
| SCENE | ||
| instance_node | yes | |
| instance_visual_scene | ||
| library_nodes | yes | |
| library_visual_scenes | yes | |
| node | yes | |
| scene | yes | |
| visual_scene | yes | |
| TRANSFORM | ||
| lookat | ||
| matrix | yes | |
| rotate | yes | |
| scale | yes | |
| skew | no | |
| translate | yes | |
FX elements
| tag | supported | notes |
|---|---|---|
| EFFECTS | ||
| bind_vertex_input | ||
| effect | ||
| instance_effect | ||
| library_effects | ||
| semantic | ||
| technique (FX) | ||
| technique_hint | no | |
| MATERIALS | ||
| bind (material) | yes | |
| bind_material | yes | |
| instance_material | ||
| library_materials | yes | |
| material | yes | |
| PARAMETERS | ||
| annotate | ||
| array | ||
| connect_param | ||
| modifier | ||
| newparam | ||
| param (fx) | ||
| setparam | ||
| usertype | ||
| PROFILES | ||
| profile_CG | no | |
| profile_COMMON | partly | incomplete handling of blender materials on export, import defaults too |
| profile_GLES | no | |
| profile_GLSL | no | |
| RENDERING | ||
| render | ||
| blinn | yes | |
| color_clear | ||
| color_target | ||
| common_color_or_texture_type | ||
| common_float_or_param_type | index_of_refraction, reflectivity, shininess, transparancy | |
| constant | no | |
| depth_clear | no | |
| depth_surface | no | |
| draw | no | |
| lambert | yes | |
| pass | no | |
| phong | yes | |
| stencil_clear | no | |
| stencil_target | no | |
| SHADERS | ||
| bind (shader) | ||
| code | no | |
| compiler_options | no | |
| compiler target | no | |
| include | ||
| name | ||
| shader | ||
| TEXTURING | ||
| alpha | ||
| argument | ||
| generator | ||
| image | yes | |
| library_images | yes | |
| RGB | ||
| sampler_state | no | |
| sampler1D | ||
| sampler2D | ||
| sampler3D | ||
| samplerCUBE | ||
| samplerDEPTH | ||
| samplerRECT | ||
| surface | ||
| texcombiner | ||
| texenv | ||
| texture_pipeline | ||
| texture_unit | ||