Home
last modified time | relevance | path

Searched refs:bone (Results 1 – 7 of 7) sorted by relevance

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_CalculatedTransform.cpp32 CalculatedTransform::Setup(const ResBone bone) in Setup() argument
37 this->SetTransform(bone.GetTransform()); in Setup()
38 if ( ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_IDENTITY) ) in Setup()
42 if ( ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_TRANSLATE_ZERO) ) in Setup()
47 if ( ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_ROTATE_ZERO) ) in Setup()
52 if ( ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_SCALE_ONE) ) in Setup()
56 if ( ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_UNIFORM_SCALE) ) in Setup()
Dgfx_SkeletalModel.cpp64 for (ResBoneArray::iterator bone = bones.begin(); bone != bonesEnd; ++bone) in Create() local
67 poseTransforms.PushBackFast(*bone); in Create()
182 ResBone bone = resSkeleton.GetBones(resAnimGroupMember.GetPath()); in CreateSkeletalAnimGroup() local
183 NW_ASSERT(bone.IsValid()); in CreateSkeletalAnimGroup()
184 const int boneIdx = bone.GetIndex(); in CreateSkeletalAnimGroup()
262 ResBone bone = m_Skeleton->GetResSkeleton().GetBones(resAnimGroupMember.GetPath()); in SetupAnimGroup() local
263 NW_ASSERT(bone.IsValid()); in SetupAnimGroup()
264 const int boneIdx = bone.GetIndex(); in SetupAnimGroup()
Dgfx_SkeletonUpdater.cpp90 ResBone bone = resSkeleton.GetBones(index); in UpdateWorld() local
91 int parentBoneIndex = bone.GetParentBoneIndex(); in UpdateWorld()
120 ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_IS_SEGMENTSCALE_COMPENSATE)); in UpdateWorld()
135 ResBone bone = resSkeleton.GetBones(index); in UpdateWorld() local
136 int parentBoneIndex = bone.GetParentBoneIndex(); in UpdateWorld()
179 ResBone bone = resSkeleton.GetBones(index); in UpdateWorld() local
180 int parentBoneIndex = bone.GetParentBoneIndex(); in UpdateWorld()
245 ResBone bone = resSkeleton.GetBones(index); in UpdateView() local
247 ResBone::BillboardMode billboardMode = bone.GetBillboardMode(); in UpdateView()
287 …ut::CheckFlag(bone.GetFlags(), ResBoneData::FLAG_HAS_SKINNING_MATRIX | ResBoneData::FLAG_IS_NEED_R… in UpdateView()
[all …]
Dgfx_MeshRenderer.cpp551 ResBone bone = resSkeleton.GetBones(boneIndex); in SetMatrixPalette() local
552 bool hasSkinningMatrix = (bone.GetFlags() & ResBoneData::FLAG_HAS_SKINNING_MATRIX) != 0; in SetMatrixPalette()
/NW4C-2.0.3/include/nw/gfx/
Dgfx_Skeleton.h229 ResBone bone = m_Resource.GetBones(index); in GetTransform() local
230 if (!bone.IsValid()) { return false; } in GetTransform()
231 *transform = &bone.GetTransform(); in GetTransform()
239 ResBone bone = m_Resource.GetBones(index); in GetTransform() local
240 if (!bone.IsValid()) { return false; } in GetTransform()
241 *transform = &bone.GetTransform(); in GetTransform()
Dgfx_CalculatedTransform.h161 CalculatedTransform(const ResBone bone) in CalculatedTransform() argument
165 Setup(bone); in CalculatedTransform()
181 void Setup(const ResBone bone);
/NW4C-2.0.3/sources/libraries/anim/res/
Danim_ResAnimGroup.cpp130 CalculatedTransform* bone = in SetValue() local
135 bone->SetTransform(*transform); in SetValue()
136 bone->UpdateScaleFlags(); in SetValue()
137 bone->UpdateRotateFlags(); in SetValue()
138 bone->UpdateTranslateFlags(); in SetValue()
139 bone->UpdateCompositeFlags(); in SetValue()