| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_WorldMatrixUpdater.cpp | 62 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 …]
|
| D | gfx_RotateViewUpdater.cpp | 104 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()
|
| D | gfx_ParticleEmitter.cpp | 556 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()
|
| D | gfx_ParticleSet.cpp | 782 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/ |
| D | gfx_TransformNode.h | 243 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 …]
|
| D | gfx_WorldMatrixUpdater.h | 130 math::MTX34* transformMatrix, 137 math::MTX34* transformMatrix, 144 math::MTX34* transformMatrix,
|
| D | gfx_CalculatedTransform.h | 201 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/ |
| D | ParticleScaleDemo.cpp | 364 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 …]
|