Home
last modified time | relevance | path

Searched refs:transformMatrix (Results 1 – 8 of 8) sorted by relevance

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_WorldMatrixUpdater.cpp62 math::MTX34* transformMatrix, in CalculateWorldXsi() argument
69 NW_NULL_ASSERT(transformMatrix); in CalculateWorldXsi()
80 math::MTX34Copy(transformMatrix, parentMatrix); in CalculateWorldXsi()
96 math::MTX34MultTranslate(transformMatrix, &parentMatrix, &localTranslate); in CalculateWorldXsi()
102 math::MTX34MultTranslate(transformMatrix, &parentMatrix, &localTranslate); in CalculateWorldXsi()
110 math::MTX34Mult(transformMatrix, &parentMatrix, &localMatrix); in CalculateWorldXsi()
120 math::MTX34Mult(transformMatrix, &parentMatrix, &scaledLocalMatrix); in CalculateWorldXsi()
138 math::MTX34* transformMatrix, in CalculateWorldMayaSsc() argument
145 NW_NULL_ASSERT(transformMatrix); in CalculateWorldMayaSsc()
153 math::MTX34Copy(transformMatrix, parentMatrix); in CalculateWorldMayaSsc()
[all …]
Dgfx_RotateViewUpdater.cpp104 math::MTX34 transformMatrix; in Update() local
112 math::MTX34Mult(&transformMatrix, &rotateMatrixY, &rotateMatrixX); in Update()
113 math::MTX34Mult(&transformMatrix, &transformMatrix, &rotateMatrixZ); in Update()
115 math::VEC3Transform(&upwardVector, &transformMatrix, &upwardVector); in Update()
118 math::VEC3Transform(&targetPosition, &transformMatrix, &targetPosition); in Update()
Dgfx_ParticleEmitter.cpp556 nw::math::MTX34 transformMatrix; in Emission() local
557 … nw::math::MTX34Mult(&transformMatrix, m_ParticleSet->InverseWorldMatrix(), this->WorldMatrix()); in Emission()
568 nw::math::VEC3Transform(&translate[dstIndex], transformMatrix, translate[dstIndex]); in Emission()
569 nw::math::VEC3TransformNormal(&velocity[dstIndex], transformMatrix, velocity[dstIndex]); in Emission()
Dgfx_ParticleSet.cpp782 nw::math::MTX34 transformMatrix; in AddParticles() local
783 nw::math::MTX34Mult(&transformMatrix, this->InverseWorldMatrix(), emitterMatrix); in AddParticles()
799 nw::math::VEC3Transform(&translate[dstIndex], transformMatrix, translate[dstIndex]); in AddParticles()
800 … nw::math::VEC3TransformNormal(&velocity[dstIndex], transformMatrix, velocity[dstIndex]); in AddParticles()
850 nw::math::MTX34 transformMatrix; in AddParticles() local
851 nw::math::MTX34Mult(&transformMatrix, this->InverseWorldMatrix(), emitterMatrix); in AddParticles()
852 nw::math::MTX34Mult(&workMatrix, transformMatrix, particleMatrix); in AddParticles()
2774 nw::math::MTX34 transformMatrix; in ParticleChildUpdater() local
2778 nw::math::MTX34Mult(&transformMatrix, particleSet->InverseWorldMatrix(), modelMtx); in ParticleChildUpdater()
2923 nw::math::MTX34Mult(&workMatrix, transformMatrix, particleMatrix); in ParticleChildUpdater()
[all …]
/NW4C-2.0.3/include/nw/gfx/
Dgfx_TransformNode.h243 const math::MTX34& transformMatrix,
258 math::MTX34Mult(&resultMatrix, &transformMatrix, &resultMatrix);
277 void SetResourceScaledTransform(const math::MTX34& transformMatrix) in SetResourceScaledTransform() argument
281 nw::math::MTX34DecomposeToColumnScale(&scale, &transformMatrix); in SetResourceScaledTransform()
285 matrix.f._00 = transformMatrix.f._00 / scale.x; in SetResourceScaledTransform()
286 matrix.f._10 = transformMatrix.f._10 / scale.x; in SetResourceScaledTransform()
287 matrix.f._20 = transformMatrix.f._20 / scale.x; in SetResourceScaledTransform()
288 matrix.f._01 = transformMatrix.f._01 / scale.y; in SetResourceScaledTransform()
289 matrix.f._11 = transformMatrix.f._11 / scale.y; in SetResourceScaledTransform()
290 matrix.f._21 = transformMatrix.f._21 / scale.y; in SetResourceScaledTransform()
[all …]
Dgfx_WorldMatrixUpdater.h130 math::MTX34* transformMatrix,
137 math::MTX34* transformMatrix,
144 math::MTX34* transformMatrix,
Dgfx_CalculatedTransform.h201 void SetTransformMatrix(const math::MTX34& transformMatrix) in SetTransformMatrix() argument
203 math::MTX34Copy(&this->m_TransformMatrix, transformMatrix); in SetTransformMatrix()
/NW4C-2.0.3/demos/gfx/ParticleScaleDemo/sources/
DParticleScaleDemo.cpp364 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
365 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
366 transformMatrix.SetupScale(nn::math::VEC3(nw::math::VEC3(1.f, 1.f, 1.f))); in UpdateParticleScaleDemo()
369 s_PaticleNode->GetParticleEmitter(i)->SetResourceBasedTransform( transformMatrix ); in UpdateParticleScaleDemo()
400 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
401 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
402 transformMatrix.SetupScale(nn::math::VEC3(nw::math::VEC3(3.f, 1.f, 3.f))); in UpdateParticleScaleDemo()
405 s_PaticleNode->GetParticleEmitter(i)->SetResourceBasedTransform( transformMatrix ); in UpdateParticleScaleDemo()
417 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
418 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
[all …]