Go to the
documentation of this file.
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00013 #ifndef _FBXSDK_FILEIO_COLLADA_TOKENS_H_
00014 #define _FBXSDK_FILEIO_COLLADA_TOKENS_H_
00015
00016 #define XML_STR (const xmlChar*)
00017
00018
00019 const int COLLADA_MORPH_WEIGHT_TO_FBX_RATIO = 100;
00020
00021 #define COLLADA_VERSION_PROPERTY "version"
00022 #define COLLADA_VERSION "1.4.1"
00023 #define COLLADA_SCHEMA "http://www.collada.org/2005/11/COLLADASchema"
00024
00025
00026 #define COLLADA_LIBRARY_ANIMATION_ELEMENT "library_animations"
00027 #define COLLADA_LIBRARY_ANIMATION_CLIP_ELEMENT "library_animation_clips"
00028 #define COLLADA_LIBRARY_CAMERA_ELEMENT "library_cameras"
00029 #define COLLADA_LIBRARY_CONTROLLER_ELEMENT "library_controllers"
00030 #define COLLADA_LIBRARY_EFFECT_ELEMENT "library_effects"
00031 #define COLLADA_LIBRARY_FFIELDS_ELEMENT "library_force_fields"
00032 #define COLLADA_LIBRARY_GEOMETRY_ELEMENT "library_geometries"
00033 #define COLLADA_LIBRARY_IMAGE_ELEMENT "library_images"
00034 #define COLLADA_LIBRARY_LIGHT_ELEMENT "library_lights"
00035 #define COLLADA_LIBRARY_MATERIAL_ELEMENT "library_materials"
00036 #define COLLADA_LIBRARY_NODE_ELEMENT "library_nodes"
00037 #define COLLADA_LIBRARY_PMATERIAL_ELEMENT "library_physics_materials"
00038 #define COLLADA_LIBRARY_PMODEL_ELEMENT "library_physics_models"
00039 #define COLLADA_LIBRARY_PSCENE_ELEMENT "library_physics_scenes"
00040 #define COLLADA_LIBRARY_VSCENE_ELEMENT "library_visual_scenes"
00041
00042 #define COLLADA_INSTANCE_ANIMATION_ELEMENT "instance_animation"
00043 #define COLLADA_INSTANCE_CAMERA_ELEMENT "instance_camera"
00044 #define COLLADA_INSTANCE_CONTROLLER_ELEMENT "instance_controller"
00045 #define COLLADA_INSTANCE_EFFECT_ELEMENT "instance_effect"
00046 #define COLLADA_INSTANCE_GEOMETRY_ELEMENT "instance_geometry"
00047 #define COLLADA_INSTANCE_LIGHT_ELEMENT "instance_light"
00048 #define COLLADA_INSTANCE_NODE_ELEMENT "instance_node"
00049 #define COLLADA_INSTANCE_VSCENE_ELEMENT "instance_visual_scene"
00050 #define COLLADA_INSTANCE_PSCENE_ELEMENT "instance_physics_scene"
00051 #define COLLADA_INSTANCE_MATERIAL_ELEMENT "instance_material"
00052
00053 #define COLLADA_ANIMCLIP_ELEMENT "animation_clip"
00054 #define COLLADA_BINDMATERIAL_ELEMENT "bind_material"
00055 #define COLLADA_EFFECT_ELEMENT "effect"
00056 #define COLLADA_INITFROM_ELEMENT "init_from"
00057 #define COLLADA_SAMPLER_ELEMENT "sampler"
00058 #define COLLADA_SKELETON_ELEMENT "skeleton"
00059 #define COLLADA_TARGETS_ELEMENT "targets"
00060 #define COLLADA_TECHNIQUE_COMMON_ELEMENT "technique_common"
00061 #define COLLADA_VSCENE_ELEMENT "visual_scene"
00062 #define COLLADA_WEIGHTS_ELEMENT "vertex_weights"
00063 #define COLLADA_VERTEXCOUNT_ELEMENT "vcount"
00064
00065 #define COLLADA_FX_PROFILE_COMMON_ELEMENT "profile_COMMON"
00066 #define COLLADA_FX_PROFILE_CG_ELEMENT "profile_CG"
00067 #define COLLADA_FX_PROFILE_HLSL_ELEMENT "profile_HLSL"
00068 #define COLLADA_FX_PROFILE_GLSL_ELEMENT "profile_GLSL"
00069 #define COLLADA_FX_PROFILE_GLES_ELEMENT "profile_GLES"
00070
00071 #define COLLADA_FXCMN_FLOAT_ELEMENT "float"
00072 #define COLLADA_FXCMN_FLOAT4_ELEMENT "float4"
00073 #define COLLADA_FXCMN_FLOAT4X4_ELEMENT "float4x4"
00074 #define COLLADA_FXCMN_INCLUDE_ELEMENT "include"
00075 #define COLLADA_FXCMN_SURFACE_ELEMENT "surface"
00076 #define COLLADA_FXCMN_SAMPLER1D_ELEMENT "sampler1D"
00077 #define COLLADA_FXCMN_SAMPLER2D_ELEMENT "sampler2D"
00078 #define COLLADA_FXCMN_SAMPLER3D_ELEMENT "sampler3D"
00079 #define COLLADA_FXCMN_SAMPLERCUBE_ELEMENT "samplerCUBE"
00080 #define COLLADA_FXCMN_NEWPARAM_ELEMENT "newparam"
00081 #define COLLADA_FXCMN_SETPARAM_ELEMENT "setparam"
00082 #define COLLADA_FXCMN_STRING_ELEMENT "string"
00083
00084 #define COLLADA_TECHNIQUE_STANDARD_PARAMETER "standard"
00085
00086 #define COLLADA_FXSTD_CONSTANT_ELEMENT "constant"
00087 #define COLLADA_FXSTD_LAMBERT_ELEMENT "lambert"
00088 #define COLLADA_FXSTD_PHONG_ELEMENT "phong"
00089 #define COLLADA_FXSTD_BLINN_ELEMENT "blinn"
00090 #define COLLADA_FXSTD_COLOR_ELEMENT "color"
00091 #define COLLADA_FXSTD_FLOAT_ELEMENT "float"
00092 #define COLLADA_FXSTD_SAMPLER_ELEMENT "texture"
00093 #define COLLADA_FXSTD_TEXTURE_ATTRIBUTE "texture"
00094 #define COLLADA_FXSTD_TEXTURESET_ATTRIBUTE "texcoord"
00095
00096 #define COLLADA_CONTROLLER_SKIN_ELEMENT "skin"
00097 #define COLLADA_CONTROLLER_MORPH_ELEMENT "morph"
00098
00099 #define COLLADA_CAMERA_PERSP_ELEMENT "perspective"
00100 #define COLLADA_CAMERA_ORTHO_ELEMENT "orthographic"
00101
00102 #define COLLADA_ASPECT_CAMERA_PARAMETER "aspect_ratio"
00103 #define COLLADA_XFOV_CAMERA_PARAMETER "xfov"
00104 #define COLLADA_YFOV_CAMERA_PARAMETER "yfov"
00105 #define COLLADA_ZNEAR_CAMERA_PARAMETER "znear"
00106 #define COLLADA_ZFAR_CAMERA_PARAMETER "zfar"
00107 #define COLLADA_XMAG_CAMERA_PARAMETER "xmag"
00108 #define COLLADA_YMAG_CAMERA_PARAMETER "ymag"
00109 #define COLLADA_CAMERA_VERTICAL_APERTURE_PARAMETER "vertical_aperture"
00110 #define COLLADA_CAMERA_HORIZONTAL_APERTURE_PARAMETER "horizontal_aperture"
00111 #define COLLADA_CAMERA_LENS_SQUEEZE_PARAMETER "lens_squeeze"
00112
00113 #define COLLADA_AMBIENT_MATERIAL_PARAMETER "ambient"
00114 #define COLLADA_BUMP_MATERIAL_PARAMETER "bump"
00115 #define COLLADA_DIFFUSE_MATERIAL_PARAMETER "diffuse"
00116 #define COLLADA_EMISSION_MATERIAL_PARAMETER "emission"
00117 #define COLLADA_TRANSPARENCY_MATERIAL_PARAMETER "transparency"
00118 #define COLLADA_TRANSPARENT_MATERIAL_PARAMETER "transparent"
00119 #define COLLADA_REFLECTIVE_MATERIAL_PARAMETER "reflective"
00120 #define COLLADA_REFLECTIVITY_MATERIAL_PARAMETER "reflectivity"
00121 #define COLLADA_SHININESS_MATERIAL_PARAMETER "shininess"
00122 #define COLLADA_SPECULAR_MATERIAL_PARAMETER "specular"
00123 #define COLLADA_INDEXOFREFRACTION_MATERIAL_PARAMETER "index_of_refraction"
00124 #define COLLADA_OPAQUE_MODE_ATTRIBUTE "opaque"
00125 #define COLLADA_OPAQUE_MODE_A_ONE "A_ONE"
00126 #define COLLADA_OPAQUE_MODE_RGB_ONE "RGB_ONE"
00127 #define COLLADA_OPAQUE_MODE_A_ZERO "A_ZERO"
00128 #define COLLADA_OPAQUE_MODE_RGB_ZERO "RGB_ZERO"
00129
00130 #define COLLADA_LIGHT_AMBIENT_ELEMENT "ambient"
00131 #define COLLADA_LIGHT_POINT_ELEMENT "point"
00132 #define COLLADA_LIGHT_DIRECTIONAL_ELEMENT "directional"
00133 #define COLLADA_LIGHT_SPOT_ELEMENT "spot"
00134
00135 #define COLLADA_COLOR_LIGHT_PARAMETER "color"
00136 #define COLLADA_CONST_ATTENUATION_LIGHT_PARAMETER "constant_attenuation"
00137 #define COLLADA_LIN_ATTENUATION_LIGHT_PARAMETER "linear_attenuation"
00138 #define COLLADA_QUAD_ATTENUATION_LIGHT_PARAMETER "quadratic_attenuation"
00139 #define COLLADA_FALLOFFEXPONENT_LIGHT_PARAMETER "falloff_exponent"
00140 #define COLLADA_FALLOFFANGLE_LIGHT_PARAMETER "falloff_angle"
00141
00142 #define COLLADA_BINDSHAPEMX_SKIN_PARAMETER "bind_shape_matrix"
00143
00144 #define COLLADA_CONTRIBUTOR_ASSET_ELEMENT "contributor"
00145 #define COLLADA_AUTHOR_ASSET_PARAMETER "author"
00146 #define COLLADA_AUTHORINGTOOL_ASSET_PARAMETER "authoring_tool"
00147 #define COLLADA_CREATED_ASSET_PARAMETER "created"
00148 #define COLLADA_MODIFIED_ASSET_PARAMETER "modified"
00149 #define COLLADA_REVISION_ASSET_PARAMETER "revision"
00150 #define COLLADA_SOURCEDATA_ASSET_PARAMETER "source_data"
00151 #define COLLADA_UNITS_ASSET_PARAMETER "unit"
00152 #define COLLADA_UPAXIS_ASSET_PARAMETER "up_axis"
00153
00154 #define COLLADA_SYMBOL_PROPERTY "symbol"
00155
00156
00157 #define COLLADA_DOCUMENT_STRUCTURE "COLLADA"
00158 #define COLLADA_ASSET_STRUCTURE "asset"
00159 #define COLLADA_REVISION_STRUCTURE "revision"
00160 #define COLLADA_AUTHORING_TOOL_STRUCTURE "authoring_tool"
00161 #define COLLADA_CREATED_STRUCTURE "created"
00162 #define COLLADA_MODIFIED_STRUCTURE "modified"
00163 #define COLLADA_AUTHOR_STRUCTURE "author"
00164 #define COLLADA_TITLE_STRUCTURE "title"
00165 #define COLLADA_SUBJECT_STRUCTURE "subject"
00166 #define COLLADA_KEYWORDS_STRUCTURE "keywords"
00167 #define COLLADA_COMMENTS_STRUCTURE "comments"
00168 #define COLLADA_UNIT_STRUCTURE "unit"
00169 #define COLLADA_SOURCE_DATA_STRUCTURE "source_data"
00170 #define COLLADA_UP_AXIS_STRUCTURE "up_axis"
00171 #define COLLADA_LIBRARY_STRUCTURE "library" // Deprecated 1.4
00172 #define COLLADA_SCENE_STRUCTURE "scene"
00173 #define COLLADA_NODE_STRUCTURE "node"
00174 #define COLLADA_MATRIX_STRUCTURE "matrix"
00175 #define COLLADA_TRANSFORM_STRUCTURE "transform"
00176 #define COLLADA_TRANSLATE_STRUCTURE "translate"
00177 #define COLLADA_TRANSLATION_STRUCTURE "translation" // For ColladaMax
00178 #define COLLADA_TRANSLATE_ORIGIN "origin" //A fix for Poser(Bug 309548). Handle translate origin info exported from Poser.
00179 #define COLLADA_TRANSLATE_LOCATION "location" //A fix for ? (Bug BARB-154). "location" is synonyn of "translate" ?
00180 #define COLLADA_ROTATE_STRUCTURE "rotate"
00181 #define COLLADA_SCALE_STRUCTURE "scale"
00182 #define COLLADA_SKEW_STRUCTURE "skew"
00183 #define COLLADA_ROTATE_X "rotateX"
00184 #define COLLADA_ROTATE_Y "rotateY"
00185 #define COLLADA_ROTATE_Z "rotateZ"
00186 #define COLLADA_ROT_X "RotX" // For ColladaMax
00187 #define COLLADA_ROT_Y "RotY"
00188 #define COLLADA_ROT_Z "RotZ"
00189 #define COLLADA_ROTATION_X "rotation_x" // For XSI
00190 #define COLLADA_ROTATION_Y "rotation_y"
00191 #define COLLADA_ROTATION_Z "rotation_z"
00192 #define COLLADA_ROTATIONX "rotationX" // BARB-154
00193 #define COLLADA_ROTATIONY "rotationY"
00194 #define COLLADA_ROTATIONZ "rotationZ"
00195
00196 #define COLLADA_ROTATE_PIVOT "rotatePivot" // the next 6 subids are recognized by ColladaMaya
00197 #define COLLADA_SCALE_PIVOT "scalePivot"
00198 #define COLLADA_ROTATE_PIVOT_INVERSE "rotatePivotInverse"
00199 #define COLLADA_SCALE_PIVOT_INVERSE "scalePivotInverse"
00200 #define COLLADA_ROTATE_PIVOT_OFFSET "rotatePivotTranslation"
00201 #define COLLADA_SCALE_PIVOT_OFFSET "scalePivotTranslation"
00202 #define COLLADA_PRE_ROTATION_X "jointOrientX" // these 3 subids recognized by ColladaMaya
00203 #define COLLADA_PRE_ROTATION_Y "jointOrientY"
00204 #define COLLADA_PRE_ROTATION_Z "jointOrientZ"
00205 #define COLLADA_POST_ROTATION_X "post-rotationX" // these 3 subids NOT recognized by ColladaMaya
00206 #define COLLADA_POST_ROTATION_Y "post-rotationY"
00207 #define COLLADA_POST_ROTATION_Z "post-rotationZ"
00208 #define COLLADA_ROTATE_AXIS_X "rotateAxisX" // these 3 subids recognized by ColladaMaya
00209 #define COLLADA_ROTATE_AXIS_Y "rotateAxisY"
00210 #define COLLADA_ROTATE_AXIS_Z "rotateAxisZ"
00211 #define COLLADA_LOOKAT_STRUCTURE "lookat"
00212 #define COLLADA_PERSPECTIVE_STRUCTURE "perspective"
00213 #define COLLADA_GEOMETRY_STRUCTURE "geometry"
00214 #define COLLADA_MESH_STRUCTURE "mesh"
00215 #define COLLADA_VERTICES_STRUCTURE "vertices"
00216 #define COLLADA_POLYGONS_STRUCTURE "polygons"
00217 #define COLLADA_POLYLIST_STRUCTURE "polylist"
00218 #define COLLADA_TRIANGLES_STRUCTURE "triangles"
00219 #define COLLADA_P_STRUCTURE "p"
00220 #define COLLADA_ANIMATION_STRUCTURE "animation"
00221 #define COLLADA_CONTROLLER_STRUCTURE "controller"
00222 #define COLLADA_SKIN_STRUCTURE "skin"
00223 #define COLLADA_COMBINER_STRUCTURE "combiner"
00224 #define COLLADA_JOINTS_STRUCTURE "joints"
00225 #define COLLADA_VALUE_STRUCTURE "v"
00226 #define COLLADA_MATERIAL_STRUCTURE "material"
00227 #define COLLADA_SHADER_STRUCTURE "shader"
00228 #define COLLADA_PASS_STRUCTURE "pass"
00229 #define COLLADA_PROGRAM_STRUCTURE "program"
00230 #define COLLADA_TEXTURE_STRUCTURE "texture"
00231 #define COLLADA_IMAGE_STRUCTURE "image"
00232 #define COLLADA_INPUT_STRUCTURE "input"
00233 #define COLLADA_TECHNIQUE_STRUCTURE "technique"
00234 #define COLLADA_SOURCE_STRUCTURE "source"
00235 #define COLLADA_ACCESSOR_STRUCTURE "accessor"
00236 #define COLLADA_EXTRA_STRUCTURE "extra"
00237 #define COLLADA_BOUNDINGBOX_STRUCTURE "boundingbox"
00238 #define COLLADA_MIN_STRUCTURE "min"
00239 #define COLLADA_MAX_STRUCTURE "max"
00240
00241 #define COLLADA_ARRAY_STRUCTURE "array"
00242 #define COLLADA_FLOAT_ARRAY_STRUCTURE "float_array"
00243 #define COLLADA_INT_ARRAY_STRUCTURE "int_array"
00244 #define COLLADA_NAME_ARRAY_STRUCTURE "Name_array"
00245 #define COLLADA_IDREF_ARRAY_STRUCTURE "IDREF_array"
00246 #define COLLADA_BOOL_ARRAY_STRUCTURE "bool_array"
00247
00248 #define COLLADA_SAMPLER_STRUCTURE "sampler"
00249 #define COLLADA_CHANNEL_STRUCTURE "channel"
00250 #define COLLADA_CAMERA_STRUCTURE "camera"
00251 #define COLLADA_LIGHT_STRUCTURE "light"
00252 #define COLLADA_OPTICS_STRUCTURE "optics"
00253 #define COLLADA_PROGRAM_STRUCTURE "program"
00254 #define COLLADA_PARAMETER_STRUCTURE "param"
00255
00256 #define COLLADA_TYPE_PROPERTY "type"
00257 #define COLLADA_ID_PROPERTY "id"
00258 #define COLLADA_SUBID_PROPERTY "sid"
00259 #define COLLADA_NAME_PROPERTY "name"
00260 #define COLLADA_LAYER_PROPERTY "layer"
00261 #define COLLADA_COUNT_PROPERTY "count"
00262 #define COLLADA_STRIDE_PROPERTY "stride"
00263 #define COLLADA_URL_PROPERTY "url"
00264 #define COLLADA_SEMANTIC_PROPERTY "semantic"
00265 #define COLLADA_SOURCE_PROPERTY "source"
00266 #define COLLADA_TARGET_PROPERTY "target"
00267 #define COLLADA_PROFILE_PROPERTY "profile"
00268 #define COLLADA_MATERIAL_PROPERTY "material"
00269 #define COLLADA_METER_PROPERTY "meter"
00270 #define COLLADA_IDX_PROPERTY "idx"
00271 #define COLLADA_SET_PROPERTY "set"
00272 #define COLLADA_OFFSET_PROPERTY "offset"
00273 #define COLLADA_FLOW_PROPERTY "flow"
00274 #define COLLADA_FORMAT_PROPERTY "format"
00275 #define COLLADA_HEIGHT_PROPERTY "height"
00276 #define COLLADA_WIDTH_PROPERTY "width"
00277 #define COLLADA_DEPTH_PROPERTY "depth"
00278 #define COLLADA_REF_PROPERTY "ref"
00279
00280 #define COLLADA_GEOMETRY_LIBRARY_TYPE "GEOMETRY"
00281 #define COLLADA_CONTROLLER_LIBRARY_TYPE "CONTROLLER"
00282 #define COLLADA_ANIMATION_LIBRARY_TYPE "ANIMATION"
00283 #define COLLADA_MATERIAL_LIBRARY_TYPE "MATERIAL"
00284 #define COLLADA_TEXTURE_LIBRARY_TYPE "TEXTURE"
00285 #define COLLADA_IMAGE_LIBRARY_TYPE "IMAGE"
00286 #define COLLADA_LIGHT_LIBRARY_TYPE "LIGHT"
00287 #define COLLADA_CAMERA_LIBRARY_TYPE "CAMERA"
00288
00289 #define COLLADA_LAMBERT_SHADER_TYPE "LAMBERT"
00290 #define COLLADA_PHONG_SHADER_TYPE "PHONG"
00291 #define COLLADA_CONSTANT_SHADER_TYPE "CONSTANT"
00292
00293 #define COLLADA_NAME_TYPE "name"
00294 #define COLLADA_IDREF_TYPE "IDREF"
00295 #define COLLADA_FLOAT_TYPE "float"
00296 #define COLLADA_BOOL_TYPE "bool"
00297 #define COLLADA_INT_TYPE "int"
00298 #define COLLADA_FLOAT3_TYPE "float3"
00299 #define COLLADA_FLOAT4_TYPE "float4"
00300 #define COLLADA_FUNCTION_TYPE "function"
00301 #define COLLADA_MATRIX_TYPE "float4x4"
00302 #define COLLADA_STRING_TYPE "string"
00303
00304 #define COLLADA_JOINT_NODE_TYPE "JOINT"
00305 #define COLLADA_NODE_NODE_TYPE "NODE"
00306
00307 #define COLLADA_TEXTURE_SEMANTIC "TEXTURE"
00308 #define COLLADA_IMAGE_SEMANTIC "IMAGE"
00309 #define COLLADA_INPUT_SEMANTIC "INPUT"
00310 #define COLLADA_OUTPUT_SEMANTIC "OUTPUT"
00311 #define COLLADA_IN_TANGENT_SEMANTIC "IN_TANGENT"
00312 #define COLLADA_OUT_TANGENT_SEMANTIC "OUT_TANGENT"
00313 #define COLLADA_INTERPOLATION_SEMANTIC "INTERPOLATION"
00314 #define COLLADA_JOINT_SEMANTIC "JOINT"
00315 #define COLLADA_BIND_POSITION_SEMANTIC "BIND_SHAPE_POSITION"
00316 #define COLLADA_BIND_NORMAL_SEMANTIC "BIND_SHAPE_NORMAL"
00317 #define COLLADA_JOINT_AND_WEIGHT_SEMANTIC "JOINTS_AND_WEIGHTS"
00318 #define COLLADA_BIND_MATRIX_SEMANTIC "INV_BIND_MATRIX"
00319 #define COLLADA_JOINT_PARAMETER "JOINT"
00320 #define COLLADA_WEIGHT_PARAMETER "WEIGHT"
00321 #define COLLADA_MORPH_TARGET_SEMANTIC "MORPH_TARGET"
00322 #define COLLADA_MORPH_WEIGHT_SEMANTIC "MORPH_WEIGHT"
00323
00324 #define COLLADA_GENERIC_TECHNIQUE "COMMON"
00325
00326 #define COLLADA_TIME_TARGET "TIME"
00327
00328 #define COLLADA_VERTEX_INPUT "VERTEX"
00329 #define COLLADA_POSITION_INPUT "POSITION"
00330 #define COLLADA_NORMAL_INPUT "NORMAL"
00331 #define COLLADA_COLOR_INPUT "COLOR"
00332 #define COLLADA_MAPPING_INPUT "UV"
00333 #define COLLADA_TEXCOORD_INPUT "TEXCOORD"
00334 #define COLLADA_TEXTANGENT_INPUT "TEXTANGENT"
00335 #define COLLADA_TEXBINORMAL_INPUT "TEXBINORMAL"
00336
00337 #define COLLADA_LIGHT_INTENSITY_PARAMETER_14 "intensity"
00338 #define COLLADA_LIGHT_PENUMBRA_ANGLE_PARAMETER_14 "penumbra_angle"
00339 #define COLLADA_LIGHT_DROPOFF_PARAMETER "dropoff"
00340
00341 #define COLLADA_CAMERA_YFOV_PARAMETER "YFOV"
00342 #define COLLADA_CAMERA_ZNEAR_PARAMETER "ZNEAR"
00343 #define COLLADA_CAMERA_ZFAR_PARAMETER "ZFAR"
00344 #define COLLADA_CAMERA_ORTHO_BOTTOM_PARAMETER "BOTTOM"
00345 #define COLLADA_CAMERA_ORTHO_TOP_PARAMETER "TOP"
00346 #define COLLADA_CAMERA_ORTHO_LEFT_PARAMETER "LEFT"
00347 #define COLLADA_CAMERA_ORTHO_RIGHT_PARAMETER "RIGHT"
00348
00349 #define COLLADA_TEXTURE_WRAPU_PARAMETER "wrapU"
00350 #define COLLADA_TEXTURE_WRAPV_PARAMETER "wrapV"
00351 #define COLLADA_TEXTURE_MIRRORU_PARAMETER "mirrorU"
00352 #define COLLADA_TEXTURE_MIRRORV_PARAMETER "mirrorV"
00353 #define COLLADA_TEXTURE_BLEND_MODE_PARAMETER "BLEND_MODE"
00354 #define COLLADA_TEXTURE_BLEND_MODE_PARAMETER_14 "blend_mode"
00355 #define COLLADA_TEXTURE_REPEATU_PARAMETER "repeatU"
00356 #define COLLADA_TEXTURE_REPEATV_PARAMETER "repeatV"
00357
00358 #define COLLADA_CONSTANT_FUNCTION "CONSTANT"
00359 #define COLLADA_LINEAR_FUNCTION "LINEAR"
00360 #define COLLADA_QUADRATIC_FUNCTION "QUADRATIC"
00361
00362 #define COLLADA_INTERPOLATION_TYPE_LINEAR "LINEAR"
00363 #define COLLADA_INTERPOLATION_TYPE_BEZIER "BEZIER"
00364 #define COLLADA_INTERPOLATION_TYPE_CARDINAL "CARDINAL"
00365 #define COLLADA_INTERPOLATION_TYPE_HERMITE "HERMITE"
00366 #define COLLADA_INTERPOLATION_TYPE_BSPLINE "BSPLINE"
00367 #define COLLADA_INTERPOLATION_TYPE_STEP "STEP"
00368
00369 #define COLLADA_X_UP "X_UP"
00370 #define COLLADA_Y_UP "Y_UP"
00371 #define COLLADA_Z_UP "Z_UP"
00372
00373 #define COLLADA_IN_FLOW "IN"
00374 #define COLLADA_OUT_FLOW "OUT"
00375 #define COLLADA_INOUT_FLOW "INOUT"
00376
00377
00378 #define COLLADA_RGB_TYPE "ColorRGB" // use float3 instead
00379 #define COLLADA_RGBA_TYPE "ColorRGBA" // use float4 instead
00380 #define COLLADA_RGB_INPUT "COLORRGB" // beta MAX exporter has been known to generate them
00381 #define COLLADA_RGBA_INPUT "COLORRGBA" // beta MAX exporter has been known to generate them
00382
00383
00384 #define COLLADA_PHYSICS_LIBRARY_TYPE "PHYSICS"
00385 #define COLLADA_SHAPE_STRUCTURE "shape"
00386 #define COLLADA_RIGID_BODY_STRUCTURE "rigidbody"
00387 #define COLLADA_DYNAMIC_STRUCTURE "dynamic"
00388 #define COLLADA_MASS_STRUCTURE "mass"
00389 #define COLLADA_PHYSICS_MATERIAL_STRUCTURE "physics_material"
00390 #define COLLADA_STATIC_FRICTION_ATTRIBUTE "STATIC_FRICTION"
00391 #define COLLADA_DYNAMIC_FRICTION_ATTRIBUTE "DYNAMIC_FRICTION"
00392 #define COLLADA_ELASTICITY_ATTRIBUTE "ELASTICITY"
00393 #define COLLADA_BOX_STRUCTURE "box"
00394 #define COLLADA_SPHERE_STRUCTURE "sphere"
00395 #define COLLADA_CAPSULE_STRUCTURE "capsule"
00396 #define COLLADA_CYLINDER_STRUCTURE "cylinder"
00397 #define COLLADA_ELLIPSOID_STRUCTURE "ellipsoid"
00398 #define COLLADA_SIZE_STRUCTURE "size"
00399 #define COLLADA_RADIUS_STRUCTURE "radius"
00400 #define COLLADA_PHYSICS_ENVIRONMENT_STRUCTURE "physics_environment"
00401 #define COLLADA_ENVIRONMENT_ID "Environment"
00402 #define COLLADA_TIMESTEP_ATTRIBUTE "TIMESTEP"
00403 #define COLLADA_GRAVITY_ATTRIBUTE "gravity"
00404 #define COLLADA_INITIAL_VELOCITY_STRUCTURE "initial_velocity"
00405 #define COLLADA_INITIAL_ANGULAR_VELOCITY_STRUCTURE "initial_angular_velocity"
00406 #define COLLADA_CONVEX_MESH_STRUCTURE "convex_mesh"
00407 #define COLLADA_INERTIA_STRUCTURE "inertia"
00408 #define COLLADA_DENSITY_STRUCTURE "density"
00409 #define COLLADA_CENTER_OF_MASS_STRUCTURE "center_of_mass"
00410 #define COLLADA_DYNAMICS_STRUCTURE "dynamics"
00411 #define COLLADA_RIGID_CONSTRAINT_STRUCTURE "rigid_constraint"
00412 #define COLLADA_BODY_PROPERTY "body"
00413 #define COLLADA_ATTACHMENT_STRUCTURE "attachment"
00414 #define COLLADA_ROT_LIMIT_MIN_STRUCTURE "rot_limit_min"
00415 #define COLLADA_ROT_LIMIT_MAX_STRUCTURE "rot_limit_max"
00416 #define COLLADA_TRANS_LIMIT_MIN_STRUCTURE "trans_limit_min"
00417 #define COLLADA_TRANS_LIMIT_MAX_STRUCTURE "trans_limit_max"
00418 #define COLLADA_ENABLED_STRUCTURE "enabled"
00419 #define COLLADA_INTERPENETRATE_STRUCTURE "interpenetrate"
00420 #define COLLADA_SPRING_STRUCTURE "spring"
00421 #define COLLADA_STIFFNESS_STRUCTURE "stiffness"
00422 #define COLLADA_DAMPING_STRUCTURE "damping"
00423 #define COLLADA_REST_LENGTH_STRUCTURE "rest_length"
00424 #define COLLADA_P0_STRUCTURE "p0"
00425 #define COLLADA_P1_STRUCTURE "p1"
00426 #define COLLADA_TRUE_KEYWORD "TRUE"
00427 #define COLLADA_FALSE_KEYWORD "FALSE"
00428
00429 #define COLLADA_LINES_STRUCTURE "lines"
00430 #define COLLADA_LINESTRIP_STRUCTURE "linestrips"
00431 #define COLLADA_TRIFANS_STRUCTURE "trifans"
00432 #define COLLADA_TRISTRIPS_STRUCTURE "tristrips"
00433
00434
00435
00436
00437 #define COLLADA_MAYA_PROFILE "MAYA"
00438
00439 #define COLLADA_MAYA_LAYER_ELEMENT "layer"
00440
00441
00442 #define COLLADA_MAX3D_PROFILE "MAX3D"
00443
00444 #define COLLADA_MAX3D_FRAMERATE_ELEMENT "frame_rate"
00445
00446
00447 #define COLLADA_FCOLLADA_PROFILE "FCOLLADA"
00448
00449 #define COLLADA_FCOLLADA_STARTTIME_ELEMENT "start_time"
00450 #define COLLADA_FCOLLADA_ENDTIME_ELEMENT "end_time"
00451 #define COLLADA_FCOLLADA_VISIBILITY_ELEMENT "visibility"
00452
00453
00454 #define COLLADA_XSI_PROFILE "XSI"
00455
00456 #define COLLADA_XSI_VISIBILITY_ELEMENT "SI_Visibility"
00457
00458
00459 #define COLLADA_FBX_PROFILE "FBX"
00460
00461 #define COLLADA_FBX_TARGET_ELEMENT "target"
00462
00463
00464
00465 #define COLLADA_NVIDIA_FXCOMPOSER_PROFILE "NVIDIA_FXCOMPOSER"
00466
00467 #define COLLADA_NVIDIA_FXCOMPOSER_IMPORT_ELEMENT "import"
00468 #define COLLADA_NVIDIA_FXCOMPOSER_URL_ATTRIBUTE "url"
00469 #define COLLADA_NVIDIA_FXCOMPOSER_COMPILER_OPTIONS_ATTRIBUTE "compiler_options"
00470 #define COLLADA_NVIDIA_FXCOMPOSER_PROFILE_ATTRIBUTE "profile"
00471
00472 #endif