13 #ifndef _FBXSDK_FILEIO_FILE_TOKENS_H_ 14 #define _FBXSDK_FILEIO_FILE_TOKENS_H_ 23 #define FIELD_SUMMARY "Summary" 24 #define FIELD_SUMMARY_VERSION "Version" 25 #define FIELD_SUMMARY_TEMPLATE "Template" 26 #define FIELD_SUMMARY_PASSWORD_PROTECTION "PasswordProtection" 27 #define FIELD_SUMMARY_CONTENT_COUNT "ContentCount" 28 #define FIELD_SUMMARY_CONTENT_COUNT_MODEL "Model" 29 #define FIELD_SUMMARY_CONTENT_COUNT_DEVICE "Device" 30 #define FIELD_SUMMARY_CONTENT_COUNT_CHARACTER "Character" 31 #define FIELD_SUMMARY_CONTENT_COUNT_ACTOR "Actor" 32 #define FIELD_SUMMARY_CONTENT_COUNT_CONSTRAINT "Constraint" 33 #define FIELD_SUMMARY_CONTENT_COUNT_MEDIA "Media" 34 #define FIELD_SUMMARY_CONTENT_COUNT_COMPONENT "Component" 35 #define FIELD_SUMMARY_TAKES "Takes" 36 #define FIELD_SUMMARY_TAKES_VERSION "Version" 37 #define FIELD_SUMMARY_TAKES_CURRENT "Current" 38 #define FIELD_SUMMARY_TAKES_TAKE "Take" 39 #define FIELD_SUMMARY_TAKES_TAKE_COMMENT "Comments" 40 #define FIELD_SUMMARY_TAKES_TAKE_LOCAL_TIME "LocalTime" 41 #define FIELD_SUMMARY_TAKES_TAKE_REFERENCE_TIME "ReferenceTime" 47 #define FIELD_KFBXOBJECT_REFERENCE_TO "ReferenceTo" 48 #define FIELD_KFBXOBJECT_DOCUMENT "Doc" 51 #define FIELD_KFBXOBECT_REFERENCE_TO FIELD_KFBXOBJECT_REFERENCE_TO 56 #define FIELD_KFBXCONTAINER_VERSION "Version" 57 #define FIELD_KFBXCONTAINER_CONTAINER "Container" 63 #define FIELD_THUMBNAIL "Thumbnail" 64 #define FIELD_THUMBNAIL_VERSION "Version" 65 #define FIELD_THUMBNAIL_SIZE "Size" 66 #define FIELD_THUMBNAIL_FORMAT "Format" 67 #define FIELD_THUMBNAIL_ENCODING "ImageEncoding" 68 #define FIELD_THUMBNAIL_IMAGE "ImageData" 74 #define FIELD_KFBXGLOBALLIGHTSETTINGS_VERSION "Version" 75 #define FIELD_KFBXGLOBALLIGHTSETTINGS_SHADOWPLANES "ShadowPlanes" 76 #define FIELD_KFBXGLOBALLIGHTSETTINGS_COUNT "Count" 77 #define FIELD_KFBXGLOBALLIGHTSETTINGS_PLANE "Plane" 78 #define FIELD_KFBXGLOBALLIGHTSETTINGS_USESHADOW "UseShadow" 79 #define FIELD_KFBXGLOBALLIGHTSETTINGS_SHADOWINTENSITY "ShadowIntensity" 80 #define FIELD_KFBXGLOBALLIGHTSETTINGS_AMBIENTRENDER "AmbientRenderSettings" 81 #define FIELD_KFBXGLOBALLIGHTSETTINGS_AMBIENTLIGHTCOLOR "AmbientLightColor" 82 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGOPTIONS "FogOptions" 83 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGENABLE "FlogEnable" 84 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGMODE "FogMode" 85 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGDENSITY "FogDensity" 86 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGSTART "FogStart" 87 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGEND "FogEnd" 88 #define FIELD_KFBXGLOBALLIGHTSETTINGS_FOGCOLOR "FogColor" 94 #define FIELD_KFBXGLOBALCAMERASETTINGS_RENDERER_SETTINGS "RendererSetting" 95 #define FIELD_KFBXGLOBALCAMERASETTINGS_DEFAULT_CAMERA "DefaultCamera" 96 #define FIELD_KFBXGLOBALCAMERASETTINGS_DEFAULT_VIEWING_MODE "DefaultViewingMode" 97 #define FIELD_KFBXGLOBALCAMERASETTINGS_SETTINGS "Settings" 98 #define FIELD_KFBXGLOBALCAMERASETTINGS_CAMERA "Camera" 104 #define FIELD_KFBXGLOBALTIMESETTINGS_TIME_MODE "TimeMode" 105 #define FIELD_KFBXGLOBALTIMESETTINGS_FRAMERATE "FrameRate" 106 #define FIELD_KFBXGLOBALTIMESETTINGS_TIME_PROTOCOL "TimeFormat" 107 #define FIELD_KFBXGLOBALTIMESETTINGS_SNAP_ON_FRAMES "SnapOnFrames" 108 #define FIELD_KFBXGLOBALTIMESETTINGS_REFERENCE_TIME_INDEX "ReferenceTimeIndex" 109 #define FIELD_KFBXGLOBALTIMESETTINGS_REFERENCE_TIME_MARKER "TimeMarker" 110 #define FIELD_KFBXGLOBALTIMESETTINGS_REFERENCE_TIME "Time" 111 #define FIELD_KFBXGLOBALTIMESETTINGS_REFERENCE_LOOP "Loop" 112 #define FIELD_KFBXGLOBALTIMESETTINGS_TIMELINE_START_TIME "TimeLineStartTime" 113 #define FIELD_KFBXGLOBALTIMESETTINGS_TIMELINE_STOP_TIME "TimeLineStopTime" 119 #define FIELD_MEDIA_MEDIA "Media" 120 #define FIELD_MEDIA_AUDIO "Audio" 121 #define FIELD_MEDIA_VIDEO "Video" 122 #define FIELD_MEDIA_TYPE "Type" 123 #define TOKEN_MEDIA_CLIP "Clip" 124 #define FIELD_MEDIA_VERSION "Version" 125 #define FIELD_MEDIA_ORIGINAL_FORMAT "OriginalFormat" 126 #define FIELD_MEDIA_ORIGINAL_FILENAME "OriginalFilename" 127 #define FIELD_MEDIA_FILENAME "Filename" 128 #define FIELD_MEDIA_RELATIVE_FILENAME "RelativeFilename" 129 #define FIELD_MEDIA_CONTENT "Content" 135 #define FIELD_PROPERTIES "Properties" 136 #define FIELD_PROPERTIES_VERSION "Version" 137 #define FIELD_USERPROPERTIES "UserProperty" 138 #define FIELD_USERPROPERTIES_NAME "Name" 139 #define FIELD_USERPROPERTIES_TYPE "Type" 140 #define FIELD_USERPROPERTIES_LABEL "Label" 141 #define FIELD_USERPROPERTIES_MIN "Min" 142 #define FIELD_USERPROPERTIES_MAX "Max" 143 #define FIELD_USERPROPERTIES_VALUE "Value" 149 #define FIELD_KFBXNODE_VERSION "Version" 150 #define FIELD_KFBXNODE_ANIMATION_MODE "AnimationMode" 151 #define FIELD_KFBXNODE_TYPE "Type" 152 #define FIELD_KFBXNODE_TYPE_FLAGS "TypeFlags" 153 #define FIELD_KFBXNODE_MODEL "Model" 154 #define FIELD_KFBXNODE_HIDDEN "Hidden" 155 #define FIELD_KFBXNODE_SHADING "Shading" 156 #define FIELD_KFBXNODE_TRANSFORM "Transform" 157 #define FIELD_KFBXNODE_DEFAULT "Default" 158 #define FIELD_KFBXNODE_TRANSLATION "T" 159 #define FIELD_KFBXNODE_ROTATION "R" 160 #define FIELD_KFBXNODE_SCALING "S" 161 #define FIELD_KFBXNODE_CHILDREN "Children" 163 #define FIELD_KFBXNODE_CULLING_TYPE "Culling" 164 #define TOKEN_KFBXNODE_CULLING_OFF "CullingOff" 165 #define TOKEN_KFBXNODE_CULLING_ON_CCW "CullingOnCCW" 166 #define TOKEN_KFBXNODE_CULLING_ON_CW "CullingOnCW" 168 #define FIELD_KFBXNODE_LIMITS "Limits" 169 #define FIELD_KFBXNODE_LIMITS_T_AUTO "TAuto" 170 #define FIELD_KFBXNODE_LIMITS_R_AUTO "RAuto" 171 #define FIELD_KFBXNODE_LIMITS_S_AUTO "SAuto" 172 #define FIELD_KFBXNODE_LIMITS_T_ENABLE "TEnable" 173 #define FIELD_KFBXNODE_LIMITS_R_ENABLE "REnable" 174 #define FIELD_KFBXNODE_LIMITS_S_ENABLE "SEnable" 175 #define FIELD_KFBXNODE_LIMITS_T_X_DEFAULT "TXDefault" 176 #define FIELD_KFBXNODE_LIMITS_T_Y_DEFAULT "TYDefault" 177 #define FIELD_KFBXNODE_LIMITS_T_Z_DEFAULT "TZDefault" 178 #define FIELD_KFBXNODE_LIMITS_R_X_DEFAULT "RXDefault" 179 #define FIELD_KFBXNODE_LIMITS_R_Y_DEFAULT "RYDefault" 180 #define FIELD_KFBXNODE_LIMITS_R_Z_DEFAULT "RZDefault" 181 #define FIELD_KFBXNODE_LIMITS_S_X_DEFAULT "SXDefault" 182 #define FIELD_KFBXNODE_LIMITS_S_Y_DEFAULT "SYDefault" 183 #define FIELD_KFBXNODE_LIMITS_S_Z_DEFAULT "SZDefault" 184 #define FIELD_KFBXNODE_LIMITS_T_X_MIN "TXMin" 185 #define FIELD_KFBXNODE_LIMITS_T_Y_MIN "TYMin" 186 #define FIELD_KFBXNODE_LIMITS_T_Z_MIN "TZMin" 187 #define FIELD_KFBXNODE_LIMITS_R_X_MIN "RXMin" 188 #define FIELD_KFBXNODE_LIMITS_R_Y_MIN "RYMin" 189 #define FIELD_KFBXNODE_LIMITS_R_Z_MIN "RZMin" 190 #define FIELD_KFBXNODE_LIMITS_S_X_MIN "SXMin" 191 #define FIELD_KFBXNODE_LIMITS_S_Y_MIN "SYMin" 192 #define FIELD_KFBXNODE_LIMITS_S_Z_MIN "SZMin" 193 #define FIELD_KFBXNODE_LIMITS_T_X_MAX "TXMax" 194 #define FIELD_KFBXNODE_LIMITS_T_Y_MAX "TYMax" 195 #define FIELD_KFBXNODE_LIMITS_T_Z_MAX "TZMax" 196 #define FIELD_KFBXNODE_LIMITS_R_X_MAX "RXMax" 197 #define FIELD_KFBXNODE_LIMITS_R_Y_MAX "RYMax" 198 #define FIELD_KFBXNODE_LIMITS_R_Z_MAX "RZMax" 199 #define FIELD_KFBXNODE_LIMITS_S_X_MAX "SXMax" 200 #define FIELD_KFBXNODE_LIMITS_S_Y_MAX "SYMax" 201 #define FIELD_KFBXNODE_LIMITS_S_Z_MAX "SZMax" 202 #define FIELD_KFBXNODE_LIMITS_R_TYPE "RType" 203 #define FIELD_KFBXNODE_LIMITS_R_CLAMP_TYPE "RClampType" 204 #define FIELD_KFBXNODE_LIMITS_R_X_AXIS "RXAxis" 205 #define FIELD_KFBXNODE_LIMITS_R_Y_AXIS "RYAxis" 206 #define FIELD_KFBXNODE_LIMITS_R_Z_AXIS "RZAxis" 207 #define FIELD_KFBXNODE_LIMITS_AXIS_LENGTH "AxisLen" 209 #define FIELD_KFBXNODE_TARGET "LookAtModel" 210 #define FIELD_KFBXNODE_UP_VECTOR_MODEL "UpVectorModel" 211 #define FIELD_KFBXNODE_POST_TARGET_ROTATION "PostTargetRotation" 212 #define FIELD_KFBXNODE_TARGET_UP_VECTOR "UpTargetRotation" 214 #define FIELD_KFBXNODE_PIVOTS "Pivots" 215 #define FIELD_KFBXNODE_PACKAGE "Package" 216 #define FIELD_KFBXNODE_FILE "File" 217 #define FIELD_KFBXNODE_TRANSLATION_OFFSET "TranslationOffset" 218 #define FIELD_KFBXNODE_ROTATION_PIVOT "RotationPivot" 219 #define FIELD_KFBXNODE_PRE_ROTATION "PreRotation" 220 #define FIELD_KFBXNODE_POST_ROTATION "PostRotation" 221 #define FIELD_KFBXNODE_SCALING_PIVOT "ScalingPivot" 222 #define FIELD_KFBXNODE_PIVOT_ENABLED "PivotEnabled" 227 #define FIELD_KFBXGENERICNODE_VERSION "Version" 228 #define FIELD_KFBXGENERICNODE_GENERICNODE "GenericNode" 233 #define FIELD_KFBXGEOMETRY_MATERIAL "Material" 234 #define FIELD_KFBXGEOMETRY_TEXTURE "Texture" 235 #define FIELD_KFBXGEOMETRY_LINK "Link" 236 #define FIELD_KFBXGEOMETRY_SHAPE "Shape" 241 #define FIELD_KFBXMARKER_LOOK "Look" 242 #define FIELD_KFBXMARKER_SIZE "Size" 243 #define FIELD_KFBXMARKER_COLOR "Color" 244 #define FIELD_KFBXMARKER_SHOW_LABEL "ShowLabel" 245 #define FIELD_KFBXMARKER_IK_PIVOT "IKPivot" 246 #define FIELD_KFBXMARKER_IK_REACH_TRANSLATION "IKReachTranslation" 247 #define FIELD_KFBXMARKER_IK_REACH_ROTATION "IKReachRotation" 248 #define FIELD_KFBXMARKER_IK_PULL "IKPull" 249 #define FIELD_KFBXMARKER_IK_PULL_HIPS "IKPullHips" 254 #define FIELD_KFBXGEOMETRYCAMERA_VERSION "Version" 255 #define FIELD_KFBXGEOMETRYCAMERA_GEOMETRY_VERSION "GeometryVersion" 256 #define FIELD_KFBXGEOMETRYCAMERA_NAME "Name" 259 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_POSITION "Position" 260 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_UP_VECTOR "Up" 261 #define FIELD_KFBXGEOMETRYCAMERA_DEFAULT_CAMERA_INTEREST_POSITION "LookAt" 262 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ROLL "Roll" 263 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_TURNTABLE "TurnTable" 264 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_PROJECTION_TYPE "Type" 267 #define FIELD_KFBXGEOMETRYCAMERA_FORMAT_NAME "FormatName" 268 #define TOKEN_KFBXGEOMETRYCAMERA_NTSC "NTSC" 269 #define TOKEN_KFBXGEOMETRYCAMERA_D1_NTSC "D1 NTSC" 270 #define TOKEN_KFBXGEOMETRYCAMERA_PAL "PAL" 271 #define TOKEN_KFBXGEOMETRYCAMERA_D1_PAL "D1 PAL" 272 #define TOKEN_KFBXGEOMETRYCAMERA_HD "HD" 273 #define TOKEN_KFBXGEOMETRYCAMERA_640x480 "640x480" 274 #define TOKEN_KFBXGEOMETRYCAMERA_320x200 "320x200" 275 #define TOKEN_KFBXGEOMETRYCAMERA_320x240 "320x240" 276 #define TOKEN_KFBXGEOMETRYCAMERA_128x128 "128x128" 277 #define TOKEN_KFBXGEOMETRYCAMERA_FULL_SCREEN "Full Screen" 278 #define TOKEN_KFBXGEOMETRYCAMERA_CUSTOM_FORMAT "Custom" 279 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_TYPE "AspectType" 280 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_WIDTH "AspectW" 281 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_HEIGHT "AspectH" 282 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_PIXEL_RATIO "PixelRatio" 283 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_NEAR_PLANE "NearPlane" 284 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_FAR_PLANE "FarPlane" 285 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LOCK "CameraLock" 288 #define FIELD_KFBXGEOMETRYCAMERA_APERTURE_FORMAT_NAME "ApertureFormat" 289 #define TOKEN_KFBXGEOMETRYCAMERA_16MM_THEATRICAL "16mm Theatrical" 290 #define TOKEN_KFBXGEOMETRYCAMERA_SUPER_16MM "Super 16mm" 291 #define TOKEN_KFBXGEOMETRYCAMERA_35MM_ACADEMY "35mm Academy" 292 #define TOKEN_KFBXGEOMETRYCAMERA_35MM_TV_PROJECTION "35mm TV Projection" 293 #define TOKEN_KFBXGEOMETRYCAMERA_35MM_FULL_APERTURE "35mm Full Aperture" 294 #define TOKEN_KFBXGEOMETRYCAMERA_35MM_185_PROJECTION "35mm 1.85 Projection" 295 #define TOKEN_KFBXGEOMETRYCAMERA_35MM_ANAMORPHIC "35mm Anamorphic" 296 #define TOKEN_KFBXGEOMETRYCAMERA_70MM_PROJECTION "70mm Projection" 297 #define TOKEN_KFBXGEOMETRYCAMERA_VISTA_VISION "VistaVision" 298 #define TOKEN_KFBXGEOMETRYCAMERA_DYNAVISION "Dynavision" 299 #define TOKEN_KFBXGEOMETRYCAMERA_IMAX "Imax" 300 #define TOKEN_KFBXGEOMETRYCAMERA_CUSTOM_APERTURE_FORMAT "Custom" 301 #define FIELD_KFBXGEOMETRYCAMERA_APERTURE_MODE "ApertureMode" 302 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_DIMENSION "CameraAperture" 303 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_SQUEEZERATIO "SqueezeRatio" 304 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_FOCAL_LENGTH "FocalLength" 305 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE "Aperture" 307 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_X "FieldOfViewXProperty" 308 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_Y "FieldOfViewYProperty" 309 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_OPTICAL_CENTER_X "OpticalCenterXProperty" 310 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_OPTICAL_CENTER_Y "OpticalCenterYProperty" 313 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_MEDIA_NAME "Media" 314 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_TEXTURE "BackgroundTexture" 315 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_VIDEO_CLIP_TEXTURE "VideoClipTexture" 316 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISPLAY_MODE "ViewFrustumPlane" 317 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DRAWING_MODE "BackgroundMode" 318 #define FIELD_KFBXGEOMETRYCAMERA_FOREGROUND_MATTE_THRESHOLD_ENABLE "ForegroundTransparent" 319 #define FIELD_KFBXGEOMETRYCAMERA_FOREGROUND_MATTE_TRESHOLD "BackgroundTreshold" 320 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_PLACEMENT_OPTIONS "DisplayMode" 321 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISTANCE "ViewFrustumPlaneDistance" 322 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISTANCE_MODE "ViewFrustumPlaneDistanceMode" 325 #define FIELD_KFBXGEOMETRYCAMERA_VIEW_CAMERA_INTEREST "ViewLookAt" 326 #define FIELD_KFBXGEOMETRYCAMERA_VIEW_NEAR_FAR_PLANES "ViewFrustum" 327 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_GRID "ShowGrid" 328 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_AXIS "ShowAzimut" 329 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_NAME "ShowName" 330 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_INFO_ON_MOVING "ShowInfoOnMoving" 331 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_TIME_CODE "ShowTimeCode" 332 #define FIELD_KFBXGEOMETRYCAMERA_DISPLAY_SAFE_AREA "DisplaySafeArea" 333 #define FIELD_KFBXGEOMETRYCAMERA_SAFE_AREA_STYLE "SafeAreaStyle" 334 #define FIELD_KFBXGEOMETRYCAMERA_DISPLAY_SAFE_AREA_ON_RENDER "DisplaySafeAreaOnRender" 335 #define FIELD_KFBXGEOMETRYCAMERA_SHOW_AUDIO "ShowAudio" 337 #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_COLOR "BackGroundColor" 338 #define FIELD_KFBXGEOMETRYCAMERA_AUDIO_COLOR "AudioColor" 339 #define FIELD_KFBXGEOMETRYCAMERA_USE_FRAME_COLOR "UseFrameColor" 340 #define FIELD_KFBXGEOMETRYCAMERA_FRAME_COLOR "FrameColor" 341 #define FIELD_KFBXGEOMETRYCAMERA_ORTHO_ZOOM "CameraOrthoZoom" 344 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS "CameraAndLens" 345 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_DEPTH_OF_FIELD "DepthOfField" 346 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_ANTIALIASING "Antialiasing" 347 #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_OVERSAMPLING "OverSampling" 348 #define FIELD_KFBXGEOMETRYCAMERA_RENDER_OPTIONS_USAGE_TIME "UseOverSamplingTime" 353 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_VERSION "Version" 354 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_GEOMETRY_VERSION "GeometryVersion" 355 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_NAME "Name" 356 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_STEREO "Stereo" 357 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_INTERAXIAL_SEP "InteraxialSeparation" 358 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_ZERO_PARALLAX "ZeroParallax" 359 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_TOE_IN_ADJUST "ToeInAdjust" 360 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_FILM_OFFSET_RIGHT_CAM "FilmOffsetRightCam" 361 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_FILM_OFFSET_LEFT_CAM "FilmOffsetLeftCam" 362 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_PRECOMP_FILE_NAME "PrecompFileName" 363 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_RELATIVE_PRECOMP_FILE_NAME "RelativePrecompFileName" 364 #define FIELD_KFBXGEOMETRYCAMERA_STEREO_PRECOMP_FILE_CONTENT "PrecompFileContent" 369 #define FIELD_KFBXGEOMETRYCAMERASWITCHER_SWITCHER "Switcher" 370 #define FIELD_KFBXGEOMETRYCAMERASWITCHER_NAME "Name" 371 #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_ID "CameraId" 372 #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_NAME "CameraName" 373 #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_INDEX_NAME "CameraIndexName" 379 #define FIELD_KFBXGEOMETRYLIGHT_GEOMETRY_VERSION "GeometryVersion" 380 #define FIELD_KFBXGEOMETRYLIGHT_LIGHT_TYPE "LightType" 381 #define FIELD_KFBXGEOMETRYLIGHT_LIGHT_TYPE_VERSION "LightTypeVersion" 382 #define FIELD_KFBXGEOMETRYLIGHT_CAST_LIGHT "CastLight" 388 #define FIELD_KFBXGEOMETRYMESH_UV_VERSION "Version" 389 #define FIELD_KFBXGEOMETRYMESH_GEOMETRY_VERSION "GeometryVersion" 390 #define FIELD_KFBXGEOMETRYMESH_VERTICES "Vertices" 391 #define FIELD_KFBXGEOMETRYMESH_EDGES "Edges" 392 #define FIELD_KFBXGEOMETRYMESH_INTERNAL_EDGES "InternalEdges" 393 #define FIELD_KFBXGEOMETRYMESH_NORMALS "Normals" 394 #define FIELD_KFBXGEOMETRYMESH_NORMALS_WCOMPONENT "NormalsW" 395 #define FIELD_KFBXGEOMETRYMESH_BINORMALS "Binormals" 396 #define FIELD_KFBXGEOMETRYMESH_BINORMALS_WCOMPONENT "BinormalsW" 397 #define FIELD_KFBXGEOMETRYMESH_TANGENTS "Tangents" 398 #define FIELD_KFBXGEOMETRYMESH_TANGENTS_WCOMPONENT "TangentsW" 399 #define FIELD_KFBXGEOMETRYMESH_NORMALS_INDEX "NormalsIndex" 400 #define FIELD_KFBXGEOMETRYMESH_BINORMALS_INDEX "BinormalsIndex" 401 #define FIELD_KFBXGEOMETRYMESH_TANGENTS_INDEX "TangentsIndex" 402 #define FIELD_KFBXGEOMETRYMESH_MATERIAL_ASSIGNATION "MaterialAssignation" 403 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_ASSIGNATION "TextureMode" 404 #define FIELD_KFBXGEOMETRYMESH_POLYGON_INDEX "PolygonVertexIndex" 405 #define FIELD_KFBXGEOMETRYMESH_POLYGON_GROUP "PolygonGroup" 406 #define FIELD_KFBXGEOMETRYMESH_MATERIALS_ID "Materials" 407 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_ID "TextureId" 408 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_TYPE "TextureType" 409 #define FIELD_KFBXGEOMETRYMESH_UV_TYPE "UVType" 410 #define FIELD_KFBXGEOMETRYMESH_MAPPING_INFO_TYPE "MappingInformationType" 411 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_UV "TextureUV" 412 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_POLYGON_UV "TexturePUV" 413 #define FIELD_KFBXGEOMETRYMESH_GEOMETRY_UV_INFO "GeometryUVInfo" 414 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_VERTEX_INDEX "TextureVertexIndex" 415 #define FIELD_KFBXGEOMETRYMESH_TEXTURE_UV_INDEX "TextureUVVerticeIndex" 416 #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_INFO "VertexColorInfo" 417 #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_VERSION "Version" 418 #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_ASSIGNATION "MappingInformationType" 419 #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_VALUES "Colors" 420 #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_INDEX "ColorIndex" 421 #define FIELD_KFBXGEOMETRYMESH_SMOOTHING "Smoothing" 422 #define FIELD_KFBXGEOMETRYMESH_VERTEX_CREASE "VertexCrease" 423 #define FIELD_KFBXGEOMETRYMESH_EDGE_CREASE "EdgeCrease" 424 #define FIELD_KFBXGEOMETRYMESH_HOLE "Hole" 425 #define FIELD_KFBXGEOMETRYMESH_USER_DATA "UserData" 426 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_INDEX "UserDataIndex" 427 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_TYPE "UserDataType" 428 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_DIRECT_INDICES "UserDataDirectIndices"// remove me 429 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_DIRECT_COUNT "UserDataDirectCount" //remove me 430 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_ID "UserDataId" 431 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_ARRAY "UserDataArray" 432 #define FIELD_KFBXGEOMETRYMESH_USER_DATA_NAME "UserDataName" 433 #define FIELD_KFBXGEOMETRYMESH_VISIBILITY "Visibility" 434 #define FIELD_KFBXGEOMETRYMESH_SMOOTHNESS "Smoothness" 435 #define FIELD_KFBXGEOMETRYMESH_PREVIEW_DIVSION_LEVELS "PreviewDivisionLevels" 436 #define FIELD_KFBXGEOMETRYMESH_RENDER_DIVSION_LEVELS "RenderDivisionLevels" 437 #define FIELD_KFBXGEOMETRYMESH_DISPLAY_SUBDIVISIONS "DisplaySubdivisions" 438 #define FIELD_KFBXGEOMETRYMESH_PRESERVE_BORDERS "PreserveBorders" 439 #define FIELD_KFBXGEOMETRYMESH_PRESERVE_HARD_EDGES "PreserveHardEdges" 440 #define FIELD_KFBXGEOMETRYMESH_PROPAGATE_EDGE_HARDNESS "PropagateEdgeHardness" 441 #define FIELD_KFBXGEOMETRYMESH_BOUNDARY_RULE "BoundaryRule" 443 #define FIELD_KFBXGEOMETRYMESH_U_EXTENDED_COUNT "UExtendedCount" 444 #define FIELD_KFBXGEOMETRYMESH_U_CLOSED "UClosed" 445 #define FIELD_KFBXGEOMETRYMESH_U_TOPCAP "UTopCap" 446 #define FIELD_KFBXGEOMETRYMESH_U_STEP "UStep" 447 #define FIELD_KFBXGEOMETRYMESH_U_COUNT "UCount" 449 #define FIELD_KFBXGEOMETRYMESH_V_EXTENDED_COUNT "VExtendedCount" 450 #define FIELD_KFBXGEOMETRYMESH_V_CLOSED "VClosed" 451 #define FIELD_KFBXGEOMETRYMESH_V_TOPCAP "VTopCap" 452 #define FIELD_KFBXGEOMETRYMESH_V_STEP "VStep" 453 #define FIELD_KFBXGEOMETRYMESH_V_COUNT "VCount" 455 #define TOKEN_KFBXGEOMETRYMESH_NO_MAPPING_INFORMATION "NoMappingInformation" 456 #define TOKEN_KFBXGEOMETRYMESH_BY_VERTICE "ByVertice" 457 #define TOKEN_KFBXGEOMETRYMESH_BY_POLYGON "ByPolygon" 458 #define TOKEN_KFBXGEOMETRYMESH_BY_POLYGON_VERTEX "ByPolygonVertex" 459 #define TOKEN_KFBXGEOMETRYMESH_BY_FACE "ByFace" 460 #define TOKEN_KFBXGEOMETRYMESH_BY_EDGE "ByEdge" 461 #define TOKEN_KFBXGEOMETRYMESH_ALL_SAME "AllSame" 462 #define TOKEN_KFBXGEOMETRYMESH_BY_MODEL "ByModel" 467 #define FIELD_KFBXGEOMETRYSUBDIV_GEOMETRY "SubdivGeometry" 468 #define FIELD_KFBXGEOMETRYSUBDIV_GEOMETRY_VERSION "GeometryVersion" 469 #define FIELD_KFBXGEOMETRYSUBDIV_LEVEL_COUNT "LevelCount" 470 #define FIELD_KFBXGEOMETRYSUBDIV_CURRENT_LEVEL "CurrentLevel" 471 #define FIELD_KFBXGEOMETRYSUBDIV_DISPLAY_SMOOTHNESS "Smoothness" 476 #define TOKEN_REFERENCE_DIRECT "Direct" 477 #define TOKEN_REFERENCE_INDEX "Index" 478 #define TOKEN_REFERENCE_INDEX_TO_DIRECT "IndexToDirect" 483 #define FIELD_KFBXGEOMETRYNURB_NURB_VERSION "NurbVersion" 484 #define FIELD_KFBXGEOMETRYNURB_NURB_ORDER "NurbOrder" 485 #define FIELD_KFBXGEOMETRYNURB_DIMENSION "Dimensions" 486 #define FIELD_KFBXGEOMETRYNURB_STEP "Step" 487 #define FIELD_KFBXGEOMETRYNURB_FORM "Form" 488 #define FIELD_KFBXGEOMETRYNURB_UCAPPED "UCapped" 489 #define FIELD_KFBXGEOMETRYNURB_VCAPPED "VCapped" 490 #define FIELD_KFBXGEOMETRYNURB_POINTS "Points" 491 #define FIELD_KFBXGEOMETRYNURB_MULTIPLICITY_U "MultiplicityU" 492 #define FIELD_KFBXGEOMETRYNURB_MULTIPLICITY_V "MultiplicityV" 493 #define FIELD_KFBXGEOMETRYNURB_KNOTVECTOR_U "KnotVectorU" 494 #define FIELD_KFBXGEOMETRYNURB_KNOTVECTOR_V "KnotVectorV" 495 #define FIELD_KFBXGEOMETRYNURB_MATERIALS "Materials" 496 #define FIELD_KFBXGEOMETRYNURB_SURFACE_DISPLAY "SurfaceDisplay" 501 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_NURB_VERSION "NurbsSurfaceVersion" 502 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_NURB_ORDER "NurbsSurfaceOrder" 503 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_DIMENSION "Dimensions" 504 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_STEP "Step" 505 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_FORM "Form" 506 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_UCAPPED "UCapped" 507 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_VCAPPED "VCapped" 508 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_POINTS "Points" 511 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_KNOTVECTOR_U "KnotVectorU" 512 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_KNOTVECTOR_V "KnotVectorV" 513 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_MATERIALS "Materials" 514 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_SURFACE_DISPLAY "SurfaceDisplay" 515 #define FIELD_KFBXGEOMETRYNURBS_SURFACE_FLIP_NORMALS "FlipNormals" 520 #define FIELD_KFBXGEOMETRYTRIM_NURBS_SURFACE_VERSION "TrimmedNurbVersion" 521 #define FIELD_KFBXGEOMETRYTRIM_NURBS_SURFACE_FLIP_NORMALS "FlipNormals" 529 #define FIELD_KFBXGEOMETRYBOUNDARY_VERSION "BoundaryVersion" 534 #define FIELD_KFBXGEOMETRYLINE_VERSION "LineVersion" 535 #define FIELD_KFBXGEOMETRYLINE_POINTS "Points" 536 #define FIELD_KFBXGEOMETRYLINE_POINTS_INDEX "PointsIndex" 541 #define FIELD_KFBXGEOMETRYSUBDIVISION_VERSION "SubdivisionVersion" 546 #define FIELD_KFBXGEOMETRYNURBS_CURVE_VERSION "NurbsCurveVersion" 547 #define FIELD_KFBXGEOMETRYNURBS_CURVE_ORDER "Order" 548 #define FIELD_KFBXGEOMETRYNURBS_CURVE_DIMENSION "Dimension" 549 #define FIELD_KFBXGEOMETRYNURBS_CURVE_KNOTVECTOR "KnotVector" 550 #define FIELD_KFBXGEOMETRYNURBS_CURVE_FORM "Form" 551 #define FIELD_KFBXGEOMETRYNURBS_CURVE_POINTS "Points" 552 #define FIELD_KFBXGEOMETRYNURBS_CURVE_RATIONAL "Rational" 557 #define FIELD_KFBXGEOMETRYPATCH_PATCH_VERSION "PatchVersion" 558 #define FIELD_KFBXGEOMETRYPATCH_PATCH_TYPE "PatchType" 559 #define FIELD_KFBXGEOMETRYPATCH_DIMENSIONS "Dimensions" 560 #define FIELD_KFBXGEOMETRYPATCH_STEP "Step" 561 #define FIELD_KFBXGEOMETRYPATCH_CLOSED "Closed" 562 #define FIELD_KFBXGEOMETRYPATCH_UCAPPED "UCapped" 563 #define FIELD_KFBXGEOMETRYPATCH_VCAPPED "VCapped" 564 #define FIELD_KFBXGEOMETRYPATCH_POINTS "Points" 565 #define FIELD_KFBXGEOMETRYPATCH_SURFACE_DISPLAY "SurfaceDisplay" 566 #define FIELD_KFBXGEOMETRYPATCH_MATERIALS "Materials" 573 #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_VERSION "Version" 574 #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_SRC_COUNT "SourceCount" 575 #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_DST_COUNT "DestinationCount" 576 #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_INDEX_MAPPING "IndexMapping" 581 #define FIELD_KFBXGEOMETRYSKELETON_LIMB_LENGTH "LimbLength" 582 #define FIELD_KFBXGEOMETRYSKELETON_LIMB_NODE_SIZE "Size" 583 #define FIELD_KFBXGEOMETRYSKELETON_LIMB_NODE_COLOR "Color" 588 #define FIELD_KFBXVIDEO_USEMIPMAP "UseMipMap" 593 #define FIELD_KFBXTEXTURE_TEXTURE "Texture" 594 #define FIELD_KFBXTEXTURE_TYPE "Type" 595 #define FIELD_KFBXTEXTURE_VERSION "Version" 596 #define FIELD_KFBXTEXTURE_TEXTURE_NAME "TextureName" 597 #define FIELD_KFBXTEXTURE_MEDIA "Media" 598 #define FIELD_KFBXTEXTURE_FILENAME "FileName" 599 #define FIELD_KFBXTEXTURE_RELATIVE_FILENAME "RelativeFilename" 600 #define FIELD_KFBXTEXTURE_TRANSLATION "Translation" 601 #define FIELD_KFBXTEXTURE_SCALING "Scaling" 602 #define FIELD_KFBXTEXTURE_UV_TRANSLATION "ModelUVTranslation" 603 #define FIELD_KFBXTEXTURE_UV_SCALING "ModelUVScaling" 604 #define FIELD_KFBXTEXTURE_ROTATION "Rotation" 605 #define FIELD_KFBXTEXTURE_TILING "Tilling" 606 #define FIELD_KFBXTEXTURE_ALPHA_SRC "Texture_Alpha_Source" 607 #define FIELD_KFBXTEXTURE_CROPPING "Cropping" 608 #define FIELD_KFBXTEXTURE_MAPPING_TYPE "Texture_Mapping_Type" 609 #define FIELD_KFBXTEXTURE_PLANAR_NORMAL "Texture_Planar_Mapping_Normal" 610 #define FIELD_KFBXTEXTURE_SWAPUV "SwapUV" 611 #define FIELD_KFBXTEXTURE_MATERIAL_USE "MaterialMode" 612 #define FIELD_KFBXTEXTURE_TEXTURE_USE "TextureUse" 613 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_STANDARD "Standard" 614 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SHADOW_MAP "ShadowMap" 615 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_LIGHT_MAP "LightMap" 616 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SPHERICAL_REFLEXION_MAP "SphericalReflexionMap" 617 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SPHERE_REFLEXION_MAP "SphereReflexionMap" 618 #define TOKEN_KFBXTEXTURE_TEXTURE_USE_BUMP_NORMAL_MAP "BumpNormalMap" 619 #define TOKEN_KFBXTEXTURE_BLEND_TRANSLUCENT "Translucent" 620 #define TOKEN_KFBXTEXTURE_BLEND_ADD "Add" 621 #define TOKEN_KFBXTEXTURE_BLEND_MODULATE "Modulate" 622 #define TOKEN_KFBXTEXTURE_BLEND_MODULATE2 "Modulate2" 623 #define TOKEN_KFBXTEXTURE_BLEND_OVER "Over" 624 #define TOKEN_KFBXTEXTURE_BLEND_NORMAL "Normal" 625 #define TOKEN_KFBXTEXTURE_BLEND_DISSOLVE "Dissolve" 626 #define TOKEN_KFBXTEXTURE_BLEND_DARKEN "Darken" 627 #define TOKEN_KFBXTEXTURE_BLEND_COLORBURN "Colorburn" 628 #define TOKEN_KFBXTEXTURE_BLEND_LINEARBURN "Linearburn" 629 #define TOKEN_KFBXTEXTURE_BLEND_DARKERCOLOR "Darkercolor" 630 #define TOKEN_KFBXTEXTURE_BLEND_LIGHTEN "Lighten" 631 #define TOKEN_KFBXTEXTURE_BLEND_SCREEN "Screen " 632 #define TOKEN_KFBXTEXTURE_BLEND_COLORDODGE "Colordodge" 633 #define TOKEN_KFBXTEXTURE_BLEND_LINEARDODGE "Lineardodge" 634 #define TOKEN_KFBXTEXTURE_BLEND_LIGHTERCOLOR "Lightercolor" 635 #define TOKEN_KFBXTEXTURE_BLEND_SOFTLIGHT "Softlight" 636 #define TOKEN_KFBXTEXTURE_BLEND_HARDLIGHT "Hardlight " 637 #define TOKEN_KFBXTEXTURE_BLEND_VIVIDLIGHT "Vividlight" 638 #define TOKEN_KFBXTEXTURE_BLEND_LINEARLIGHT "Linearlight" 639 #define TOKEN_KFBXTEXTURE_BLEND_PINLIGHT "Pinlight" 640 #define TOKEN_KFBXTEXTURE_BLEND_HARDMIX "Hardmix" 641 #define TOKEN_KFBXTEXTURE_BLEND_DIFFERENCE "Difference" 642 #define TOKEN_KFBXTEXTURE_BLEND_EXCLUSION "Exclusion" 643 #define TOKEN_KFBXTEXTURE_BLEND_SUBTRACT "Subtract" 644 #define TOKEN_KFBXTEXTURE_BLEND_DIVIDE "Divide" 645 #define TOKEN_KFBXTEXTURE_BLEND_HUE "Hue" 646 #define TOKEN_KFBXTEXTURE_BLEND_SATURATION "Saturation" 647 #define TOKEN_KFBXTEXTURE_BLEND_COLOR "Color" 648 #define TOKEN_KFBXTEXTURE_BLEND_LUMINOSITY "Luminosity" 649 #define TOKEN_KFBXTEXTURE_BLEND_OVERLAY "Overlay" 650 #define TOKEN_KFBXTEXTURE_BLEND_MAXBLEND "MaxBlend" 651 #define FIELD_KFBXTEXTURE_WRAP_U "WrapU" 652 #define FIELD_KFBXTEXTURE_WRAP_V "WrapV" 653 #define FIELD_KFBXTEXTURE_BLEND_MODE "BlendMode" 654 #define FIELD_KFBXTEXTURE_ALPHA "TextureAlpha" 659 #define FIELD_KFBXMATERIAL_MATERIAL "Material" 660 #define FIELD_KFBXMATERIAL_VERSION "Version" 661 #define FIELD_KFBXMATERIAL_SHADING_MODEL "ShadingModel" 662 #define FIELD_KFBXMATERIAL_AMBIENT "Ambient" 663 #define FIELD_KFBXMATERIAL_DIFFUSE "Diffuse" 664 #define FIELD_KFBXMATERIAL_SPECULAR "Specular" 665 #define FIELD_KFBXMATERIAL_EMISSIVE "Emissive" 666 #define FIELD_KFBXMATERIAL_SHININESS "Shininess" 667 #define FIELD_KFBXMATERIAL_REFLECTIVITY "Reflectivity" 668 #define FIELD_KFBXMATERIAL_ALPHA "Alpha" 669 #define FIELD_KFBXMATERIAL_MULTI_LAYER "MultiLayer" 674 #define FIELD_KFBXLINK_LINK "Link" 675 #define FIELD_KFBXLINK_MODE "Mode" 676 #define FIELD_KFBXLINK_USERDATA "UserData" 677 #define FIELD_KFBXLINK_INDEXES "Indexes" 678 #define FIELD_KFBXLINK_WEIGHTS "Weights" 679 #define FIELD_KFBXLINK_TRANSFORM "Transform" 680 #define FIELD_KFBXLINK_TRANSFORM_LINK "TransformLink" 681 #define FIELD_KFBXLINK_ASSOCIATE_MODEL "AssociateModel" 682 #define FIELD_KFBXLINK_TRANSFORM_PARENT "TransformParent" 683 #define TOKEN_KFBXLINK_AVERAGE "Average" 684 #define TOKEN_KFBXLINK_ADDITIVE "Additive" 685 #define TOKEN_KFBXLINK_TOTAL1 "Total1" 690 #define FIELD_KFBXDEFORMER_DEFORMER "Deformer" 691 #define FIELD_KFBXDEFORMER_VERSION "Version" 692 #define FIELD_KFBXDEFORMER_TYPE "Type" 693 #define FIELD_KFBXDEFORMER_MULTI_LAYER "MultiLayer" 694 #define FIELD_KFBXDEFORMER_MODE "Mode" 695 #define FIELD_KFBXDEFORMER_USERDATA "UserData" 696 #define FIELD_KFBXDEFORMER_INDEXES "Indexes" 697 #define FIELD_KFBXDEFORMER_WEIGHTS "Weights" 698 #define FIELD_KFBXDEFORMER_TRANSFORM "Transform" 699 #define FIELD_KFBXDEFORMER_TRANSFORM_LINK "TransformLink" 700 #define FIELD_KFBXDEFORMER_ASSOCIATE_MODEL "AssociateModel" 701 #define FIELD_KFBXDEFORMER_TRANSFORM_PARENT "TransformParent" 702 #define TOKEN_KFBXDEFORMER_AVERAGE "Average" 703 #define TOKEN_KFBXDEFORMER_ADDITIVE "Additive" 704 #define TOKEN_KFBXDEFORMER_TOTAL1 "Total1" 709 #define FIELD_KFBXSKIN_VERSION "Version" 710 #define FIELD_KFBXSKIN_DEFORM_ACCURACY "Link_DeformAcuracy" 711 #define FIELD_KFBXSKIN_SKINNINGTYPE "SkinningType" 712 #define TOKEN_KFBXSKIN_LINEAR "Linear" 713 #define TOKEN_KFBXSKIN_DUALQUATERNION "DualQuaternion" 714 #define TOKEN_KFBXSKIN_BLEND "Blend" 715 #define FIELD_KFBXSKIN_INDEXES "Indexes" 716 #define FIELD_KFBXSKIN_BLENDWEIGHTS "BlendWeights" 721 #define FIELD_KFBXCLUSTER_VERSION "Version" 722 #define FIELD_KFBXCLUSTER_MODE "Mode" 723 #define FIELD_KFBXCLUSTER_USERDATA "UserData" 724 #define FIELD_KFBXCLUSTER_INDEXES "Indexes" 725 #define FIELD_KFBXCLUSTER_WEIGHTS "Weights" 726 #define FIELD_KFBXCLUSTER_TRANSFORM "Transform" 727 #define FIELD_KFBXCLUSTER_TRANSFORM_LINK "TransformLink" 728 #define FIELD_KFBXCLUSTER_ASSOCIATE_MODEL "AssociateModel" 729 #define FIELD_KFBXCLUSTER_TRANSFORM_PARENT "TransformParent" 730 #define TOKEN_KFBXCLUSTER_AVERAGE "Average" 731 #define TOKEN_KFBXCLUSTER_ADDITIVE "Additive" 732 #define TOKEN_KFBXCLUSTER_TOTAL1 "Total1" 737 #define FIELD_KFBXBLENDSHAPE_VERSION "Version" 742 #define FIELD_KFBXBLENDSHAPECHANNEL_VERSION "Version" 743 #define FIELD_KFBXBLENDSHAPECHANNEL_DEFORMPERCENT "DeformPercent" 744 #define FIELD_KFBXBLENDSHAPECHANNEL_FULLWEIGHTS "FullWeights" 749 #define FIELD_KFBXSHAPE_SHAPE "Shape" 750 #define FIELD_KFBXSHAPE_VERSION "Version" 751 #define FIELD_KFBXSHAPE_INDEXES "Indexes" 752 #define FIELD_KFBXSHAPE_VERTICES "Vertices" 753 #define FIELD_KFBXSHAPE_NORMALS "Normals" 758 #define FILED_KFBXVERTEXCACHEDEFORMER_VERSION "Version" 759 #define FILED_KFBXVERTEXCACHEDEFORMER_CACHE_CHANNEL "CacheChannel" 764 #define FIELD_KFBXCACHE_VERTEX_CACHE "Cache" 765 #define FIELD_KFBXCACHE_VERSION "Version" 766 #define FIELD_KFBXCACHE_CACHE_PATH "CachePath" 771 #define FIELD_KFBXBINDINGTABLE_BINDING_TABLE "BindingTable" 772 #define FIELD_KFBXBINDINGTABLE_VERSION "Version" 773 #define FIELD_KFBXBINDINGTABLE_TARGET "Target" 774 #define FIELD_KFBXBINDINGTABLE_ENTRY "Entry" 779 #define FIELD_KFBXIMPLEMENTATION_IMPLEMENTATION "Implementation" 780 #define FIELD_KFBXIMPLEMENTATION_VERSION "Version" 785 #define FIELD_KFBXBINDINGOPERATOR_BINDING_OPERATOR "BindingOperator" 786 #define FIELD_KFBXBINDINGOPERATOR_VERSION "Version" 787 #define FIELD_KFBXBINDINGOPERATOR_ENTRY "Entry" 792 #define FIELD_KFBXCOLLECTION_COLLECTION "Collection" 793 #define FIELD_KFBXCOLLECTION_VERSION "Version" 798 #define FIELD_KFBXCOLLECTIONEXCLUSIVE_COLLECTIONEXCLUSIVE "CollectionExclusive" 799 #define FIELD_KFBXCOLLECTIONEXCLUSIVE_VERSION "Version" 804 #define FIELD_KFBXSELECTIONSET_VERTICE_INDEXARRAY "VertexIndexArray" 805 #define FIELD_KFBXSELECTIONSET_EDGE_INDEXARRAY "EdgeIndexArray" 806 #define FIELD_KFBXSELECTIONSET_POLYGONVERTICES_INDEXARRAY "PolygonIndexArray" 811 #define FIELD_KFBXDISPLAYLAYER_DISPLAYLAYER "DisplayLayer" 812 #define FIELD_KFBXDISPLAYLAYER_VERSION "Version" 817 #define FIELD_KFBXDOCUMENT_DOCUMENT "Document" 818 #define FIELD_KFBXDOCUMENT_VERSION "Version" 823 #define FIELD_KFBXLAYEREDTEXTURE_LAYERED_TEXTURE "LayeredTexture" 824 #define FIELD_KFBXLAYEREDTEXTURE_VERSION "Version" 825 #define FIELD_KFBXLAYEREDTEXTURE_BLENDMODES "BlendModes" 826 #define FIELD_KFBXLAYEREDTEXTURE_ALPHAS "Alphas" 831 #define FIELD_KFBXGOBO_GOBOMANAGER "GoboManager" 832 #define FIELD_KFBXGOBO_GOBO "Gobo" 833 #define FIELD_KFBXGOBO_LIGHTGOBO "LightGobo" 834 #define FIELD_KFBXGOBO_VERSION "Version" 835 #define FIELD_KFBXGOBO_GOBONAME "GoboName" 836 #define FIELD_KFBXGOBO_GOBOPATH "GoboPath" 837 #define FIELD_KFBXGOBO_DRAWCOMPONENT "DrawComponent" 843 #define FIELD_PASSWORD "NodeId" 844 #define FIELD_OLD_PASSWORD "Param2a" 845 #define FIELD_XOR_STRING "?|/?*" 849 #define FIELD_KFBXLAYER_ELEMENT_UV "LayerElementUV" 850 #define FIELD_KFBXLAYER_ELEMENT_SMOOTHING "LayerElementSmoothing" 851 #define FIELD_KFBXLAYER_ELEMENT_VERTEX_CREASE "LayerElementVertexCrease" 852 #define FIELD_KFBXLAYER_ELEMENT_EDGE_CREASE "LayerElementEdgeCrease" 853 #define FIELD_KFBXLAYER_ELEMENT_HOLE "LayerElementHole" 854 #define FIELD_KFBXLAYER_ELEMENT_USER_DATA "LayerElementUserData" 855 #define FIELD_KFBXLAYER_ELEMENT_VISIBILITY "LayerElementVisibility" 856 #define FIELD_KFBXLAYER_ELEMENT_NORMAL "LayerElementNormal" 857 #define FIELD_KFBXLAYER_ELEMENT_BINORMAL "LayerElementBinormal" 858 #define FIELD_KFBXLAYER_ELEMENT_TANGENT "LayerElementTangent" 859 #define FIELD_KFBXLAYER_ELEMENT_MATERIAL "LayerElementMaterial" 860 #define FIELD_KFBXLAYER_ELEMENT_TEXTURE "LayerElementTexture" 861 #define FIELD_KFBXLAYER_ELEMENT_COLOR "LayerElementColor" 862 #define FIELD_KFBXLAYER_ELEMENT_POLYGON_GROUP "LayerElementPolygonGroup" 863 #define FIELD_KFBXLAYER_ELEMENT_VERSION "Version" 864 #define FIELD_KFBXLAYER_ELEMENT_NAME "Name" 865 #define FIELD_KFBXLAYER_ELEMENT_TYPED_INDEX "TypedIndex" 866 #define FIELD_KFBXLAYER_ELEMENT_MAPPING_INFO_TYPE "MappingInformationType" 867 #define FIELD_KFBXLAYER_ELEMENT_REFERENCE_INFO_TYPE "ReferenceInformationType" 868 #define FIELD_KFBXLAYER "Layer" 869 #define FIELD_KFBXLAYER_VERSION "Version" 870 #define FIELD_KFBXLAYER_ELEMENT "LayerElement" 871 #define FIELD_KFBXLAYER_ELEMENT_TYPE "Type" 876 #define FIELD_KFBXLAYER_GEOMETRY_LAYER "GeometryLayer" 877 #define FIELD_KFBXLAYER_LAYER_TEXTURE_INFO "LayerTextureInfo" 878 #define FIELD_KFBXLAYER_TEXTURE_MODE "TextureMode" 879 #define FIELD_KFBXLAYER_TEXTURE_BLEND_MODE "TextureBlendMode" 880 #define FIELD_KFBXLAYER_TEXTURE_ID_COUNT "TextureIdCount" 881 #define FIELD_KFBXLAYER_TEXTURE_ID "TextureId" 882 #define FIELD_KFBXLAYER_UV_MODE "UVMode" 883 #define FIELD_KFBXLAYER_UV_COUNT "UVCount" 884 #define FIELD_KFBXLAYER_UV "UV" 885 #define FIELD_KFBXLAYER_UV_INDEX "UVIndex" 886 #define FIELD_KFBXLAYER_UV_ID_COUNT "UVIdCount" 887 #define FIELD_KFBXLAYER_UV_ID "UVId" 892 #define FIELD_KFBXPOSE_VERSION "Version" 893 #define FIELD_KFBXPOSE_TYPE "Type" 894 #define FIELD_KFBXPOSE_POSE "Pose" 895 #define FIELD_KFBXPOSE_BIND_POSE "BindPose" 896 #define FIELD_KFBXPOSE_REST_POSE "RestPose" 902 #define FIELD_SCENEINFO "SceneInfo" 903 #define FIELD_SCENEINFO_TYPE "Type" 904 #define FIELD_SCENEINFO_VERSION "Version" 905 #define FIELD_SCENEINFO_METADATA "MetaData" 906 #define FIELD_SCENEINFO_METADATA_VERSION "Version" 907 #define FIELD_SCENEINFO_METADATA_TITLE "Title" 908 #define FIELD_SCENEINFO_METADATA_SUBJECT "Subject" 909 #define FIELD_SCENEINFO_METADATA_AUTHOR "Author" 910 #define FIELD_SCENEINFO_METADATA_KEYWORDS "Keywords" 911 #define FIELD_SCENEINFO_METADATA_REVISION "Revision" 912 #define FIELD_SCENEINFO_METADATA_COMMENT "Comment" 917 #define FIELD_GLOBAL_SETTINGS "GlobalSettings" 918 #define FIELD_GLOBAL_SETTINGS_VERSION "Version" 923 #define FIELD_KFBXREFERENCE_REFERENCE "SceneReference" 924 #define FIELD_KFBXREFERENCE_VERSION "Version" 929 #define FIELD_CONSTRAINT "Constraint" 930 #define FIELD_CONSTRAINT_VERSION "Version" 931 #define FIELD_CONSTRAINT_OFFSET "Offset" 932 #define TOKEN_KFBXCONSTRAINT_CONSTRAINT "Constraint" 933 #define TOKEN_KFBXCONSTRAINT_POSITION "Position From Positions" 934 #define TOKEN_KFBXCONSTRAINT_ROTATION "Rotation From Rotations" 935 #define TOKEN_KFBXCONSTRAINT_SCALE "Scale From Scales" 936 #define TOKEN_KFBXCONSTRAINT_PARENT "Parent-Child" 937 #define TOKEN_KFBXCONSTRAINT_SINGLECHAINIK "Single Chain IK" 938 #define TOKEN_KFBXCONSTRAINT_AIM "Aim" 939 #define TOKEN_KFBXCONSTRAINT_CHARACTER "Character" 940 #define TOKEN_KFBXCONSTRAINT_CUSTOM "Custom" 950 #define FIELD_OBJECT_DESCRIPTION "Document" 951 #define FIELD_OBJECT_DESCRIPTION_NAME "Name" 952 #define FIELD_OBJECT_REFERENCES "References" 953 #define FIELD_OBJECT_REFERENCES_FILE_PATH_URL "FilePathUrl" 954 #define FIELD_OBJECT_REFERENCES_REFERENCE "Reference" 955 #define FIELD_OBJECT_DEFINITION "Definitions" 956 #define FIELD_OBJECT_PROPERTY_TEMPLATE "PropertyTemplate" 957 #define FIELD_OBJECT_DEFINITION_VERSION "Version" 958 #define FIELD_OBJECT_DEFINITION_COUNT "Count" 959 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE "ObjectType" 960 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_AUDIO "Audio" 961 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_AUDIO_LAYER "AudioLayer" 962 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_REFERENCE "SceneReference" 963 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONTAINER "Container" 964 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MODEL "Model" 965 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GEOMETRY "Geometry" 966 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_NODE_ATTRIBUTE "NodeAttribute" 967 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GEOMETRY_WEIGHTED_MAP "GeometryWeightedMap" 968 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MARKETSET "MarkerSet" 969 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MATERIAL "Material" 970 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_COLLECTION "Collection" 971 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_COLLECTION_EXCLUSIVE "CollectionExclusive" 972 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DISPLAY_LAYER "DisplayLayer" 973 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TEXTURE "Texture" 974 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_THUMBNAIL "Thumbnail" 975 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_VIDEO "Video" 976 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DEFORMER "Deformer" 977 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SUBDEFORMER "SubDeformer" 978 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SHAPE "Shape" 979 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BLENDSHAPE "BlendShape" 980 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BLENDSHAPECHANNEL "BlendShapeChannel" 981 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONSTRAINT "Constraint" 982 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONTROLSET_PLUG "ControlSetPlug" 983 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_POSE "Pose" 984 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GENERIC_NODE "GenericNode" 985 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BOUNDARY "Boundary" 986 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CACHE "Cache" 987 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_IMPLEMENTATION "Implementation" 988 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BINDINGTABLE "BindingTable" 989 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BINDINGOPERATOR "BindingOperator" 990 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_LAYERED_TEXTURE "LayeredTexture" 991 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_PROCEDURAL_TEXTURE "ProceduralTexture" 992 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SCENEINFO FIELD_SCENEINFO 993 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SCENE "Scene" 994 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_LIBRARY "Library" 995 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DOCUMENT "Document" 996 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_FOLDER "Folder" 997 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CLIP "Clip" 998 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TIMELINE "TimelineX" 999 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TIMELINE_TRACK "TimelineXTrack" 1000 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ENVIRONMENT "KFbxEnvironment" 1001 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_OBJECTMETADATA "ObjectMetaData" 1002 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_PLUGIN_PARAMS "PluginParameters" 1003 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_STACK "AnimationStack" 1004 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_LAYER "AnimationLayer" 1005 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_CURVENODE "AnimationCurveNode" 1006 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_CURVE "AnimationCurve" 1007 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_EVALUATOR "AnimationEvaluator" 1009 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SELECTIONNODE "SelectionNode" 1011 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_MESH "Mesh" 1012 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_SUBDIV "Subdiv" 1013 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_PATCH "Patch" 1014 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURB "Nurb" 1015 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURBS_SURFACE "NurbsSurface" 1016 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURBS_CURVE "NurbsCurve" 1017 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_TRIM_NURB_SURFACE "TrimNurbsSurface" 1018 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_BOUNDARY "Boundary" 1019 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_LINE "Line" 1020 #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_SHAPE "Shape" 1021 #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GLOBAL_SETTINGS FIELD_GLOBAL_SETTINGS 1026 #define FIELD_OBJECT_PROPERTIES "Objects" 1032 #define FIELD_OBJECT_RELATIONS "Relations" 1033 #define FIELD_OBJECT_RELATIONS_TYPE_MODEL "Model" 1034 #define FIELD_OBJECT_RELATIONS_TYPE_MATERIAL "Material" 1035 #define FIELD_OBJECT_RELATIONS_TYPE_TEXTURE "Texture" 1036 #define FIELD_OBJECT_RELATIONS_TYPE_AUDIO "Audio" 1037 #define FIELD_OBJECT_RELATIONS_TYPE_VIDEO "Video" 1038 #define FIELD_OBJECT_RELATIONS_TYPE_CONSTRAINT "Constraint" 1039 #define FIELD_OBJECT_RELATIONS_TYPE_DEFORMER "Deformer" 1040 #define FIELD_OBJECT_RELATIONS_TYPE_POSE "Pose" 1041 #define FIELD_OBJECT_RELATIONS_TYPE_SCENEINFO FIELD_SCENEINFO 1042 #define FIELD_OBJECT_RELATIONS_TYPE_CACHE "Cache" 1047 #define FIELD_OBJECT_CONNECTIONS "Connections" 1053 #define FIELD_TAKES "Takes" 1056 #define FIELD_EMBEDDED_FILES "Embedding" 1057 #define FIELD_EMBEDDED_FILE "File" 1060 #define FIELD_EMBEDDED_ORIGINAL_FILENAME "Original" 1064 #define FIELD_EMBEDDED_FILENAME "Filename" 1067 #define FIELD_EMBEDDED_CONSUMERS "Consumers" 1068 #define FIELD_EMBEDDED_CONSUMER "Consumer" 1073 #define FIELD_NODE_ATTRIBUTE_NAME "NodeAttributeName" 1074 #define FIELD_NODE_ATTRIBUTE_REFTO "NodeAttributeRefTo" 1079 #define FIELD_OLD_SECTION_VERSION5 "Version5" 1080 #define FIELD_OLD_SECTION_HIERARCHYVIEW "HierarchyView" 1082 #define OBJECT_OLD_SECTION_VERSION5 "OldSection_VersionFive" 1083 #define OBJECT_OLD_SECTION_HIERARCHYVIEW "OldSection_HierarchyView" FBX SDK environment definition.