#include <c4d_raytrace.h>
Motion Blur object.
公共成员函数 |
|
| RayMotionObject () | |
| RayMotionObject ( RayMotionObject &&src) | |
| MAXON_OPERATOR_MOVE_ASSIGNMENT ( RayMotionObject ) | |
| RayMotionObject | ( | ) |
Default constructor.
| RayMotionObject | ( | RayMotionObject && | src | ) |
Copy constructor.
| [in] | src | The source RayMotionObject . |
| MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | RayMotionObject | ) |
Assignment operator.
| [in] | src | The source RayMotionObject . |
| Int32 _motionFlags |
Flags.
| Int32 _motionFrames |
Frames.
| Matrix64 _motionMatrixRef |
Reference matrix.
| Matrix64 _motionMatrixRefInv |
Reference inverse matrix.
| maxon::BaseArray < RayMotionTexture > _texturesData |
Textures data.
| maxon::BaseArray < RayMotionMatrix > _motionData |
Motion matrices.
| maxon::BaseArray < Vector32 > _motionPointsData |
Motion vectors for each subframe.
| Int32 _motionPointsCount |
Motion vector count for each frame.
| maxon::BaseArray < Vector32 > _motionSpdPoints |
SPD Points for each subframe.
| maxon::BaseArray < Vector32 > _motionSpdCooefs |
SPD Points for each subframe.
| Int32 _motionSpdCount |
SPD Points / Coefs count per frame.
| maxon::BaseArray < Vector32 > _motionTexPointsData |
Texture points ( StickTextureTag ).
| Int32 _motionTexPointsCount |
Texture Points count per frame.
| maxon::BaseArray < RayMotionPolyNormal > _motionNormalsData |
Motion normals for each subframe.
| Int32 _motionNormalsCount |
Motion normals count for each frame.
| maxon::BaseArray < RayMotionPolyNormal > _motionNormalsPhongData |
Motion phong normals for each subframe.
| Int32 _motionNormalsPhongCount |
Motion phong normals count for each frame.
| maxon::BaseArray < RayMotionNormal > _motionSubNormalsData |
Motion SPD normals for each subframe.
| Int32 _motionSubNormalsCount |
Motion SPD normals count for each frame.