Lines Matching refs:cubeForm
475 const ResParticleCubeForm cubeForm = ResStaticCast<ResParticleCubeForm>(resForm); in Emission() local
477 this->CalcCubeForm(cubeForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
479 this->CalcCubeForm(cubeForm, emissionCount, &this->m_ParticleRandom, in Emission()
579 const ResParticleCubeForm& cubeForm, in CalcCubeForm() argument
593 nw::math::VEC3 cookedScale(cubeForm.GetScale()); in CalcCubeForm()
614 if (cubeForm.GetInner() == 0.0f) in CalcCubeForm()
624 else if (cubeForm.GetInner() == 1.0f) in CalcCubeForm()
663 f32 topbottom = xyz * (1.0f - cubeForm.GetInner()); in CalcCubeForm()
664 f32 frontback = topbottom * cubeForm.GetInner(); in CalcCubeForm()
665 f32 leftright = frontback * cubeForm.GetInner(); in CalcCubeForm()
675 position.y *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()
687 position.y *= cubeForm.GetInner(); in CalcCubeForm()
688 position.z *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()
700 position.x *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()