Home
last modified time | relevance | path

Searched refs:viewPos (Results 1 – 2 of 2) sorted by relevance

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_Fog.cpp319 math::VEC4 viewPos; in SetupFogSampler() local
327 viewPos.w = inverseProjectionMatrix.f._32 * depth + inverseProjectionMatrix.f._33; in SetupFogSampler()
328viewPos.z = -(inverseProjectionMatrix.f._22 * depth + inverseProjectionMatrix.f._23) / viewPos.w; in SetupFogSampler()
332 viewPos.z = ((f32)i / (f32)HALF_TABLE_SIZE) * (m_Far - m_Near) + m_Near; in SetupFogSampler()
335 if (viewPos.z <= fogUpdater.GetMinFogDepth()) in SetupFogSampler()
337 viewPos.z = 1.0f; in SetupFogSampler()
339 else if (viewPos.z > fogUpdater.GetMaxFogDepth()) in SetupFogSampler()
341 viewPos.z = 0.0f; in SetupFogSampler()
347 viewPos.z = in SetupFogSampler()
348 …(fogUpdater.GetMaxFogDepth() - viewPos.z) / (fogUpdater.GetMaxFogDepth() - fogUpdater.GetMinFogDep… in SetupFogSampler()
[all …]
Dgfx_BillboardUpdater.cpp115 math::VEC3 viewPos; in Update() local
117 viewPos.x = - (m[0][0] * wPos.x + m[0][1] * wPos.y + m[0][2] * wPos.z + m[0][3]); in Update()
118 viewPos.y = - (m[1][0] * wPos.x + m[1][1] * wPos.y + m[1][2] * wPos.z + m[1][3]); in Update()
119 viewPos.z = - (m[2][0] * wPos.x + m[2][1] * wPos.y + m[2][2] * wPos.z + m[2][3]); in Update()
120 viewPos.SafeNormalize(math::VEC3(0.0f ,0.0f, 1.0f)); in Update()
129 viewPos); in Update()