Home
last modified time | relevance | path

Searched refs:evaluator (Results 1 – 15 of 15) sorted by relevance

/NW4C-1.3.3/demos/gfx/MultiInstanceDemo/sources/
DMultiInstanceDemo.cpp98 nw::gfx::TransformAnimEvaluator* evaluator; member
212 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
220 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
222 return evaluator; in CreateTransformAnimEvaluator()
243 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local
246 NW_NULL_ASSERT(evaluator); in InitializeSkeletalAnim()
249 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim()
252 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim()
254 return evaluator; in InitializeSkeletalAnim()
265 nw::gfx::SafeDestroy(s_AnimModelSets[animIdx].evaluator); in TerminateAnim()
[all …]
/NW4C-1.3.3/demos/gfx/AnimationDemo/sources/
DAnimationDemo.cpp193 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
201 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
203 return evaluator; in CreateTransformAnimEvaluator()
253 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local
255 if (evaluator == NULL) in InitializeSkeletalAnim()
262 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim()
275 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim()
277 return evaluator; in InitializeSkeletalAnim()
293 nw::gfx::TransformAnimEvaluator* evaluator = in ChangeSpeed() local
295 if (evaluator != NULL) in ChangeSpeed()
[all …]
/NW4C-1.3.3/demos/gfx/AnimationChangeDemo/sources/
DAnimationChangeDemo.cpp201 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
209 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
211 return evaluator; in CreateTransformAnimEvaluator()
276 nw::gfx::TransformAnimEvaluator* evaluator = in ChangeAnimation() local
278 if (evaluator != NULL) in ChangeAnimation()
285 evaluator->ChangeAnim(s_ResAnim0); in ChangeAnimation()
289 evaluator->ChangeAnim(s_ResAnim1); in ChangeAnimation()
295 evaluator->ChangeAnim(s_ResAnimEmpty); in ChangeAnimation()
301 evaluator->Reset(); in ChangeAnimation()
/NW4C-1.3.3/demos/Nw4cDemo/sources/
DGfxCtrl.cpp255 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateModel() local
261 if (!evaluator){ NW_FATAL_ERROR("Animation Evaluator is Valid"); } in CreateModel()
264 pModel->AddAnimEvaluator( evaluator ); in CreateModel()
267 isPushed = m_AnimationArray.push_back( evaluator ); in CreateModel()
626 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateCamera() local
632 if (!evaluator){ NW_FATAL_ERROR("Animation Evaluator is Valid"); } in CreateCamera()
635 m_SmCamera->AddAnimEvaluator( evaluator ); in CreateCamera()
638 isPushed = m_AnimationArray.push_back( evaluator ); in CreateCamera()
/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_Light.cpp214 AnimEvaluator* evaluator = ut::DynamicCast<AnimEvaluator*>(animObject); in ValidateLightAnimType() local
215 NW_NULL_ASSERT(evaluator); in ValidateLightAnimType()
217 anim::ResLightAnim lightAnim(evaluator->GetAnimData().ptr()); in ValidateLightAnimType()
Dgfx_AnimObject.cpp968 void AnimBinding::EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator) in EvaluateSimple() argument
975 int animCount = evaluator->GetAnimData().GetMemberAnimSetCount(); in EvaluateSimple()
978 int memberIdx = evaluator->ReverseBindIndexTable()[animIdx]; in EvaluateSimple()
983 EvaluateMember(animGroup, memberIdx, evaluator, lastTargetObjIdx, targetObjSkipFlag); in EvaluateSimple()
988 void AnimBinding::EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator) in EvaluateTransformSimple() argument
993 int animCount = evaluator->GetAnimData().GetMemberAnimSetCount(); in EvaluateTransformSimple()
996 int memberIdx = evaluator->ReverseBindIndexTable()[animIdx]; in EvaluateTransformSimple()
1001 EvaluateTransformMemberFast(animGroup, memberIdx, evaluator); in EvaluateTransformSimple()
1054 …EvaluateTransformMemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEvaluator* evaluator) in EvaluateTransformMemberFast() argument
1070 evaluator->GetResultFast(target, memberIdx); in EvaluateTransformMemberFast()
Dgfx_TransformAnim.cpp70 const TransformAnimEvaluator* evaluator = in DisableSRTWeightsIfNeeded() local
72 if (evaluator != NULL) in DisableSRTWeightsIfNeeded()
74 if (evaluator->GetIsScaleDisabled()) in DisableSRTWeightsIfNeeded()
78 if (evaluator->GetIsRotateDisabled()) in DisableSRTWeightsIfNeeded()
82 if (evaluator->GetIsTranslateDisabled()) in DisableSRTWeightsIfNeeded()
940 const TransformAnimEvaluator* evaluator = in GetResult() local
942 if (evaluator != NULL) in GetResult()
944 if (!evaluator->GetIsScaleDisabled()) in GetResult()
948 if (!evaluator->GetIsRotateDisabled()) in GetResult()
952 if (!evaluator->GetIsTranslateDisabled()) in GetResult()
Dgfx_Camera.cpp1267 AnimEvaluator* evaluator = ut::DynamicCast<AnimEvaluator*>(animObject); in ValidateCameraAnimType() local
1268 NW_NULL_ASSERT(evaluator); in ValidateCameraAnimType()
1270 anim::ResCameraAnim cameraAnim(evaluator->GetAnimData().ptr()); in ValidateCameraAnimType()
/NW4C-1.3.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp465 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
472 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
474 return evaluator; in CreateTransformAnimEvaluator()
499 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local
501 if (evaluator == NULL) in InitializeSkeletalAnim()
507 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim()
511 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim()
512 s_AnimObjects.PushBack(evaluator); in InitializeSkeletalAnim()
/NW4C-1.3.3/demos/gfx/AnimationBlendDemo/sources/
DAnimationBlendDemo.cpp206 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
214 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
216 return evaluator; in CreateTransformAnimEvaluator()
249 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateMaterialAnimEvaluator() local
256 return evaluator; in CreateMaterialAnimEvaluator()
/NW4C-1.3.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp472 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
479 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
481 return evaluator; in CreateTransformAnimEvaluator()
506 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local
508 if (evaluator == NULL) in InitializeSkeletalAnim()
514 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim()
518 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim()
519 s_AnimObjects.PushBack(evaluator); in InitializeSkeletalAnim()
/NW4C-1.3.3/demos/gfx/PartialAnimationDemo/sources/
DPartialAnimationDemo.cpp195 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local
203 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator()
205 return evaluator; in CreateTransformAnimEvaluator()
/NW4C-1.3.3/include/nw/gfx/
Dgfx_TransformAnim.h604 TransformAnimEvaluator* evaluator = new(buf) TransformAnimEvaluator(allocator); in Create() local
606 … Result result = evaluator->Initialize(m_AnimData, m_MaxMembers, m_MaxAnimMembers, m_AllocCache); in Create()
609 return evaluator; in Create()
Dgfx_AnimObject.h860 NW_FORCE_INLINE void EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator);
861 …FORCE_INLINE void EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator);
867 …MemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEvaluator* evaluator); //!< @details …
/NW4C-1.3.3/demos/gfx/ConstraintDemo/sources/
DConstraintDemo.cpp452 …nw::gfx::BaseAnimEvaluator* evaluator = nw::ut::DynamicCast<nw::gfx::BaseAnimEvaluator*>(s_AnimObj… in ResetParticle() local
453 if (evaluator) in ResetParticle()
455 evaluator->SetFrame(0); in ResetParticle()