Home
last modified time | relevance | path

Searched refs:CalculatedTransform (Results 1 – 25 of 26) sorted by relevance

12

/NW4C-1.2.23/include/nw/gfx/
Dgfx_TransformAnim.h101 CalculatedTransform* dst,
102 const CalculatedTransform* src,
113 CalculatedTransform* dst,
114 const CalculatedTransform* src,
124 bool PostBlendAccurateScale(CalculatedTransform* transform) const;
134 CalculatedTransform* dst,
135 const CalculatedTransform* src,
146 CalculatedTransform* dst,
147 const CalculatedTransform* src,
158 CalculatedTransform* dst,
[all …]
Dgfx_WorldMatrixUpdater.h33 class CalculatedTransform; variable
83 CalculatedTransform* worldTransform,
84 const CalculatedTransform& localTransform,
85 const CalculatedTransform& parentWorldTransform,
86 const CalculatedTransform& parentLocalTransform,
99 CalculatedTransform* worldTransform,
100 const CalculatedTransform& localTransform,
101 const CalculatedTransform& parentWorldTransform,
102 const CalculatedTransform& parentLocalTransform) const;
114 CalculatedTransform* worldTransform,
[all …]
Dgfx_CalculatedTransform.h32 class CalculatedTransform
109 static const CalculatedTransform& Identity() in Identity()
111 static const CalculatedTransform identity( in Identity()
131 CalculatedTransform(bit32 flags) in CalculatedTransform() function
139 CalculatedTransform() in CalculatedTransform() function
151 CalculatedTransform(const ResBone bone) in CalculatedTransform() function
159 CalculatedTransform(const CalculatedTransform& transform) in CalculatedTransform() function
195 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetTransformMatrix()
218 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetTransformMatrix()
236 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetRotateMatrix()
[all …]
Dgfx_TransformNode.h146 CalculatedTransform& Transform() { return m_Transform; } in Transform()
149 const CalculatedTransform& Transform() const { return m_Transform; } in Transform()
159 CalculatedTransform& WorldTransform() { return m_CalculatedTransform; } in WorldTransform()
164 const CalculatedTransform& WorldTransform() const { return m_CalculatedTransform; } in WorldTransform()
203 virtual const CalculatedTransform& TrackbackWorldTransform() const in TrackbackWorldTransform()
209 virtual const CalculatedTransform& TrackbackLocalTransform() const in TrackbackLocalTransform()
322 CalculatedTransform m_Transform;
324 CalculatedTransform m_CalculatedTransform;
343 if (this->Transform().IsEnabledFlags(CalculatedTransform::FLAG_IS_DIRTY)) in InheritTraversalResults()
Dgfx_BillboardUpdater.h68 const CalculatedTransform& worldTransform,
69 const CalculatedTransform& localTransform,
81 const CalculatedTransform& transform,
87 const CalculatedTransform& transform,
Dgfx_SceneNode.h321 virtual const CalculatedTransform& TrackbackWorldTransform() const in TrackbackWorldTransform()
326 return CalculatedTransform::Identity(); in TrackbackWorldTransform()
333 virtual const CalculatedTransform& TrackbackLocalTransform() const in TrackbackLocalTransform()
338 return CalculatedTransform::Identity(); in TrackbackLocalTransform()
Dgfx_Model.h831 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix()
852 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix()
859 else if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE)) in UpdateModelViewMatrixAndNormalMatrix()
879 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix()
884 else if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE)) in UpdateModelViewMatrixAndNormalMatrix()
Dgfx_Skeleton.h35 class CalculatedTransform; variable
67 typedef CalculatedTransform Transform;
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_WorldMatrixUpdater.cpp62 const CalculatedTransform& localTransform, in CalculateWorldXsi()
63 const CalculatedTransform& parentWorldTransform, in CalculateWorldXsi()
64 const CalculatedTransform& parentLocalTransform in CalculateWorldXsi()
75 CalculatedTransform::FLAG_IS_IDENTITY | CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO)) in CalculateWorldXsi()
82 …bool isParentScaleOne = parentWorldTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE… in CalculateWorldXsi()
88 if (localTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_ROTATE_ZERO)) in CalculateWorldXsi()
123 if (parentWorldTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in CalculateWorldXsi()
138 const CalculatedTransform& localTransform, in CalculateWorldMayaSsc()
139 const CalculatedTransform& parentWorldTransform, in CalculateWorldMayaSsc()
140 const CalculatedTransform& parentLocalTransform in CalculateWorldMayaSsc()
[all …]
Dgfx_CalculatedTransform.cpp28 CalculatedTransform::Setup(const ResBone bone) in Setup()
36 this->EnableFlags(CalculatedTransform::FLAG_IS_IDENTITY); in Setup()
40 this->EnableFlags(CalculatedTransform::FLAG_IS_TRANSLATE_ZERO); in Setup()
45 this->EnableFlags(CalculatedTransform::FLAG_IS_ROTATE_ZERO); in Setup()
50 this->EnableFlags(CalculatedTransform::FLAG_IS_SCALE_ONE); in Setup()
54 this->EnableFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE); in Setup()
58 this->EnableFlags(CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO); in Setup()
64 CalculatedTransform::UpdateFlags() in UpdateFlags()
74 CalculatedTransform::UpdateRotateFlags() in UpdateRotateFlags()
95 CalculatedTransform::UpdateTranslateFlags() in UpdateTranslateFlags()
[all …]
Dgfx_SkeletonUpdater.cpp86 …if (pose.GetTransform(index)->IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_… in UpdateWorld()
90 const CalculatedTransform* parentWorldTransform; in UpdateWorld()
91 const CalculatedTransform* parentLocalTransform; in UpdateWorld()
97 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateWorld()
98 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateWorld()
131 …if ( pose.GetTransform(index)->IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION… in UpdateWorld()
135 const CalculatedTransform* parentWorldTransform; in UpdateWorld()
136 const CalculatedTransform* parentLocalTransform; in UpdateWorld()
142 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateWorld()
143 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateWorld()
[all …]
Dgfx_TransformAnim.cpp37 const bit32 XFORM_CONVERTED = CalculatedTransform::FLAG_CONVERTED_FOR_BLEND;
38 const bit32 XFORM_IGNORE_S = CalculatedTransform::FLAG_IS_IGNORE_SCALE;
39 const bit32 XFORM_IGNORE_R = CalculatedTransform::FLAG_IS_IGNORE_ROTATE;
40 const bit32 XFORM_IGNORE_T = CalculatedTransform::FLAG_IS_IGNORE_TRANSLATE;
93 RestoreIgnoreFlags(CalculatedTransform* transform, const bit32 flagsBak) in RestoreIgnoreFlags()
149 CalculatedTransform* transform, in AdjustZeroRotateMatrix()
185 *reinterpret_cast<CalculatedTransform*>(target) = in Apply()
186 *reinterpret_cast<const CalculatedTransform*>(result->GetValueBuffer()); in Apply()
196 *reinterpret_cast<CalculatedTransform*>(result->GetValueBuffer()) = in ConvertToAnimResult()
197 *reinterpret_cast<const CalculatedTransform*>(source); in ConvertToAnimResult()
[all …]
Dgfx_TransformNode.cpp186 …if (this->Transform().IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_ENABLED)) in UpdateTransform()
191 const CalculatedTransform* parentWorldTransform; in UpdateTransform()
192 const CalculatedTransform* parentLocalTransform; in UpdateTransform()
196 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateTransform()
197 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateTransform()
225 this->Transform().DisableFlags(CalculatedTransform::FLAG_IS_DIRTY); in UpdateTransform()
Dgfx_BillboardUpdater.cpp62 const CalculatedTransform& worldTransform, in Update()
63 const CalculatedTransform& localTransform, in Update()
168 const CalculatedTransform& transform, in CalculateLocalMatrix()
178 if (transform.IsEnabledFlags(CalculatedTransform::FLAG_IS_IDENTITY)) in CalculateLocalMatrix()
247 const CalculatedTransform& transform, in CalculateScreenLocalMatrix()
256 if ( transform.IsEnabledFlags(CalculatedTransform::FLAG_IS_IDENTITY) ) in CalculateScreenLocalMatrix()
Dgfx_StandardSkeleton.cpp51 poseWorldTransforms.PushBackFast(nw::gfx::CalculatedTransform::Identity()); in Create()
Dgfx_AnimObject.cpp1047CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMember()
1070CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMemberFast()
Dgfx_SkeletalModel.cpp196 CalculatedTransform* ptr = in GetAnimTargetObject()
/NW4C-1.2.23/sources/libraries/anim/res/
Danim_ResAnim.cpp48 return sizeof(gfx::CalculatedTransform); in GetPrimitiveSize()
316 gfx::CalculatedTransform* dst = new (dstBuf) gfx::CalculatedTransform(); in EvaluateResult()
330 gfx::CalculatedTransform* dst = reinterpret_cast<gfx::CalculatedTransform*>(target); in ApplyCache()
331 … const gfx::CalculatedTransform* src = reinterpret_cast<const gfx::CalculatedTransform*>(cacheBuf); in ApplyCache()
338 ResBakedTransformAnim::ApplyBakedFlags(gfx::CalculatedTransform* transform, const bit32 flags) in ApplyBakedFlags()
341 gfx::CalculatedTransform::FLAG_IS_IDENTITY | in ApplyBakedFlags()
342 gfx::CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO | in ApplyBakedFlags()
343 gfx::CalculatedTransform::FLAG_IS_ROTATE_ZERO | in ApplyBakedFlags()
344 gfx::CalculatedTransform::FLAG_IS_TRANSLATE_ZERO | in ApplyBakedFlags()
345 gfx::CalculatedTransform::FLAG_IS_SCALE_ONE | in ApplyBakedFlags()
[all …]
Danim_ResAnimGroup.cpp123 CalculatedTransform* bone = in SetValue()
124 reinterpret_cast<CalculatedTransform*>(object); in SetValue()
346 transformNode->Transform().EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetValue()
/NW4C-1.2.23/demos/Nw4cDemo/sources/
DSmModel.cpp392 …transformNode->Transform().EnableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATI… in SetConstrainId()
394 …transformNode->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULAT… in SetConstrainId()
400 …transformNode->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULAT… in SetConstrainId()
402 …transformNode->Transform().EnableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATI… in SetConstrainId()
/NW4C-1.2.23/demos/gfx/LowLayerDemo/sources/
DLowLayerDemo.cpp457 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode()
463 nw::gfx::CalculatedTransform::Identity(), in UpdateNode()
464 nw::gfx::CalculatedTransform::Identity()); in UpdateNode()
466 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
/NW4C-1.2.23/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp499 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode()
505 nw::gfx::CalculatedTransform::Identity(), in UpdateNode()
506 nw::gfx::CalculatedTransform::Identity()); in UpdateNode()
508 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
/NW4C-1.2.23/demos/gfx/LowLayerAnimationDemo/sources/
DLowLayerAnimationDemo.cpp502 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode()
508 nw::gfx::CalculatedTransform::Identity(), in UpdateNode()
509 nw::gfx::CalculatedTransform::Identity()); in UpdateNode()
511 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
/NW4C-1.2.23/include/nw/anim/res/
Danim_ResAnim.h35 class CalculatedTransform; variable
1045 static void ApplyBakedFlags(gfx::CalculatedTransform* transform, const bit32 flags);
/NW4C-1.2.23/demos/gfx/ConstraintDemo/sources/
DConstraintDemo.cpp186 nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_ENABLED); in AddConstrainedObject()
648 …s_Light->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_EN… in SetupConstraint()

12