Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format adds the format-specific attributes described in this section.

All COLLADA features contain a collada_type attribute, which identifies the geometric type. The value of this attribute will usually be collada_surface. In the rare case the model does not actually contain any geometry, the value of this attribute will be collada_no_geom.

The following attributes are generated from the top-level <asset> element in the .dae file. The sub-attributes of the collada_contributor list attribute are taken from the contents of each of the <contributor> elements within the <asset> element.

The descriptions in the following table are taken from the COLLADA 1.4.1 specifications.

Attribute Name

Contents

collada_created

Contains the date and time that the model was created. Represented in an ISO 8601 format as per the XML Schema dateTime primitive type.

collada_modified

Contains the date and time that the model was last modified. Represented in an ISO 8601 format as per the XML Schema dateTime primitive type.

collada_keywords

Contains a list of words used as a search criteria for the model.

collada_revision

Contains revision information for the model.

collada_subject

Contains a description of the topical subject of the model.

collada_title

Contains title information for the model.

collada_up_axis

Contains descriptive information about the coordinate system of the geometric data. All coordinates are right-handed by definition. Valid values are X_UP, Y_UP, or Z_UP.

collada_unit_name

The name of the distance unit. For example, "meter", "centimeter", "inches", or "parsec". This can be the real name of a measurement, or an imaginary name.

collada_unit_meter_length

How many real-world meters in one distance unit as a floating-point number. For example, 1.0 for the name "meter"; 1000 for the name "kilometer"; 0.3048 for the name "foot".

collada_contributor{}.author

The name of this contributor.

collada_contributor{}.authoring_
tool

The name of the authoring tool used by this contributor. (e.g., "Google SketchUp 7.1.4871")

collada_contributor{}.comments

Comments from this contributor.

collada_contributor{}.copyright

Copyright information for this contributor.

collada_contributor{}.source_data

A URI reference to the source data used by this contributor.