1 | /**************************************************************************************** |
2 | |
3 | Copyright (C) 2015 Autodesk, Inc. |
4 | All rights reserved. |
5 | |
6 | Use of this software is subject to the terms of the Autodesk license agreement |
7 | provided at the time of installation or download, or which otherwise accompanies |
8 | this software in either electronic or hard copy form. |
9 | |
10 | ****************************************************************************************/ |
11 | |
12 | //! \file fbxfiletokens.h |
13 | #ifndef _FBXSDK_FILEIO_FILE_TOKENS_H_ |
14 | #define _FBXSDK_FILEIO_FILE_TOKENS_H_ |
15 | |
16 | #include <fbxsdk/fbxsdk_def.h> |
17 | |
18 | #include <fbxsdk/fbxsdk_nsbegin.h> |
19 | |
20 | // |
21 | // Summary |
22 | // |
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 "Comments" |
40 | #define FIELD_SUMMARY_TAKES_TAKE_LOCAL_TIME "LocalTime" |
41 | #define FIELD_SUMMARY_TAKES_TAKE_REFERENCE_TIME "ReferenceTime" |
42 | |
43 | |
44 | // |
45 | // FbxObject references, document ownership |
46 | // |
47 | #define FIELD_KFBXOBJECT_REFERENCE_TO "ReferenceTo" |
48 | #define FIELD_KFBXOBJECT_DOCUMENT "Doc" |
49 | |
50 | // (sic) |
51 | #define FIELD_KFBXOBECT_REFERENCE_TO FIELD_KFBXOBJECT_REFERENCE_TO |
52 | |
53 | // |
54 | // FbxContainer |
55 | // |
56 | #define FIELD_KFBXCONTAINER_VERSION "Version" |
57 | #define FIELD_KFBXCONTAINER_CONTAINER "Container" |
58 | |
59 | |
60 | // |
61 | // Thumbnail |
62 | // |
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" |
69 | |
70 | |
71 | // |
72 | // FbxGlobalLightSettings |
73 | // |
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" |
89 | |
90 | |
91 | // |
92 | // FbxGlobalCameraSettings |
93 | // |
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" |
99 | |
100 | |
101 | // |
102 | // FbxGlobalTimeSettings |
103 | // |
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" |
114 | |
115 | |
116 | // |
117 | // Media |
118 | // |
119 | #define FIELD_MEDIA_MEDIA "Media" |
120 | #define FIELD_MEDIA_VIDEO "Video" |
121 | #define FIELD_MEDIA_TYPE "Type" |
122 | #define TOKEN_MEDIA_CLIP "Clip" |
123 | #define FIELD_MEDIA_VERSION "Version" |
124 | #define FIELD_MEDIA_ORIGINAL_FORMAT "OriginalFormat" |
125 | #define FIELD_MEDIA_ORIGINAL_FILENAME "OriginalFilename" |
126 | #define FIELD_MEDIA_FILENAME "Filename" |
127 | #define FIELD_MEDIA_RELATIVE_FILENAME "RelativeFilename" |
128 | #define FIELD_MEDIA_CONTENT "Content" |
129 | |
130 | |
131 | // |
132 | // Properties |
133 | // |
134 | #define FIELD_PROPERTIES "Properties" |
135 | #define FIELD_PROPERTIES_VERSION "Version" |
136 | #define FIELD_USERPROPERTIES "UserProperty" |
137 | #define FIELD_USERPROPERTIES_NAME "Name" |
138 | #define FIELD_USERPROPERTIES_TYPE "Type" |
139 | #define FIELD_USERPROPERTIES_LABEL "Label" |
140 | #define FIELD_USERPROPERTIES_MIN "Min" |
141 | #define FIELD_USERPROPERTIES_MAX "Max" |
142 | #define FIELD_USERPROPERTIES_VALUE "Value" |
143 | |
144 | |
145 | // |
146 | // FbxNode |
147 | // |
148 | #define FIELD_KFBXNODE_VERSION "Version" |
149 | #define FIELD_KFBXNODE_ANIMATION_MODE "AnimationMode" |
150 | #define FIELD_KFBXNODE_TYPE "Type" |
151 | #define FIELD_KFBXNODE_TYPE_FLAGS "TypeFlags" |
152 | #define FIELD_KFBXNODE_MODEL "Model" |
153 | #define FIELD_KFBXNODE_HIDDEN "Hidden" |
154 | #define FIELD_KFBXNODE_SHADING "Shading" |
155 | #define FIELD_KFBXNODE_TRANSFORM "Transform" |
156 | #define FIELD_KFBXNODE_DEFAULT "Default" |
157 | #define FIELD_KFBXNODE_TRANSLATION "T" |
158 | #define FIELD_KFBXNODE_ROTATION "R" |
159 | #define FIELD_KFBXNODE_SCALING "S" |
160 | #define FIELD_KFBXNODE_CHILDREN "Children" |
161 | |
162 | #define FIELD_KFBXNODE_CULLING_TYPE "Culling" |
163 | #define TOKEN_KFBXNODE_CULLING_OFF "CullingOff" |
164 | #define TOKEN_KFBXNODE_CULLING_ON_CCW "CullingOnCCW" |
165 | #define TOKEN_KFBXNODE_CULLING_ON_CW "CullingOnCW" |
166 | |
167 | #define FIELD_KFBXNODE_LIMITS "Limits" |
168 | #define FIELD_KFBXNODE_LIMITS_T_AUTO "TAuto" |
169 | #define FIELD_KFBXNODE_LIMITS_R_AUTO "RAuto" |
170 | #define FIELD_KFBXNODE_LIMITS_S_AUTO "SAuto" |
171 | #define FIELD_KFBXNODE_LIMITS_T_ENABLE "TEnable" |
172 | #define FIELD_KFBXNODE_LIMITS_R_ENABLE "REnable" |
173 | #define FIELD_KFBXNODE_LIMITS_S_ENABLE "SEnable" |
174 | #define FIELD_KFBXNODE_LIMITS_T_X_DEFAULT "TXDefault" |
175 | #define FIELD_KFBXNODE_LIMITS_T_Y_DEFAULT "TYDefault" |
176 | #define FIELD_KFBXNODE_LIMITS_T_Z_DEFAULT "TZDefault" |
177 | #define FIELD_KFBXNODE_LIMITS_R_X_DEFAULT "RXDefault" |
178 | #define FIELD_KFBXNODE_LIMITS_R_Y_DEFAULT "RYDefault" |
179 | #define FIELD_KFBXNODE_LIMITS_R_Z_DEFAULT "RZDefault" |
180 | #define FIELD_KFBXNODE_LIMITS_S_X_DEFAULT "SXDefault" |
181 | #define FIELD_KFBXNODE_LIMITS_S_Y_DEFAULT "SYDefault" |
182 | #define FIELD_KFBXNODE_LIMITS_S_Z_DEFAULT "SZDefault" |
183 | #define FIELD_KFBXNODE_LIMITS_T_X_MIN "TXMin" |
184 | #define FIELD_KFBXNODE_LIMITS_T_Y_MIN "TYMin" |
185 | #define FIELD_KFBXNODE_LIMITS_T_Z_MIN "TZMin" |
186 | #define FIELD_KFBXNODE_LIMITS_R_X_MIN "RXMin" |
187 | #define FIELD_KFBXNODE_LIMITS_R_Y_MIN "RYMin" |
188 | #define FIELD_KFBXNODE_LIMITS_R_Z_MIN "RZMin" |
189 | #define FIELD_KFBXNODE_LIMITS_S_X_MIN "SXMin" |
190 | #define FIELD_KFBXNODE_LIMITS_S_Y_MIN "SYMin" |
191 | #define FIELD_KFBXNODE_LIMITS_S_Z_MIN "SZMin" |
192 | #define FIELD_KFBXNODE_LIMITS_T_X_MAX "TXMax" |
193 | #define FIELD_KFBXNODE_LIMITS_T_Y_MAX "TYMax" |
194 | #define FIELD_KFBXNODE_LIMITS_T_Z_MAX "TZMax" |
195 | #define FIELD_KFBXNODE_LIMITS_R_X_MAX "RXMax" |
196 | #define FIELD_KFBXNODE_LIMITS_R_Y_MAX "RYMax" |
197 | #define FIELD_KFBXNODE_LIMITS_R_Z_MAX "RZMax" |
198 | #define FIELD_KFBXNODE_LIMITS_S_X_MAX "SXMax" |
199 | #define FIELD_KFBXNODE_LIMITS_S_Y_MAX "SYMax" |
200 | #define FIELD_KFBXNODE_LIMITS_S_Z_MAX "SZMax" |
201 | #define FIELD_KFBXNODE_LIMITS_R_TYPE "RType" |
202 | #define FIELD_KFBXNODE_LIMITS_R_CLAMP_TYPE "RClampType" |
203 | #define FIELD_KFBXNODE_LIMITS_R_X_AXIS "RXAxis" |
204 | #define FIELD_KFBXNODE_LIMITS_R_Y_AXIS "RYAxis" |
205 | #define FIELD_KFBXNODE_LIMITS_R_Z_AXIS "RZAxis" |
206 | #define FIELD_KFBXNODE_LIMITS_AXIS_LENGTH "AxisLen" |
207 | |
208 | #define FIELD_KFBXNODE_TARGET "LookAtModel" |
209 | #define FIELD_KFBXNODE_UP_VECTOR_MODEL "UpVectorModel" |
210 | #define FIELD_KFBXNODE_POST_TARGET_ROTATION "PostTargetRotation" |
211 | #define FIELD_KFBXNODE_TARGET_UP_VECTOR "UpTargetRotation" |
212 | |
213 | #define FIELD_KFBXNODE_PIVOTS "Pivots" |
214 | #define FIELD_KFBXNODE_PACKAGE "Package" |
215 | #define FIELD_KFBXNODE_FILE "File" |
216 | #define FIELD_KFBXNODE_TRANSLATION_OFFSET "TranslationOffset" |
217 | #define FIELD_KFBXNODE_ROTATION_PIVOT "RotationPivot" |
218 | #define FIELD_KFBXNODE_PRE_ROTATION "PreRotation" |
219 | #define FIELD_KFBXNODE_POST_ROTATION "PostRotation" |
220 | #define FIELD_KFBXNODE_SCALING_PIVOT "ScalingPivot" |
221 | #define FIELD_KFBXNODE_PIVOT_ENABLED "PivotEnabled" |
222 | |
223 | // |
224 | // FbxGenericNode |
225 | // |
226 | #define FIELD_KFBXGENERICNODE_VERSION "Version" |
227 | #define FIELD_KFBXGENERICNODE_GENERICNODE "GenericNode" |
228 | |
229 | // |
230 | // FbxGeometry |
231 | // |
232 | #define FIELD_KFBXGEOMETRY_MATERIAL "Material" |
233 | #define FIELD_KFBXGEOMETRY_TEXTURE "Texture" |
234 | #define FIELD_KFBXGEOMETRY_LINK "Link" |
235 | #define FIELD_KFBXGEOMETRY_SHAPE "Shape" |
236 | |
237 | // |
238 | // FbxMarker |
239 | // |
240 | #define FIELD_KFBXMARKER_LOOK "Look" |
241 | #define FIELD_KFBXMARKER_SIZE "Size" |
242 | #define FIELD_KFBXMARKER_COLOR "Color" |
243 | #define FIELD_KFBXMARKER_SHOW_LABEL "ShowLabel" |
244 | #define FIELD_KFBXMARKER_IK_PIVOT "IKPivot" |
245 | #define FIELD_KFBXMARKER_IK_REACH_TRANSLATION "IKReachTranslation" |
246 | #define FIELD_KFBXMARKER_IK_REACH_ROTATION "IKReachRotation" |
247 | #define FIELD_KFBXMARKER_IK_PULL "IKPull" |
248 | #define FIELD_KFBXMARKER_IK_PULL_HIPS "IKPullHips" |
249 | |
250 | // |
251 | // FbxCamera |
252 | // |
253 | #define FIELD_KFBXGEOMETRYCAMERA_VERSION "Version" |
254 | #define FIELD_KFBXGEOMETRYCAMERA_GEOMETRY_VERSION "GeometryVersion" |
255 | #define FIELD_KFBXGEOMETRYCAMERA_NAME "Name" |
256 | |
257 | // Camera Position and Orientation |
258 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_POSITION "Position" |
259 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_UP_VECTOR "Up" |
260 | #define FIELD_KFBXGEOMETRYCAMERA_DEFAULT_CAMERA_INTEREST_POSITION "LookAt" |
261 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ROLL "Roll" |
262 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_TURNTABLE "TurnTable" |
263 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_PROJECTION_TYPE "Type" |
264 | |
265 | // Viewing Area Controls |
266 | #define FIELD_KFBXGEOMETRYCAMERA_FORMAT_NAME "FormatName" |
267 | #define TOKEN_KFBXGEOMETRYCAMERA_NTSC "NTSC" |
268 | #define TOKEN_KFBXGEOMETRYCAMERA_D1_NTSC "D1 NTSC" |
269 | #define TOKEN_KFBXGEOMETRYCAMERA_PAL "PAL" |
270 | #define TOKEN_KFBXGEOMETRYCAMERA_D1_PAL "D1 PAL" |
271 | #define TOKEN_KFBXGEOMETRYCAMERA_HD "HD" |
272 | #define TOKEN_KFBXGEOMETRYCAMERA_640x480 "640x480" |
273 | #define TOKEN_KFBXGEOMETRYCAMERA_320x200 "320x200" |
274 | #define TOKEN_KFBXGEOMETRYCAMERA_320x240 "320x240" |
275 | #define TOKEN_KFBXGEOMETRYCAMERA_128x128 "128x128" |
276 | #define TOKEN_KFBXGEOMETRYCAMERA_FULL_SCREEN "Full Screen" |
277 | #define TOKEN_KFBXGEOMETRYCAMERA_CUSTOM_FORMAT "Custom" |
278 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_TYPE "AspectType" |
279 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_WIDTH "AspectW" |
280 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_ASPECT_HEIGHT "AspectH" |
281 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_PIXEL_RATIO "PixelRatio" |
282 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_NEAR_PLANE "NearPlane" |
283 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_FAR_PLANE "FarPlane" |
284 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LOCK "CameraLock" |
285 | |
286 | // Aperture and Film Controls |
287 | #define FIELD_KFBXGEOMETRYCAMERA_APERTURE_FORMAT_NAME "ApertureFormat" |
288 | #define TOKEN_KFBXGEOMETRYCAMERA_16MM_THEATRICAL "16mm Theatrical" |
289 | #define TOKEN_KFBXGEOMETRYCAMERA_SUPER_16MM "Super 16mm" |
290 | #define TOKEN_KFBXGEOMETRYCAMERA_35MM_ACADEMY "35mm Academy" |
291 | #define TOKEN_KFBXGEOMETRYCAMERA_35MM_TV_PROJECTION "35mm TV Projection" |
292 | #define TOKEN_KFBXGEOMETRYCAMERA_35MM_FULL_APERTURE "35mm Full Aperture" |
293 | #define TOKEN_KFBXGEOMETRYCAMERA_35MM_185_PROJECTION "35mm 1.85 Projection" |
294 | #define TOKEN_KFBXGEOMETRYCAMERA_35MM_ANAMORPHIC "35mm Anamorphic" |
295 | #define TOKEN_KFBXGEOMETRYCAMERA_70MM_PROJECTION "70mm Projection" |
296 | #define TOKEN_KFBXGEOMETRYCAMERA_VISTA_VISION "VistaVision" |
297 | #define TOKEN_KFBXGEOMETRYCAMERA_DYNAVISION "Dynavision" |
298 | #define TOKEN_KFBXGEOMETRYCAMERA_IMAX "Imax" |
299 | #define TOKEN_KFBXGEOMETRYCAMERA_CUSTOM_APERTURE_FORMAT "Custom" |
300 | #define FIELD_KFBXGEOMETRYCAMERA_APERTURE_MODE "ApertureMode" |
301 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_DIMENSION "CameraAperture" |
302 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_SQUEEZERATIO "SqueezeRatio" |
303 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_FOCAL_LENGTH "FocalLength" |
304 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE "Aperture" |
305 | |
306 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_X "FieldOfViewXProperty" |
307 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_APERTURE_Y "FieldOfViewYProperty" |
308 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_OPTICAL_CENTER_X "OpticalCenterXProperty" |
309 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_OPTICAL_CENTER_Y "OpticalCenterYProperty" |
310 | |
311 | // Background Properties |
312 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_MEDIA_NAME "Media" |
313 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_TEXTURE "BackgroundTexture" |
314 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_VIDEO_CLIP_TEXTURE "VideoClipTexture" |
315 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISPLAY_MODE "ViewFrustumPlane" |
316 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DRAWING_MODE "BackgroundMode" |
317 | #define FIELD_KFBXGEOMETRYCAMERA_FOREGROUND_MATTE_THRESHOLD_ENABLE "ForegroundTransparent" |
318 | #define FIELD_KFBXGEOMETRYCAMERA_FOREGROUND_MATTE_TRESHOLD "BackgroundTreshold" |
319 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_PLACEMENT_OPTIONS "DisplayMode" |
320 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISTANCE "ViewFrustumPlaneDistance" |
321 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_DISTANCE_MODE "ViewFrustumPlaneDistanceMode" |
322 | |
323 | // Camera View Options |
324 | #define FIELD_KFBXGEOMETRYCAMERA_VIEW_CAMERA_INTEREST "ViewLookAt" |
325 | #define FIELD_KFBXGEOMETRYCAMERA_VIEW_NEAR_FAR_PLANES "ViewFrustum" |
326 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_GRID "ShowGrid" |
327 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_AXIS "ShowAzimut" |
328 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_NAME "ShowName" |
329 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_INFO_ON_MOVING "ShowInfoOnMoving" |
330 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_TIME_CODE "ShowTimeCode" |
331 | #define FIELD_KFBXGEOMETRYCAMERA_DISPLAY_SAFE_AREA "DisplaySafeArea" |
332 | #define FIELD_KFBXGEOMETRYCAMERA_SAFE_AREA_STYLE "SafeAreaStyle" |
333 | #define FIELD_KFBXGEOMETRYCAMERA_DISPLAY_SAFE_AREA_ON_RENDER "DisplaySafeAreaOnRender" |
334 | #define FIELD_KFBXGEOMETRYCAMERA_SHOW_AUDIO "ShowAudio" |
335 | |
336 | #define FIELD_KFBXGEOMETRYCAMERA_BACKGROUND_COLOR "BackGroundColor" |
337 | #define FIELD_KFBXGEOMETRYCAMERA_AUDIO_COLOR "AudioColor" |
338 | #define FIELD_KFBXGEOMETRYCAMERA_USE_FRAME_COLOR "UseFrameColor" |
339 | #define FIELD_KFBXGEOMETRYCAMERA_FRAME_COLOR "FrameColor" |
340 | #define FIELD_KFBXGEOMETRYCAMERA_ORTHO_ZOOM "CameraOrthoZoom" |
341 | |
342 | // Rendering Options |
343 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS "CameraAndLens" |
344 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_DEPTH_OF_FIELD "DepthOfField" |
345 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_ANTIALIASING "Antialiasing" |
346 | #define FIELD_KFBXGEOMETRYCAMERA_CAMERA_LENS_OVERSAMPLING "OverSampling" |
347 | #define FIELD_KFBXGEOMETRYCAMERA_RENDER_OPTIONS_USAGE_TIME "UseOverSamplingTime" |
348 | |
349 | // |
350 | // FbxCameraStereo |
351 | // |
352 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_VERSION "Version" |
353 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_GEOMETRY_VERSION "GeometryVersion" |
354 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_NAME "Name" |
355 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_STEREO "Stereo" |
356 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_INTERAXIAL_SEP "InteraxialSeparation" |
357 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_ZERO_PARALLAX "ZeroParallax" |
358 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_TOE_IN_ADJUST "ToeInAdjust" |
359 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_FILM_OFFSET_RIGHT_CAM "FilmOffsetRightCam" |
360 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_FILM_OFFSET_LEFT_CAM "FilmOffsetLeftCam" |
361 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_PRECOMP_FILE_NAME "PrecompFileName" |
362 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_RELATIVE_PRECOMP_FILE_NAME "RelativePrecompFileName" |
363 | #define FIELD_KFBXGEOMETRYCAMERA_STEREO_PRECOMP_FILE_CONTENT "PrecompFileContent" |
364 | |
365 | // |
366 | // FbxCameraSwitcher |
367 | // |
368 | #define FIELD_KFBXGEOMETRYCAMERASWITCHER_SWITCHER "Switcher" |
369 | #define FIELD_KFBXGEOMETRYCAMERASWITCHER_NAME "Name" |
370 | #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_ID "CameraId" |
371 | #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_NAME "CameraName" |
372 | #define FIELD_KFBXGEOMETRYCAMERASWITCHER_CAMERA_INDEX_NAME "CameraIndexName" |
373 | |
374 | |
375 | // |
376 | // FbxLight |
377 | // |
378 | #define FIELD_KFBXGEOMETRYLIGHT_GEOMETRY_VERSION "GeometryVersion" |
379 | #define FIELD_KFBXGEOMETRYLIGHT_LIGHT_TYPE "LightType" |
380 | #define FIELD_KFBXGEOMETRYLIGHT_LIGHT_TYPE_VERSION "LightTypeVersion" |
381 | #define FIELD_KFBXGEOMETRYLIGHT_CAST_LIGHT "CastLight" |
382 | |
383 | |
384 | // |
385 | // FbxMesh |
386 | // |
387 | #define FIELD_KFBXGEOMETRYMESH_UV_VERSION "Version" |
388 | #define FIELD_KFBXGEOMETRYMESH_GEOMETRY_VERSION "GeometryVersion" |
389 | #define FIELD_KFBXGEOMETRYMESH_VERTICES "Vertices" |
390 | #define FIELD_KFBXGEOMETRYMESH_EDGES "Edges" |
391 | #define FIELD_KFBXGEOMETRYMESH_INTERNAL_EDGES "InternalEdges" |
392 | #define FIELD_KFBXGEOMETRYMESH_NORMALS "Normals" |
393 | #define FIELD_KFBXGEOMETRYMESH_NORMALS_WCOMPONENT "NormalsW" |
394 | #define FIELD_KFBXGEOMETRYMESH_BINORMALS "Binormals" |
395 | #define FIELD_KFBXGEOMETRYMESH_BINORMALS_WCOMPONENT "BinormalsW" |
396 | #define FIELD_KFBXGEOMETRYMESH_TANGENTS "Tangents" |
397 | #define FIELD_KFBXGEOMETRYMESH_TANGENTS_WCOMPONENT "TangentsW" |
398 | #define FIELD_KFBXGEOMETRYMESH_NORMALS_INDEX "NormalsIndex" |
399 | #define FIELD_KFBXGEOMETRYMESH_BINORMALS_INDEX "BinormalsIndex" |
400 | #define FIELD_KFBXGEOMETRYMESH_TANGENTS_INDEX "TangentsIndex" |
401 | #define FIELD_KFBXGEOMETRYMESH_MATERIAL_ASSIGNATION "MaterialAssignation" |
402 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_ASSIGNATION "TextureMode" |
403 | #define FIELD_KFBXGEOMETRYMESH_POLYGON_INDEX "PolygonVertexIndex" |
404 | #define FIELD_KFBXGEOMETRYMESH_POLYGON_GROUP "PolygonGroup" |
405 | #define FIELD_KFBXGEOMETRYMESH_MATERIALS_ID "Materials" |
406 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_ID "TextureId" |
407 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_TYPE "TextureType" |
408 | #define FIELD_KFBXGEOMETRYMESH_UV_TYPE "UVType" |
409 | #define FIELD_KFBXGEOMETRYMESH_MAPPING_INFO_TYPE "MappingInformationType" |
410 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_UV "TextureUV" |
411 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_POLYGON_UV "TexturePUV" |
412 | #define FIELD_KFBXGEOMETRYMESH_GEOMETRY_UV_INFO "GeometryUVInfo" |
413 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_VERTEX_INDEX "TextureVertexIndex" |
414 | #define FIELD_KFBXGEOMETRYMESH_TEXTURE_UV_INDEX "TextureUVVerticeIndex" |
415 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_INFO "VertexColorInfo" |
416 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_VERSION "Version" |
417 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_ASSIGNATION "MappingInformationType" |
418 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_VALUES "Colors" |
419 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_COLOR_INDEX "ColorIndex" |
420 | #define FIELD_KFBXGEOMETRYMESH_SMOOTHING "Smoothing" |
421 | #define FIELD_KFBXGEOMETRYMESH_VERTEX_CREASE "VertexCrease" |
422 | #define FIELD_KFBXGEOMETRYMESH_EDGE_CREASE "EdgeCrease" |
423 | #define FIELD_KFBXGEOMETRYMESH_HOLE "Hole" |
424 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA "UserData" |
425 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_INDEX "UserDataIndex" |
426 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_TYPE "UserDataType" |
427 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_DIRECT_INDICES "UserDataDirectIndices"// remove me |
428 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_DIRECT_COUNT "UserDataDirectCount" //remove me |
429 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_ID "UserDataId" |
430 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_ARRAY "UserDataArray" |
431 | #define FIELD_KFBXGEOMETRYMESH_USER_DATA_NAME "UserDataName" |
432 | #define FIELD_KFBXGEOMETRYMESH_VISIBILITY "Visibility" |
433 | #define FIELD_KFBXGEOMETRYMESH_SMOOTHNESS "Smoothness" |
434 | #define FIELD_KFBXGEOMETRYMESH_PREVIEW_DIVSION_LEVELS "PreviewDivisionLevels" |
435 | #define FIELD_KFBXGEOMETRYMESH_RENDER_DIVSION_LEVELS "RenderDivisionLevels" |
436 | #define FIELD_KFBXGEOMETRYMESH_DISPLAY_SUBDIVISIONS "DisplaySubdivisions" |
437 | #define FIELD_KFBXGEOMETRYMESH_PRESERVE_BORDERS "PreserveBorders" |
438 | #define FIELD_KFBXGEOMETRYMESH_PRESERVE_HARD_EDGES "PreserveHardEdges" |
439 | #define FIELD_KFBXGEOMETRYMESH_PROPAGATE_EDGE_HARDNESS "PropagateEdgeHardness" |
440 | #define FIELD_KFBXGEOMETRYMESH_BOUNDARY_RULE "BoundaryRule" |
441 | |
442 | #define FIELD_KFBXGEOMETRYMESH_U_EXTENDED_COUNT "UExtendedCount" |
443 | #define FIELD_KFBXGEOMETRYMESH_U_CLOSED "UClosed" |
444 | #define FIELD_KFBXGEOMETRYMESH_U_TOPCAP "UTopCap" |
445 | #define FIELD_KFBXGEOMETRYMESH_U_STEP "UStep" |
446 | #define FIELD_KFBXGEOMETRYMESH_U_COUNT "UCount" |
447 | |
448 | #define FIELD_KFBXGEOMETRYMESH_V_EXTENDED_COUNT "VExtendedCount" |
449 | #define FIELD_KFBXGEOMETRYMESH_V_CLOSED "VClosed" |
450 | #define FIELD_KFBXGEOMETRYMESH_V_TOPCAP "VTopCap" |
451 | #define FIELD_KFBXGEOMETRYMESH_V_STEP "VStep" |
452 | #define FIELD_KFBXGEOMETRYMESH_V_COUNT "VCount" |
453 | |
454 | #define TOKEN_KFBXGEOMETRYMESH_NO_MAPPING_INFORMATION "NoMappingInformation" |
455 | #define TOKEN_KFBXGEOMETRYMESH_BY_VERTICE "ByVertice" |
456 | #define TOKEN_KFBXGEOMETRYMESH_BY_POLYGON "ByPolygon" |
457 | #define TOKEN_KFBXGEOMETRYMESH_BY_POLYGON_VERTEX "ByPolygonVertex" |
458 | #define TOKEN_KFBXGEOMETRYMESH_BY_FACE "ByFace" |
459 | #define TOKEN_KFBXGEOMETRYMESH_BY_EDGE "ByEdge" |
460 | #define TOKEN_KFBXGEOMETRYMESH_ALL_SAME "AllSame" |
461 | #define TOKEN_KFBXGEOMETRYMESH_BY_MODEL "ByModel" |
462 | |
463 | // |
464 | // FbxSubDiv |
465 | // |
466 | #define FIELD_KFBXGEOMETRYSUBDIV_GEOMETRY "SubdivGeometry" |
467 | #define FIELD_KFBXGEOMETRYSUBDIV_GEOMETRY_VERSION "GeometryVersion" |
468 | #define FIELD_KFBXGEOMETRYSUBDIV_LEVEL_COUNT "LevelCount" |
469 | #define FIELD_KFBXGEOMETRYSUBDIV_CURRENT_LEVEL "CurrentLevel" |
470 | #define FIELD_KFBXGEOMETRYSUBDIV_DISPLAY_SMOOTHNESS "Smoothness" |
471 | |
472 | // |
473 | // Reference |
474 | // |
475 | #define TOKEN_REFERENCE_DIRECT "Direct" |
476 | #define TOKEN_REFERENCE_INDEX "Index" |
477 | #define TOKEN_REFERENCE_INDEX_TO_DIRECT "IndexToDirect" |
478 | |
479 | // |
480 | // FbxNurbs |
481 | // |
482 | #define FIELD_KFBXGEOMETRYNURB_NURB_VERSION "NurbVersion" |
483 | #define FIELD_KFBXGEOMETRYNURB_NURB_ORDER "NurbOrder" |
484 | #define FIELD_KFBXGEOMETRYNURB_DIMENSION "Dimensions" |
485 | #define FIELD_KFBXGEOMETRYNURB_STEP "Step" |
486 | #define FIELD_KFBXGEOMETRYNURB_FORM "Form" |
487 | #define FIELD_KFBXGEOMETRYNURB_UCAPPED "UCapped" |
488 | #define FIELD_KFBXGEOMETRYNURB_VCAPPED "VCapped" |
489 | #define FIELD_KFBXGEOMETRYNURB_POINTS "Points" |
490 | #define FIELD_KFBXGEOMETRYNURB_MULTIPLICITY_U "MultiplicityU" |
491 | #define FIELD_KFBXGEOMETRYNURB_MULTIPLICITY_V "MultiplicityV" |
492 | #define FIELD_KFBXGEOMETRYNURB_KNOTVECTOR_U "KnotVectorU" |
493 | #define FIELD_KFBXGEOMETRYNURB_KNOTVECTOR_V "KnotVectorV" |
494 | #define FIELD_KFBXGEOMETRYNURB_MATERIALS "Materials" |
495 | #define FIELD_KFBXGEOMETRYNURB_SURFACE_DISPLAY "SurfaceDisplay" |
496 | |
497 | // |
498 | // FbxNurbsSurface |
499 | // |
500 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_NURB_VERSION "NurbsSurfaceVersion" |
501 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_NURB_ORDER "NurbsSurfaceOrder" |
502 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_DIMENSION "Dimensions" |
503 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_STEP "Step" |
504 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_FORM "Form" |
505 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_UCAPPED "UCapped" |
506 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_VCAPPED "VCapped" |
507 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_POINTS "Points" |
508 | //#define FIELD_KFBXGEOMETRYNURBS_SURFACE_MULTIPLICITY_U "MultiplicityU" |
509 | //#define FIELD_KFBXGEOMETRYNURBS_SURFACE_MULTIPLICITY_V "MultiplicityV" |
510 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_KNOTVECTOR_U "KnotVectorU" |
511 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_KNOTVECTOR_V "KnotVectorV" |
512 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_MATERIALS "Materials" |
513 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_SURFACE_DISPLAY "SurfaceDisplay" |
514 | #define FIELD_KFBXGEOMETRYNURBS_SURFACE_FLIP_NORMALS "FlipNormals" |
515 | |
516 | // |
517 | // FbxTrimNurbsSurface |
518 | // |
519 | #define FIELD_KFBXGEOMETRYTRIM_NURBS_SURFACE_VERSION "TrimmedNurbVersion" |
520 | #define FIELD_KFBXGEOMETRYTRIM_NURBS_SURFACE_FLIP_NORMALS "FlipNormals" |
521 | //#define FIELD_KFBXGEOMETRYTRIM_NURB_SURFACE "NurbSurface" |
522 | //#define FIELD_KFBXGEOMETRYTRIM_NURB_BOUNDARY "TrimBoundary" |
523 | //#define FIELD_KFBXGEOMETRYTRIM_NURB_EDGE "BoundaryEdge" |
524 | |
525 | // |
526 | // FbxBoundary |
527 | // |
528 | #define FIELD_KFBXGEOMETRYBOUNDARY_VERSION "BoundaryVersion" |
529 | |
530 | // |
531 | // FbxLine |
532 | // |
533 | #define FIELD_KFBXGEOMETRYLINE_VERSION "LineVersion" |
534 | #define FIELD_KFBXGEOMETRYLINE_POINTS "Points" |
535 | #define FIELD_KFBXGEOMETRYLINE_POINTS_INDEX "PointsIndex" |
536 | |
537 | // |
538 | // FbxSubDiv |
539 | // |
540 | #define FIELD_KFBXGEOMETRYSUBDIVISION_VERSION "SubdivisionVersion" |
541 | |
542 | // |
543 | // FbxNurbsCurve |
544 | // |
545 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_VERSION "NurbsCurveVersion" |
546 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_ORDER "Order" |
547 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_DIMENSION "Dimension" |
548 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_KNOTVECTOR "KnotVector" |
549 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_FORM "Form" |
550 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_POINTS "Points" |
551 | #define FIELD_KFBXGEOMETRYNURBS_CURVE_RATIONAL "Rational" |
552 | |
553 | // |
554 | // FbxPatch |
555 | // |
556 | #define FIELD_KFBXGEOMETRYPATCH_PATCH_VERSION "PatchVersion" |
557 | #define FIELD_KFBXGEOMETRYPATCH_PATCH_TYPE "PatchType" |
558 | #define FIELD_KFBXGEOMETRYPATCH_DIMENSIONS "Dimensions" |
559 | #define FIELD_KFBXGEOMETRYPATCH_STEP "Step" |
560 | #define FIELD_KFBXGEOMETRYPATCH_CLOSED "Closed" |
561 | #define FIELD_KFBXGEOMETRYPATCH_UCAPPED "UCapped" |
562 | #define FIELD_KFBXGEOMETRYPATCH_VCAPPED "VCapped" |
563 | #define FIELD_KFBXGEOMETRYPATCH_POINTS "Points" |
564 | #define FIELD_KFBXGEOMETRYPATCH_SURFACE_DISPLAY "SurfaceDisplay" |
565 | #define FIELD_KFBXGEOMETRYPATCH_MATERIALS "Materials" |
566 | |
567 | |
568 | // |
569 | // FbxGeometryWeightedMap |
570 | // |
571 | |
572 | #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_VERSION "Version" |
573 | #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_SRC_COUNT "SourceCount" |
574 | #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_DST_COUNT "DestinationCount" |
575 | #define FIELD_KFBXGEOMETRY_WEIGHTED_MAP_INDEX_MAPPING "IndexMapping" |
576 | |
577 | // |
578 | // FbxSkeleton |
579 | // |
580 | #define FIELD_KFBXGEOMETRYSKELETON_LIMB_LENGTH "LimbLength" |
581 | #define FIELD_KFBXGEOMETRYSKELETON_LIMB_NODE_SIZE "Size" |
582 | #define FIELD_KFBXGEOMETRYSKELETON_LIMB_NODE_COLOR "Color" |
583 | |
584 | // |
585 | // FbxVideo |
586 | // |
587 | #define FIELD_KFBXVIDEO_USEMIPMAP "UseMipMap" |
588 | |
589 | // |
590 | // FbxTexture |
591 | // |
592 | #define FIELD_KFBXTEXTURE_TEXTURE "Texture" |
593 | #define FIELD_KFBXTEXTURE_TYPE "Type" |
594 | #define FIELD_KFBXTEXTURE_VERSION "Version" |
595 | #define FIELD_KFBXTEXTURE_TEXTURE_NAME "TextureName" |
596 | #define FIELD_KFBXTEXTURE_MEDIA "Media" |
597 | #define FIELD_KFBXTEXTURE_FILENAME "FileName" |
598 | #define FIELD_KFBXTEXTURE_RELATIVE_FILENAME "RelativeFilename" |
599 | #define FIELD_KFBXTEXTURE_TRANSLATION "Translation" |
600 | #define FIELD_KFBXTEXTURE_SCALING "Scaling" |
601 | #define FIELD_KFBXTEXTURE_UV_TRANSLATION "ModelUVTranslation" |
602 | #define FIELD_KFBXTEXTURE_UV_SCALING "ModelUVScaling" |
603 | #define FIELD_KFBXTEXTURE_ROTATION "Rotation" |
604 | #define FIELD_KFBXTEXTURE_TILING "Tilling" |
605 | #define FIELD_KFBXTEXTURE_ALPHA_SRC "Texture_Alpha_Source" |
606 | #define FIELD_KFBXTEXTURE_CROPPING "Cropping" |
607 | #define FIELD_KFBXTEXTURE_MAPPING_TYPE "Texture_Mapping_Type" |
608 | #define FIELD_KFBXTEXTURE_PLANAR_NORMAL "Texture_Planar_Mapping_Normal" |
609 | #define FIELD_KFBXTEXTURE_SWAPUV "SwapUV" |
610 | #define FIELD_KFBXTEXTURE_MATERIAL_USE "MaterialMode" |
611 | #define FIELD_KFBXTEXTURE_TEXTURE_USE "TextureUse" |
612 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_STANDARD "Standard" |
613 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SHADOW_MAP "ShadowMap" |
614 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_LIGHT_MAP "LightMap" |
615 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SPHERICAL_REFLEXION_MAP "SphericalReflexionMap" |
616 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_SPHERE_REFLEXION_MAP "SphereReflexionMap" |
617 | #define TOKEN_KFBXTEXTURE_TEXTURE_USE_BUMP_NORMAL_MAP "BumpNormalMap" |
618 | #define TOKEN_KFBXTEXTURE_BLEND_TRANSLUCENT "Translucent" |
619 | #define TOKEN_KFBXTEXTURE_BLEND_ADD "Add" |
620 | #define TOKEN_KFBXTEXTURE_BLEND_MODULATE "Modulate" |
621 | #define TOKEN_KFBXTEXTURE_BLEND_MODULATE2 "Modulate2" |
622 | #define TOKEN_KFBXTEXTURE_BLEND_OVER "Over" |
623 | #define TOKEN_KFBXTEXTURE_BLEND_NORMAL "Normal" |
624 | #define TOKEN_KFBXTEXTURE_BLEND_DISSOLVE "Dissolve" |
625 | #define TOKEN_KFBXTEXTURE_BLEND_DARKEN "Darken" |
626 | #define TOKEN_KFBXTEXTURE_BLEND_COLORBURN "Colorburn" |
627 | #define TOKEN_KFBXTEXTURE_BLEND_LINEARBURN "Linearburn" |
628 | #define TOKEN_KFBXTEXTURE_BLEND_DARKERCOLOR "Darkercolor" |
629 | #define TOKEN_KFBXTEXTURE_BLEND_LIGHTEN "Lighten" |
630 | #define TOKEN_KFBXTEXTURE_BLEND_SCREEN "Screen " |
631 | #define TOKEN_KFBXTEXTURE_BLEND_COLORDODGE "Colordodge" |
632 | #define TOKEN_KFBXTEXTURE_BLEND_LINEARDODGE "Lineardodge" |
633 | #define TOKEN_KFBXTEXTURE_BLEND_LIGHTERCOLOR "Lightercolor" |
634 | #define TOKEN_KFBXTEXTURE_BLEND_SOFTLIGHT "Softlight" |
635 | #define TOKEN_KFBXTEXTURE_BLEND_HARDLIGHT "Hardlight " |
636 | #define TOKEN_KFBXTEXTURE_BLEND_VIVIDLIGHT "Vividlight" |
637 | #define TOKEN_KFBXTEXTURE_BLEND_LINEARLIGHT "Linearlight" |
638 | #define TOKEN_KFBXTEXTURE_BLEND_PINLIGHT "Pinlight" |
639 | #define TOKEN_KFBXTEXTURE_BLEND_HARDMIX "Hardmix" |
640 | #define TOKEN_KFBXTEXTURE_BLEND_DIFFERENCE "Difference" |
641 | #define TOKEN_KFBXTEXTURE_BLEND_EXCLUSION "Exclusion" |
642 | #define TOKEN_KFBXTEXTURE_BLEND_SUBTRACT "Subtract" |
643 | #define TOKEN_KFBXTEXTURE_BLEND_DIVIDE "Divide" |
644 | #define TOKEN_KFBXTEXTURE_BLEND_HUE "Hue" |
645 | #define TOKEN_KFBXTEXTURE_BLEND_SATURATION "Saturation" |
646 | #define TOKEN_KFBXTEXTURE_BLEND_COLOR "Color" |
647 | #define TOKEN_KFBXTEXTURE_BLEND_LUMINOSITY "Luminosity" |
648 | #define TOKEN_KFBXTEXTURE_BLEND_OVERLAY "Overlay" |
649 | #define TOKEN_KFBXTEXTURE_BLEND_MAXBLEND "MaxBlend" |
650 | #define FIELD_KFBXTEXTURE_WRAP_U "WrapU" |
651 | #define FIELD_KFBXTEXTURE_WRAP_V "WrapV" |
652 | #define FIELD_KFBXTEXTURE_BLEND_MODE "BlendMode" |
653 | #define FIELD_KFBXTEXTURE_ALPHA "TextureAlpha" |
654 | |
655 | // |
656 | // FbxSurfaceMaterial |
657 | // |
658 | #define FIELD_KFBXMATERIAL_MATERIAL "Material" |
659 | #define FIELD_KFBXMATERIAL_VERSION "Version" |
660 | #define FIELD_KFBXMATERIAL_SHADING_MODEL "ShadingModel" |
661 | #define FIELD_KFBXMATERIAL_AMBIENT "Ambient" |
662 | #define FIELD_KFBXMATERIAL_DIFFUSE "Diffuse" |
663 | #define FIELD_KFBXMATERIAL_SPECULAR "Specular" |
664 | #define FIELD_KFBXMATERIAL_EMISSIVE "Emissive" |
665 | #define FIELD_KFBXMATERIAL_SHININESS "Shininess" |
666 | #define FIELD_KFBXMATERIAL_REFLECTIVITY "Reflectivity" |
667 | #define FIELD_KFBXMATERIAL_ALPHA "Alpha" |
668 | #define FIELD_KFBXMATERIAL_MULTI_LAYER "MultiLayer" |
669 | |
670 | // |
671 | // FbxCluster |
672 | // |
673 | #define FIELD_KFBXLINK_LINK "Link" |
674 | #define FIELD_KFBXLINK_MODE "Mode" |
675 | #define FIELD_KFBXLINK_USERDATA "UserData" |
676 | #define FIELD_KFBXLINK_INDEXES "Indexes" |
677 | #define FIELD_KFBXLINK_WEIGHTS "Weights" |
678 | #define FIELD_KFBXLINK_TRANSFORM "Transform" |
679 | #define FIELD_KFBXLINK_TRANSFORM_LINK "TransformLink" |
680 | #define FIELD_KFBXLINK_ASSOCIATE_MODEL "AssociateModel" |
681 | #define FIELD_KFBXLINK_TRANSFORM_PARENT "TransformParent" |
682 | #define TOKEN_KFBXLINK_AVERAGE "Average" |
683 | #define TOKEN_KFBXLINK_ADDITIVE "Additive" |
684 | #define TOKEN_KFBXLINK_TOTAL1 "Total1" |
685 | |
686 | // |
687 | // FbxDeformer |
688 | // |
689 | #define FIELD_KFBXDEFORMER_DEFORMER "Deformer" |
690 | #define FIELD_KFBXDEFORMER_VERSION "Version" |
691 | #define FIELD_KFBXDEFORMER_TYPE "Type" |
692 | #define FIELD_KFBXDEFORMER_MULTI_LAYER "MultiLayer" |
693 | #define FIELD_KFBXDEFORMER_MODE "Mode" |
694 | #define FIELD_KFBXDEFORMER_USERDATA "UserData" |
695 | #define FIELD_KFBXDEFORMER_INDEXES "Indexes" |
696 | #define FIELD_KFBXDEFORMER_WEIGHTS "Weights" |
697 | #define FIELD_KFBXDEFORMER_TRANSFORM "Transform" |
698 | #define FIELD_KFBXDEFORMER_TRANSFORM_LINK "TransformLink" |
699 | #define FIELD_KFBXDEFORMER_ASSOCIATE_MODEL "AssociateModel" |
700 | #define FIELD_KFBXDEFORMER_TRANSFORM_PARENT "TransformParent" |
701 | #define TOKEN_KFBXDEFORMER_AVERAGE "Average" |
702 | #define TOKEN_KFBXDEFORMER_ADDITIVE "Additive" |
703 | #define TOKEN_KFBXDEFORMER_TOTAL1 "Total1" |
704 | |
705 | // |
706 | // FbxSkin |
707 | // |
708 | #define FIELD_KFBXSKIN_VERSION "Version" |
709 | #define FIELD_KFBXSKIN_DEFORM_ACCURACY "Link_DeformAcuracy" |
710 | #define FIELD_KFBXSKIN_SKINNINGTYPE "SkinningType" |
711 | #define TOKEN_KFBXSKIN_LINEAR "Linear" |
712 | #define TOKEN_KFBXSKIN_DUALQUATERNION "DualQuaternion" |
713 | #define TOKEN_KFBXSKIN_BLEND "Blend" |
714 | #define FIELD_KFBXSKIN_INDEXES "Indexes" |
715 | #define FIELD_KFBXSKIN_BLENDWEIGHTS "BlendWeights" |
716 | |
717 | // |
718 | // FbxCluster |
719 | // |
720 | #define FIELD_KFBXCLUSTER_VERSION "Version" |
721 | #define FIELD_KFBXCLUSTER_MODE "Mode" |
722 | #define FIELD_KFBXCLUSTER_USERDATA "UserData" |
723 | #define FIELD_KFBXCLUSTER_INDEXES "Indexes" |
724 | #define FIELD_KFBXCLUSTER_WEIGHTS "Weights" |
725 | #define FIELD_KFBXCLUSTER_TRANSFORM "Transform" |
726 | #define FIELD_KFBXCLUSTER_TRANSFORM_LINK "TransformLink" |
727 | #define FIELD_KFBXCLUSTER_ASSOCIATE_MODEL "AssociateModel" |
728 | #define FIELD_KFBXCLUSTER_TRANSFORM_PARENT "TransformParent" |
729 | #define TOKEN_KFBXCLUSTER_AVERAGE "Average" |
730 | #define TOKEN_KFBXCLUSTER_ADDITIVE "Additive" |
731 | #define TOKEN_KFBXCLUSTER_TOTAL1 "Total1" |
732 | |
733 | // |
734 | // FbxBlendShape |
735 | // |
736 | #define FIELD_KFBXBLENDSHAPE_VERSION "Version" |
737 | |
738 | // |
739 | // FbxBlendShapeChannel |
740 | // |
741 | #define FIELD_KFBXBLENDSHAPECHANNEL_VERSION "Version" |
742 | #define FIELD_KFBXBLENDSHAPECHANNEL_DEFORMPERCENT "DeformPercent" |
743 | #define FIELD_KFBXBLENDSHAPECHANNEL_FULLWEIGHTS "FullWeights" |
744 | |
745 | // |
746 | // FbxShape |
747 | // |
748 | #define FIELD_KFBXSHAPE_SHAPE "Shape" |
749 | #define FIELD_KFBXSHAPE_VERSION "Version" |
750 | #define FIELD_KFBXSHAPE_INDEXES "Indexes" |
751 | #define FIELD_KFBXSHAPE_VERTICES "Vertices" |
752 | #define FIELD_KFBXSHAPE_NORMALS "Normals" |
753 | |
754 | // |
755 | // FbxVertexCacheDeformer |
756 | // |
757 | #define FILED_KFBXVERTEXCACHEDEFORMER_VERSION "Version" |
758 | #define FILED_KFBXVERTEXCACHEDEFORMER_CACHE_CHANNEL "CacheChannel" |
759 | |
760 | // |
761 | // FbxCache |
762 | // |
763 | #define FIELD_KFBXCACHE_VERTEX_CACHE "Cache" |
764 | #define FIELD_KFBXCACHE_VERSION "Version" |
765 | #define FIELD_KFBXCACHE_CACHE_PATH "CachePath" |
766 | |
767 | // |
768 | // FbxBindingTable |
769 | // |
770 | #define FIELD_KFBXBINDINGTABLE_BINDING_TABLE "BindingTable" |
771 | #define FIELD_KFBXBINDINGTABLE_VERSION "Version" |
772 | #define FIELD_KFBXBINDINGTABLE_TARGET "Target" |
773 | #define FIELD_KFBXBINDINGTABLE_ENTRY "Entry" |
774 | |
775 | // |
776 | // FbxImplementation |
777 | // |
778 | #define FIELD_KFBXIMPLEMENTATION_IMPLEMENTATION "Implementation" |
779 | #define FIELD_KFBXIMPLEMENTATION_VERSION "Version" |
780 | |
781 | // |
782 | // FbxBindingOperator |
783 | // |
784 | #define FIELD_KFBXBINDINGOPERATOR_BINDING_OPERATOR "BindingOperator" |
785 | #define FIELD_KFBXBINDINGOPERATOR_VERSION "Version" |
786 | #define FIELD_KFBXBINDINGOPERATOR_ENTRY "Entry" |
787 | |
788 | // |
789 | // FbxCollection |
790 | // |
791 | #define FIELD_KFBXCOLLECTION_COLLECTION "Collection" |
792 | #define FIELD_KFBXCOLLECTION_VERSION "Version" |
793 | |
794 | // |
795 | // FbxCollectionExclusive |
796 | // |
797 | #define FIELD_KFBXCOLLECTIONEXCLUSIVE_COLLECTIONEXCLUSIVE "CollectionExclusive" |
798 | #define FIELD_KFBXCOLLECTIONEXCLUSIVE_VERSION "Version" |
799 | |
800 | // |
801 | // FbxSelectionSet |
802 | // |
803 | #define FIELD_KFBXSELECTIONSET_VERTICE_INDEXARRAY "VertexIndexArray" |
804 | #define FIELD_KFBXSELECTIONSET_EDGE_INDEXARRAY "EdgeIndexArray" |
805 | #define FIELD_KFBXSELECTIONSET_POLYGONVERTICES_INDEXARRAY "PolygonIndexArray" |
806 | |
807 | // |
808 | // FbxDisplayLayer |
809 | // |
810 | #define FIELD_KFBXDISPLAYLAYER_DISPLAYLAYER "DisplayLayer" |
811 | #define FIELD_KFBXDISPLAYLAYER_VERSION "Version" |
812 | |
813 | // |
814 | // FbxDocument |
815 | // |
816 | #define FIELD_KFBXDOCUMENT_DOCUMENT "Document" |
817 | #define FIELD_KFBXDOCUMENT_VERSION "Version" |
818 | |
819 | // |
820 | // FbxLayeredTexture |
821 | // |
822 | #define FIELD_KFBXLAYEREDTEXTURE_LAYERED_TEXTURE "LayeredTexture" |
823 | #define FIELD_KFBXLAYEREDTEXTURE_VERSION "Version" |
824 | #define FIELD_KFBXLAYEREDTEXTURE_BLENDMODES "BlendModes" |
825 | #define FIELD_KFBXLAYEREDTEXTURE_ALPHAS "Alphas" |
826 | |
827 | // |
828 | // FbxGobo |
829 | // |
830 | #define FIELD_KFBXGOBO_GOBOMANAGER "GoboManager" |
831 | #define FIELD_KFBXGOBO_GOBO "Gobo" |
832 | #define FIELD_KFBXGOBO_LIGHTGOBO "LightGobo" |
833 | #define FIELD_KFBXGOBO_VERSION "Version" |
834 | #define FIELD_KFBXGOBO_GOBONAME "GoboName" |
835 | #define FIELD_KFBXGOBO_GOBOPATH "GoboPath" |
836 | #define FIELD_KFBXGOBO_DRAWCOMPONENT "DrawComponent" |
837 | |
838 | |
839 | // |
840 | // Password |
841 | // |
842 | #define FIELD_PASSWORD "NodeId" |
843 | #define FIELD_OLD_PASSWORD "Param2a" |
844 | #define FIELD_XOR_STRING "?|/?*" |
845 | |
846 | |
847 | // Meanfull names for MB 6.0 |
848 | #define FIELD_KFBXLAYER_ELEMENT_UV "LayerElementUV" |
849 | #define FIELD_KFBXLAYER_ELEMENT_SMOOTHING "LayerElementSmoothing" |
850 | #define FIELD_KFBXLAYER_ELEMENT_VERTEX_CREASE "LayerElementVertexCrease" |
851 | #define FIELD_KFBXLAYER_ELEMENT_EDGE_CREASE "LayerElementEdgeCrease" |
852 | #define FIELD_KFBXLAYER_ELEMENT_HOLE "LayerElementHole" |
853 | #define FIELD_KFBXLAYER_ELEMENT_USER_DATA "LayerElementUserData" |
854 | #define FIELD_KFBXLAYER_ELEMENT_VISIBILITY "LayerElementVisibility" |
855 | #define FIELD_KFBXLAYER_ELEMENT_NORMAL "LayerElementNormal" |
856 | #define FIELD_KFBXLAYER_ELEMENT_BINORMAL "LayerElementBinormal" |
857 | #define FIELD_KFBXLAYER_ELEMENT_TANGENT "LayerElementTangent" |
858 | #define FIELD_KFBXLAYER_ELEMENT_MATERIAL "LayerElementMaterial" |
859 | #define FIELD_KFBXLAYER_ELEMENT_TEXTURE "LayerElementTexture" |
860 | #define FIELD_KFBXLAYER_ELEMENT_COLOR "LayerElementColor" |
861 | #define FIELD_KFBXLAYER_ELEMENT_POLYGON_GROUP "LayerElementPolygonGroup" |
862 | #define FIELD_KFBXLAYER_ELEMENT_VERSION "Version" |
863 | #define FIELD_KFBXLAYER_ELEMENT_NAME "Name" |
864 | #define FIELD_KFBXLAYER_ELEMENT_TYPED_INDEX "TypedIndex" |
865 | #define FIELD_KFBXLAYER_ELEMENT_MAPPING_INFO_TYPE "MappingInformationType" |
866 | #define FIELD_KFBXLAYER_ELEMENT_REFERENCE_INFO_TYPE "ReferenceInformationType" |
867 | #define FIELD_KFBXLAYER "Layer" |
868 | #define FIELD_KFBXLAYER_VERSION "Version" |
869 | #define FIELD_KFBXLAYER_ELEMENT "LayerElement" |
870 | #define FIELD_KFBXLAYER_ELEMENT_TYPE "Type" |
871 | |
872 | // |
873 | // FbxLayer |
874 | // |
875 | #define FIELD_KFBXLAYER_GEOMETRY_LAYER "GeometryLayer" |
876 | #define FIELD_KFBXLAYER_LAYER_TEXTURE_INFO "LayerTextureInfo" |
877 | #define FIELD_KFBXLAYER_TEXTURE_MODE "TextureMode" |
878 | #define FIELD_KFBXLAYER_TEXTURE_BLEND_MODE "TextureBlendMode" |
879 | #define FIELD_KFBXLAYER_TEXTURE_ID_COUNT "TextureIdCount" |
880 | #define FIELD_KFBXLAYER_TEXTURE_ID "TextureId" |
881 | #define FIELD_KFBXLAYER_UV_MODE "UVMode" |
882 | #define FIELD_KFBXLAYER_UV_COUNT "UVCount" |
883 | #define FIELD_KFBXLAYER_UV "UV" |
884 | #define FIELD_KFBXLAYER_UV_INDEX "UVIndex" |
885 | #define FIELD_KFBXLAYER_UV_ID_COUNT "UVIdCount" |
886 | #define FIELD_KFBXLAYER_UV_ID "UVId" |
887 | |
888 | // |
889 | // FbxPose |
890 | // |
891 | #define FIELD_KFBXPOSE_VERSION "Version" |
892 | #define FIELD_KFBXPOSE_TYPE "Type" |
893 | #define FIELD_KFBXPOSE_POSE "Pose" |
894 | #define FIELD_KFBXPOSE_BIND_POSE "BindPose" |
895 | #define FIELD_KFBXPOSE_REST_POSE "RestPose" |
896 | |
897 | |
898 | // |
899 | // KSceneInfo |
900 | // |
901 | #define FIELD_SCENEINFO "SceneInfo" |
902 | #define FIELD_SCENEINFO_TYPE "Type" |
903 | #define FIELD_SCENEINFO_VERSION "Version" |
904 | #define FIELD_SCENEINFO_METADATA "MetaData" |
905 | #define FIELD_SCENEINFO_METADATA_VERSION "Version" |
906 | #define FIELD_SCENEINFO_METADATA_TITLE "Title" |
907 | #define FIELD_SCENEINFO_METADATA_SUBJECT "Subject" |
908 | #define FIELD_SCENEINFO_METADATA_AUTHOR "Author" |
909 | #define FIELD_SCENEINFO_METADATA_KEYWORDS "Keywords" |
910 | #define FIELD_SCENEINFO_METADATA_REVISION "Revision" |
911 | #define "Comment" |
912 | |
913 | // |
914 | // Global setting: |
915 | // |
916 | #define FIELD_GLOBAL_SETTINGS "GlobalSettings" |
917 | #define FIELD_GLOBAL_SETTINGS_VERSION "Version" |
918 | |
919 | // |
920 | // FbxSceneReference: |
921 | // |
922 | #define FIELD_KFBXREFERENCE_REFERENCE "SceneReference" |
923 | #define FIELD_KFBXREFERENCE_VERSION "Version" |
924 | |
925 | // |
926 | // Constraints |
927 | // |
928 | #define FIELD_CONSTRAINT "Constraint" |
929 | #define FIELD_CONSTRAINT_VERSION "Version" |
930 | #define FIELD_CONSTRAINT_OFFSET "Offset" |
931 | #define TOKEN_KFBXCONSTRAINT_CONSTRAINT "Constraint" |
932 | #define TOKEN_KFBXCONSTRAINT_POSITION "Position From Positions" |
933 | #define TOKEN_KFBXCONSTRAINT_ROTATION "Rotation From Rotations" |
934 | #define TOKEN_KFBXCONSTRAINT_SCALE "Scale From Scales" |
935 | #define TOKEN_KFBXCONSTRAINT_PARENT "Parent-Child" |
936 | #define TOKEN_KFBXCONSTRAINT_SINGLECHAINIK "Single Chain IK" |
937 | #define TOKEN_KFBXCONSTRAINT_AIM "Aim" |
938 | #define TOKEN_KFBXCONSTRAINT_CHARACTER "Character" |
939 | #define TOKEN_KFBXCONSTRAINT_CUSTOM "Custom" |
940 | |
941 | // |
942 | // Controlset plug |
943 | // |
944 | |
945 | |
946 | // |
947 | // Object definition |
948 | // |
949 | #define FIELD_OBJECT_DESCRIPTION "Document" |
950 | #define FIELD_OBJECT_DESCRIPTION_NAME "Name" |
951 | #define FIELD_OBJECT_REFERENCES "References" |
952 | #define FIELD_OBJECT_REFERENCES_FILE_PATH_URL "FilePathUrl" |
953 | #define FIELD_OBJECT_REFERENCES_REFERENCE "Reference" |
954 | #define FIELD_OBJECT_DEFINITION "Definitions" |
955 | #define FIELD_OBJECT_PROPERTY_TEMPLATE "PropertyTemplate" |
956 | #define FIELD_OBJECT_DEFINITION_VERSION "Version" |
957 | #define FIELD_OBJECT_DEFINITION_COUNT "Count" |
958 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE "ObjectType" |
959 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_REFERENCE "SceneReference" |
960 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONTAINER "Container" |
961 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MODEL "Model" |
962 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GEOMETRY "Geometry" |
963 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_NODE_ATTRIBUTE "NodeAttribute" |
964 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GEOMETRY_WEIGHTED_MAP "GeometryWeightedMap" |
965 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MARKETSET "MarkerSet" |
966 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_MATERIAL "Material" |
967 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_COLLECTION "Collection" |
968 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_COLLECTION_EXCLUSIVE "CollectionExclusive" |
969 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DISPLAY_LAYER "DisplayLayer" |
970 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TEXTURE "Texture" |
971 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_THUMBNAIL "Thumbnail" |
972 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_VIDEO "Video" |
973 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DEFORMER "Deformer" |
974 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SUBDEFORMER "SubDeformer" |
975 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SHAPE "Shape" |
976 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BLENDSHAPE "BlendShape" |
977 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BLENDSHAPECHANNEL "BlendShapeChannel" |
978 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONSTRAINT "Constraint" |
979 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CONTROLSET_PLUG "ControlSetPlug" |
980 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_POSE "Pose" |
981 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GENERIC_NODE "GenericNode" |
982 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BOUNDARY "Boundary" |
983 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CACHE "Cache" |
984 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_IMPLEMENTATION "Implementation" |
985 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BINDINGTABLE "BindingTable" |
986 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_BINDINGOPERATOR "BindingOperator" |
987 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_LAYERED_TEXTURE "LayeredTexture" |
988 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_PROCEDURAL_TEXTURE "ProceduralTexture" |
989 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SCENEINFO FIELD_SCENEINFO |
990 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SCENE "Scene" |
991 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_LIBRARY "Library" |
992 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_DOCUMENT "Document" |
993 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_FOLDER "Folder" |
994 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_CLIP "Clip" |
995 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TIMELINE "TimelineX" |
996 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_TIMELINE_TRACK "TimelineXTrack" |
997 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ENVIRONMENT "KFbxEnvironment" |
998 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_OBJECTMETADATA "ObjectMetaData" |
999 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_PLUGIN_PARAMS "PluginParameters" |
1000 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_STACK "AnimationStack" |
1001 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_LAYER "AnimationLayer" |
1002 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_CURVENODE "AnimationCurveNode" |
1003 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_CURVE "AnimationCurve" |
1004 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_ANIM_EVALUATOR "AnimationEvaluator" |
1005 | |
1006 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_SELECTIONNODE "SelectionNode" |
1007 | |
1008 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_MESH "Mesh" |
1009 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_SUBDIV "Subdiv" |
1010 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_PATCH "Patch" |
1011 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURB "Nurb" |
1012 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURBS_SURFACE "NurbsSurface" |
1013 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_NURBS_CURVE "NurbsCurve" |
1014 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_TRIM_NURB_SURFACE "TrimNurbsSurface" |
1015 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_BOUNDARY "Boundary" |
1016 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_LINE "Line" |
1017 | #define FIELD_OBJECT_TYPE_GEOMETRY_SUBTYPE_SHAPE "Shape" |
1018 | #define FIELD_OBJECT_DEFINITION_OBJECT_TYPE_GLOBAL_SETTINGS FIELD_GLOBAL_SETTINGS |
1019 | |
1020 | // |
1021 | // Object properties |
1022 | // |
1023 | #define FIELD_OBJECT_PROPERTIES "Objects" |
1024 | |
1025 | |
1026 | // |
1027 | // Object relations |
1028 | // |
1029 | #define FIELD_OBJECT_RELATIONS "Relations" |
1030 | #define FIELD_OBJECT_RELATIONS_TYPE_MODEL "Model" |
1031 | #define FIELD_OBJECT_RELATIONS_TYPE_MATERIAL "Material" |
1032 | #define FIELD_OBJECT_RELATIONS_TYPE_TEXTURE "Texture" |
1033 | #define FIELD_OBJECT_RELATIONS_TYPE_VIDEO "Video" |
1034 | #define FIELD_OBJECT_RELATIONS_TYPE_CONSTRAINT "Constraint" |
1035 | #define FIELD_OBJECT_RELATIONS_TYPE_DEFORMER "Deformer" |
1036 | #define FIELD_OBJECT_RELATIONS_TYPE_POSE "Pose" |
1037 | #define FIELD_OBJECT_RELATIONS_TYPE_SCENEINFO FIELD_SCENEINFO |
1038 | #define FIELD_OBJECT_RELATIONS_TYPE_CACHE "Cache" |
1039 | |
1040 | // |
1041 | // Object connections |
1042 | // |
1043 | #define FIELD_OBJECT_CONNECTIONS "Connections" |
1044 | |
1045 | |
1046 | // |
1047 | // Takes |
1048 | // |
1049 | #define FIELD_TAKES "Takes" |
1050 | |
1051 | // Embedded files |
1052 | #define FIELD_EMBEDDED_FILES "Embedding" |
1053 | #define FIELD_EMBEDDED_FILE "File" |
1054 | // Original filename, relative to the fbx |
1055 | // It may point to a file not below the fbx. |
1056 | #define FIELD_EMBEDDED_ORIGINAL_FILENAME "Original" |
1057 | // Embedded filename, unique to the fbx, always relative to the fbx file; |
1058 | // if two original filenames, in separate folders, are embedded in an fbx file, |
1059 | // one of them will be renamed by using a folder. |
1060 | #define FIELD_EMBEDDED_FILENAME "Filename" |
1061 | |
1062 | // Link back to the objects which use this file. |
1063 | #define FIELD_EMBEDDED_CONSUMERS "Consumers" |
1064 | #define FIELD_EMBEDDED_CONSUMER "Consumer" |
1065 | |
1066 | // |
1067 | // Node Attribute |
1068 | // |
1069 | #define FIELD_NODE_ATTRIBUTE_NAME "NodeAttributeName" |
1070 | #define FIELD_NODE_ATTRIBUTE_REFTO "NodeAttributeRefTo" |
1071 | |
1072 | // |
1073 | // Old sections |
1074 | // |
1075 | #define FIELD_OLD_SECTION_VERSION5 "Version5" |
1076 | #define FIELD_OLD_SECTION_HIERARCHYVIEW "HierarchyView" |
1077 | |
1078 | #define OBJECT_OLD_SECTION_VERSION5 "OldSection_VersionFive" |
1079 | #define OBJECT_OLD_SECTION_HIERARCHYVIEW "OldSection_HierarchyView" |
1080 | |
1081 | #include <fbxsdk/fbxsdk_nsend.h> |
1082 | |
1083 | #endif /* _FBXSDK_FILEIO_FILE_TOKENS_H_ */ |
1084 | |