Home
last modified time | relevance | path

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

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_WorldMatrixUpdater.cpp60 math::MTX34* transformMatrix, in CalculateWorldXsi() argument
67 NW_NULL_ASSERT(transformMatrix); in CalculateWorldXsi()
78 math::MTX34Copy(transformMatrix, parentMatrix); in CalculateWorldXsi()
94 math::MTX34MultTranslate(transformMatrix, &parentMatrix, &localTranslate); in CalculateWorldXsi()
100 math::MTX34MultTranslate(transformMatrix, &parentMatrix, &localTranslate); in CalculateWorldXsi()
108 math::MTX34Mult(transformMatrix, &parentMatrix, &localMatrix); in CalculateWorldXsi()
118 math::MTX34Mult(transformMatrix, &parentMatrix, &scaledLocalMatrix); in CalculateWorldXsi()
136 math::MTX34* transformMatrix, in CalculateWorldMayaSsc() argument
143 NW_NULL_ASSERT(transformMatrix); in CalculateWorldMayaSsc()
151 math::MTX34Copy(transformMatrix, parentMatrix); in CalculateWorldMayaSsc()
[all …]
Dgfx_RotateViewUpdater.cpp102 math::MTX34 transformMatrix; in Update() local
110 math::MTX34Mult(&transformMatrix, &rotateMatrixY, &rotateMatrixX); in Update()
111 math::MTX34Mult(&transformMatrix, &transformMatrix, &rotateMatrixZ); in Update()
113 math::VEC3Transform(&upwardVector, &transformMatrix, &upwardVector); in Update()
116 math::VEC3Transform(&targetPosition, &transformMatrix, &targetPosition); in Update()
Dgfx_ParticleSet.cpp768 nw::math::MTX34 transformMatrix; in AddParticles() local
769 nw::math::MTX34Mult(&transformMatrix, this->InverseWorldMatrix(), emitterMatrix); in AddParticles()
785 nw::math::VEC3Transform(&translate[dstIndex], transformMatrix, translate[dstIndex]); in AddParticles()
786 … nw::math::VEC3TransformNormal(&velocity[dstIndex], transformMatrix, velocity[dstIndex]); in AddParticles()
836 nw::math::MTX34 transformMatrix; in AddParticles() local
837 nw::math::MTX34Mult(&transformMatrix, this->InverseWorldMatrix(), emitterMatrix); in AddParticles()
838 nw::math::MTX34Mult(&workMatrix, transformMatrix, particleMatrix); in AddParticles()
2749 nw::math::MTX34 transformMatrix; in ParticleChildUpdater() local
2753 nw::math::MTX34Mult(&transformMatrix, particleSet->InverseWorldMatrix(), modelMtx); in ParticleChildUpdater()
2898 nw::math::MTX34Mult(&workMatrix, transformMatrix, particleMatrix); in ParticleChildUpdater()
[all …]
Dgfx_ParticleEmitter.cpp554 nw::math::MTX34 transformMatrix; in Emission() local
555 … nw::math::MTX34Mult(&transformMatrix, m_ParticleSet->InverseWorldMatrix(), this->WorldMatrix()); in Emission()
566 nw::math::VEC3Transform(&translate[dstIndex], transformMatrix, translate[dstIndex]); in Emission()
567 nw::math::VEC3TransformNormal(&velocity[dstIndex], transformMatrix, velocity[dstIndex]); in Emission()
/NW4C-1.3.3/include/nw/gfx/
Dgfx_TransformNode.h241 const math::MTX34& transformMatrix,
256 math::MTX34Mult(&resultMatrix, &transformMatrix, &resultMatrix);
275 void SetResourceScaledTransform(const math::MTX34& transformMatrix) in SetResourceScaledTransform() argument
279 nw::math::MTX34DecomposeToColumnScale(&scale, &transformMatrix); in SetResourceScaledTransform()
283 matrix.f._00 = transformMatrix.f._00 / scale.x; in SetResourceScaledTransform()
284 matrix.f._10 = transformMatrix.f._10 / scale.x; in SetResourceScaledTransform()
285 matrix.f._20 = transformMatrix.f._20 / scale.x; in SetResourceScaledTransform()
286 matrix.f._01 = transformMatrix.f._01 / scale.y; in SetResourceScaledTransform()
287 matrix.f._11 = transformMatrix.f._11 / scale.y; in SetResourceScaledTransform()
288 matrix.f._21 = transformMatrix.f._21 / scale.y; in SetResourceScaledTransform()
[all …]
Dgfx_WorldMatrixUpdater.h128 math::MTX34* transformMatrix,
135 math::MTX34* transformMatrix,
142 math::MTX34* transformMatrix,
Dgfx_CalculatedTransform.h191 void SetTransformMatrix(const math::MTX34& transformMatrix) in SetTransformMatrix() argument
193 math::MTX34Copy(&this->m_TransformMatrix, transformMatrix); in SetTransformMatrix()
/NW4C-1.3.3/demos/gfx/ParticleScaleDemo/sources/
DParticleScaleDemo.cpp362 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
363 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
364 transformMatrix.SetupScale(nn::math::VEC3(nw::math::VEC3(1.f, 1.f, 1.f))); in UpdateParticleScaleDemo()
367 s_PaticleNode->GetParticleEmitter(i)->SetResourceBasedTransform( transformMatrix ); in UpdateParticleScaleDemo()
398 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
399 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
400 transformMatrix.SetupScale(nn::math::VEC3(nw::math::VEC3(3.f, 1.f, 3.f))); in UpdateParticleScaleDemo()
403 s_PaticleNode->GetParticleEmitter(i)->SetResourceBasedTransform( transformMatrix ); in UpdateParticleScaleDemo()
415 nn::math::MTX34 transformMatrix; in UpdateParticleScaleDemo() local
416 transformMatrix.SetupIdentity(); in UpdateParticleScaleDemo()
[all …]