Home
last modified time | relevance | path

Searched refs:anim (Results 1 – 25 of 51) sorted by relevance

123

/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_AnimObject.cpp24 using namespace nw::anim;
78 anim::AnimBlendOp*
81 static anim::AnimBlendOpBool blendOpBool; in GetAnimBlendOpByType()
82 static anim::AnimBlendOpInt blendOpInt; in GetAnimBlendOpByType()
83 static anim::AnimBlendOpFloat blendOpFloat; in GetAnimBlendOpByType()
84 static anim::AnimBlendOpVector2 blendOpVector2; in GetAnimBlendOpByType()
85 static anim::AnimBlendOpVector3 blendOpVector3; in GetAnimBlendOpByType()
86 static anim::AnimBlendOpRgbaColor blendOpRgbaColor; in GetAnimBlendOpByType()
87 static anim::AnimBlendOpTexture blendOpTexture; in GetAnimBlendOpByType()
96 case anim::ResAnimGroup::BLENDOP_BOOL: in GetAnimBlendOpByType()
[all …]
Dgfx_Model.cpp116 anim::ResAnimGroupMember resAnimGroupMember = in BindMaterialAnim()
143 using namespace anim; in BindVisibilityAnim()
148 anim::ResAnimGroupMember resAnimGroupMember = in BindVisibilityAnim()
153 case anim::ResAnimGroupMember::OBJECT_TYPE_MODEL: in BindVisibilityAnim()
176 case anim::ResAnimGroupMember::OBJECT_TYPE_MESH: in BindVisibilityAnim()
193 case anim::ResAnimGroupMember::OBJECT_TYPE_MESH_NODE_VISIBILITY: in BindVisibilityAnim()
241 anim::ResAnimGroup resAnimGroup = resModel.GetAnimGroups(animGroupIdx); in CreateAnimGroups()
244 if (targetType == anim::ResGraphicsAnimGroup::TARGET_TYPE_MATERIAL || in CreateAnimGroups()
245 targetType == anim::ResGraphicsAnimGroup::TARGET_TYPE_VISIBILITY) in CreateAnimGroups()
263 case anim::ResGraphicsAnimGroup::TARGET_TYPE_MATERIAL: in CreateAnimGroups()
[all …]
Dgfx_Light.cpp56 anim::ResAnimGroup resAnimGroup = resSceneNode.GetAnimGroups(0); in CreateAnimGroup()
58 NW_ASSERT(resAnimGroup.GetTargetType() == anim::ResGraphicsAnimGroup::TARGET_TYPE_LIGHT); in CreateAnimGroup()
79 anim::ResAnimGroupMember member = m_AnimGroup->GetResAnimGroupMember(memberIdx); in CreateAnimGroup()
85 if (member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM && in CreateAnimGroup()
86 member.GetMemberType() == anim::ResTransformMember::MEMBER_TYPE_TRANSFORM) in CreateAnimGroup()
99 if (member.GetObjectType() == nw::anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM) in CreateAnimGroup()
128 Light::GetAnimTargetObject(const anim::ResAnimGroupMember& anim) in GetAnimTargetObject() argument
130 switch (anim.GetObjectType()) in GetAnimTargetObject()
132 case anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM: in GetAnimTargetObject()
137 case anim::ResAnimGroupMember::OBJECT_TYPE_LIGHT: in GetAnimTargetObject()
[all …]
Dgfx_TransformAnim.cpp183 TransformAnimBlendOp::Apply(void* target, const anim::AnimResult* result) const in Apply()
192 anim::AnimResult* result, in ConvertToAnimResult()
447 anim::ResTransformAnim transformAnim, in EvaluateMemberAnim()
456 anim::ResTransformAnimData::FLAG_TRANSLATE_NOT_EXIST; in EvaluateMemberAnim()
458 anim::ResTransformAnimData::FLAG_ROTATE_NOT_EXIST; in EvaluateMemberAnim()
460 anim::ResTransformAnimData::FLAG_SCALE_NOT_EXIST; in EvaluateMemberAnim()
472 transform.scale.x = (flags & anim::ResTransformAnimData::FLAG_SCALE_X_NOT_EXIST) ? in EvaluateMemberAnim()
474 transform.scale.y = (flags & anim::ResTransformAnimData::FLAG_SCALE_Y_NOT_EXIST) ? in EvaluateMemberAnim()
476 transform.scale.z = (flags & anim::ResTransformAnimData::FLAG_SCALE_Z_NOT_EXIST) ? in EvaluateMemberAnim()
486 transform.rotate.x = (flags & anim::ResTransformAnimData::FLAG_ROTATE_X_NOT_EXIST) ? in EvaluateMemberAnim()
[all …]
Dgfx_SkeletalModel.cpp133 anim::ResAnimGroup resAnimGroup = resModel.GetAnimGroups(animGroupIdx); in CreateSkeletalAnimGroup()
136 (resAnimGroup.GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) != 0; in CreateSkeletalAnimGroup()
138 targetType == anim::ResGraphicsAnimGroup::TARGET_TYPE_BONE) in CreateSkeletalAnimGroup()
156 anim::ResAnimGroupMember resAnimGroupMember = in CreateSkeletalAnimGroup()
182 SkeletalModel::GetAnimTargetObject(const anim::ResAnimGroupMember& anim) in GetAnimTargetObject() argument
184 switch(anim.GetObjectType()) in GetAnimTargetObject()
186 case nw::anim::ResAnimGroupMember::OBJECT_TYPE_BONE: in GetAnimTargetObject()
188 nw::anim::ResBoneMember member = ResStaticCast<nw::anim::ResBoneMember>(anim); in GetAnimTargetObject()
Dgfx_Material.cpp249 case anim::ResAnimGroupMember::OBJECT_TYPE_MATERIAL_COLOR: in CanUseBuffer()
251 case anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_SAMPLER: in CanUseBuffer()
253 case anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_MAPPER: in CanUseBuffer()
255 case anim::ResAnimGroupMember::OBJECT_TYPE_BLEND_OPERATION: in CanUseBuffer()
257 case anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_COORDINATOR: in CanUseBuffer()
704 Material::GetAnimTargetObject(const anim::ResAnimGroupMember& anim, const ResMaterial resMaterial) in GetAnimTargetObject() argument
706 u32 objectType = anim.GetObjectType(); in GetAnimTargetObject()
711 case anim::ResAnimGroupMember::OBJECT_TYPE_MATERIAL_COLOR: in GetAnimTargetObject()
713 anim::ResMaterialColorMember member = ResStaticCast<anim::ResMaterialColorMember>(anim); in GetAnimTargetObject()
721 case anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_SAMPLER: in GetAnimTargetObject()
[all …]
Dgfx_Camera.cpp94 anim::ResAnimGroup resAnimGroup = resCamera.GetAnimGroups(0); in CreateAnimGroup()
96 NW_ASSERT(resAnimGroup.GetTargetType() == anim::ResGraphicsAnimGroup::TARGET_TYPE_CAMERA); in CreateAnimGroup()
117 anim::ResAnimGroupMember member = m_AnimGroup->GetResAnimGroupMember(memberIdx); in CreateAnimGroup()
123 if(member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM && in CreateAnimGroup()
124 member.GetMemberType() == anim::ResTransformMember::MEMBER_TYPE_TRANSFORM) in CreateAnimGroup()
141 case anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM: in CreateAnimGroup()
145 case anim::ResTransformMember::MEMBER_TYPE_TRANSFORM: in CreateAnimGroup()
153 case anim::ResAnimGroupMember::OBJECT_TYPE_VIEW_UPDATER: in CreateAnimGroup()
159 case anim::ResAnimGroupMember::OBJECT_TYPE_PROJECTION_UPDATER: in CreateAnimGroup()
994 Camera::GetAnimTargetObject(const anim::ResAnimGroupMember& anim) in GetAnimTargetObject() argument
[all …]
Dgfx_SceneUpdater.cpp75 this->EvaluateAnim(sceneContext, anim::ResGraphicsAnimGroup::EVALUATION_BEFORE_WORLD_UPDATE); in UpdateAll()
78 this->EvaluateAnim(sceneContext, anim::ResGraphicsAnimGroup::EVALUATION_AFTER_SCENE_CULLING); in UpdateAll()
210 SceneUpdater::EvaluateAnim(SceneContext* sceneContext, anim::ResGraphicsAnimGroup::EvaluationTiming… in EvaluateAnim()
/NW4C-1.2.23/include/nw/gfx/
Dgfx_TransformAnim.h28 class TransformAnimBlendOp : public anim::AnimBlendOp
63 virtual void Apply(void* target, const anim::AnimResult* result) const;
71 virtual void ConvertToAnimResult(anim::AnimResult* result, const void* source) const;
216 anim::AnimResult* dst, in Blend()
218 const anim::AnimResult* src, in Blend()
238 virtual bool PostBlend(anim::AnimResult* result, const float* weights) const in PostBlend()
252 virtual bool Override(anim::AnimResult* dst, const anim::AnimResult* src) const in Override()
297 anim::AnimResult* dst, in Blend()
299 const anim::AnimResult* src, in Blend()
319 virtual bool PostBlend(anim::AnimResult* result, const float* weights) const in PostBlend()
[all …]
Dgfx_AnimObject.h121 Builder& ResAnimGroup(anim::ResAnimGroup resAnimGroup) in ResAnimGroup()
188 anim::ResAnimGroup m_ResAnimGroup;
199 anim::ResAnimGroup GetResAnimGroup() const { return m_ResAnimGroup; } in GetResAnimGroup()
202 anim::ResGraphicsAnimGroup GetResGraphicsAnimGroup() const in GetResGraphicsAnimGroup()
204 return *reinterpret_cast<const anim::ResGraphicsAnimGroup*>(&m_ResAnimGroup); in GetResGraphicsAnimGroup()
208anim::ResAnimGroupMember GetResAnimGroupMember(int memberIdx) const { return m_ResAnimGroup.GetMem… in GetResAnimGroupMember()
211anim::ResAnimGroupMember GetResAnimGroupMember(const char* key) const { return m_ResAnimGroup.GetM… in GetResAnimGroupMember()
223 const anim::AnimBlendOp* GetBlendOperationInGroup(int blendOpIdx) const in GetBlendOperationInGroup()
230 void SetBlendOperationInGroup(int blendOpIdx, anim::AnimBlendOp* blendOp) in SetBlendOperationInGroup()
237 const anim::AnimBlendOp* GetBlendOperation(int memberIdx) const in GetBlendOperation()
[all …]
Dgfx_SkeletalModel.h26 namespace anim
337 anim::ResAnimGroup resAnimGroup = resModel.GetAnimGroups(animGroupIdx); in GetMemorySizeForInitialize()
340 … (resAnimGroup.GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) != 0; in GetMemorySizeForInitialize()
342 targetType == anim::ResGraphicsAnimGroup::TARGET_TYPE_BONE) in GetMemorySizeForInitialize()
392 void* GetAnimTargetObject(const anim::ResAnimGroupMember& anim);
Dgfx_ParticleModel.h307 anim::AnimFrameController& ParticleAnimFrameController() in ParticleAnimFrameController()
314 const anim::AnimFrameController& ParticleAnimFrameController() const in ParticleAnimFrameController()
356 m_ParticleAnimFrameController(0, 16777215, anim::PlayPolicy_Loop) in ParticleModel()
382 anim::AnimFrameController m_ParticleAnimFrameController;
Dgfx_Light.h127 void* GetAnimTargetObject(const anim::ResAnimGroupMember& anim);
Dgfx_Model.h718 anim::ResAnimGroup resAnimGroup = resModel.GetAnimGroups(animGroupIdx); in GetMemorySizeForInitialize()
721 … resAnimGroup.GetTargetType() == anim::ResGraphicsAnimGroup::TARGET_TYPE_MATERIAL || in GetMemorySizeForInitialize()
722 … resAnimGroup.GetTargetType() == anim::ResGraphicsAnimGroup::TARGET_TYPE_VISIBILITY) in GetMemorySizeForInitialize()
776 void* GetAnimTargetObject(const anim::ResAnimGroupMember& anim);
779 …void* GetMaterialAnimTargetPtr(Material* material, const anim::ResAnimGroupMember& anim, bool isOr…
782 int GetMaterialIndex(const anim::ResAnimGroupMember& anim) const;
Dgfx_ParticleEmitter.h175 anim::AnimFrameController& ParticleAnimFrameController() in ParticleAnimFrameController()
182 const anim::AnimFrameController& ParticleAnimFrameController() const in ParticleAnimFrameController()
447 anim::AnimFrameController m_ParticleAnimFrameController;
Dgfx_Material.h366 void* GetAnimTargetObject(const anim::ResAnimGroupMember& anim, const ResMaterial resMaterial);
/NW4C-1.2.23/demos/Nw4cDemo/resource/
Dres_conv_lyt.bat4 %LYT_ARCV% -c ../romfiles/menu_btn.arc -a 128 -f ToyLytMenu ./blyt ./anim ./font ./timg
6 %LYT_ARCV% -c ../romfiles/tab.arc -a 128 -f ToyLytTab ./blyt ./anim ./timg
10 %LYT_ARCV% -c ../romfiles/button.arc -a 128 -f ToyLytBtn ./blyt ./anim ./timg
12 %LYT_ARCV% -c ../romfiles/pierrot_btn.arc -a 128 -f ToyPierrotLytBtn ./blyt ./anim ./timg
13 %LYT_ARCV% -c ../romfiles/robot_btn.arc -a 128 -f ToyRobotLytBtn ./blyt ./anim ./timg
14 %LYT_ARCV% -c ../romfiles/stage_btn.arc -a 128 -f ToyStageLytBtn ./blyt ./anim ./timg
15 %LYT_ARCV% -c ../romfiles/audience_btn.arc -a 128 -f ToyAudienceLytBtn ./blyt ./anim ./timg
16 %LYT_ARCV% -c ../romfiles/particle_btn.arc -a 128 -f ToyParticleLytBtn ./blyt ./anim ./timg
/NW4C-1.2.23/demos/gfx/AnimationChangeDemo/sources/
DAnimationChangeDemo.cpp100 nw::anim::res::ResAnim s_ResAnim0;
101 nw::anim::res::ResAnim s_ResAnim1;
102 nw::anim::res::ResAnim s_ResAnimEmpty;
176 nw::anim::res::ResAnim
184 return nw::anim::res::ResAnim(NULL); in BuildTransformAnimResource()
206 nw::anim::res::ResAnim resAnim in CreateTransformAnimEvaluator()
254 s_ResAnimEmpty = nw::anim::res::ResAnim::CreateEmptySkeletalAnim(&s_DeviceAllocator); in InitializeSkeletalAnim()
471 s_ResAnimEmpty = nw::anim::res::ResAnim(NULL); in TerminateScenes()
/NW4C-1.2.23/include/nw/anim/res/
Danim_ResRevision.h22 namespace anim {
Danim_ResTypeInfo.h23 namespace anim
/NW4C-1.2.23/sources/libraries/
DOMakefile20 .SUBDIRS: anim font gfx io lyt math os ut snd dev demo
/NW4C-1.2.23/sources/libraries/anim/
Danim_AnimFrameController.cpp24 namespace anim { namespace
/NW4C-1.2.23/include/nw/demo/
Ddemo_Utility.h401 static nw::anim::ResAnim FindResAnimByName( in FindResAnimByName()
407 nw::anim::ResAnim resAnim; in FindResAnimByName()
474 nw::anim::ResAnim resAnim, in BindAnimation()
643 nw::anim::ResAnim resAnim = FindResAnimByName(resources, animationName, animationType); in BindAnimationByName()
/NW4C-1.2.23/include/nw/gfx/res/
Dgfx_ResGraphicsFile.h447 …NW_RES_FIELD_CLASS_DIC_DECL( anim::res::ResAnim, SkeletalAnims, nw::ut::ResDicPatricia ) // Ge…
448 …NW_RES_FIELD_CLASS_DIC_DECL( anim::res::ResAnim, MaterialAnims, nw::ut::ResDicPatricia ) // Ge…
449 …NW_RES_FIELD_CLASS_DIC_DECL( anim::res::ResAnim, VisibilityAnims, nw::ut::ResDicPatricia ) // Ge…
450 …NW_RES_FIELD_CLASS_DIC_DECL( anim::res::ResAnim, CameraAnims, nw::ut::ResDicPatricia ) // Ge…
451 …NW_RES_FIELD_CLASS_DIC_DECL( anim::res::ResAnim, LightAnims, nw::ut::ResDicPatricia ) // Ge…
/NW4C-1.2.23/demos/Nw4cDemo/sources/
DGfxCtrl.cpp251 nw::anim::ResAnim resAnim = resSet.resource.GetSkeletalAnims(i); in CreateModel()
280 nw::anim::ResAnim resAnim = resSet.resource.GetMaterialAnims(0); in CreateModel()
492 nw::anim::ResAnim resAnim = resSet.resource.GetLightAnims(0); in CreateSceneEnvironment()
623 nw::anim::ResAnim resAnim = resSet.resource.GetCameraAnims(i); in CreateCamera()

123