Lines Matching refs:viewPos
317 math::VEC4 viewPos; in SetupFogSampler() local
325 viewPos.w = inverseProjectionMatrix.f._32 * depth + inverseProjectionMatrix.f._33; in SetupFogSampler()
326 … viewPos.z = -(inverseProjectionMatrix.f._22 * depth + inverseProjectionMatrix.f._23) / viewPos.w; in SetupFogSampler()
330 viewPos.z = ((f32)i / (f32)HALF_TABLE_SIZE) * (m_Far - m_Near) + m_Near; in SetupFogSampler()
333 if (viewPos.z <= fogUpdater.GetMinFogDepth()) in SetupFogSampler()
335 viewPos.z = 1.0f; in SetupFogSampler()
337 else if (viewPos.z > fogUpdater.GetMaxFogDepth()) in SetupFogSampler()
339 viewPos.z = 0.0f; in SetupFogSampler()
345 viewPos.z = in SetupFogSampler()
346 …(fogUpdater.GetMaxFogDepth() - viewPos.z) / (fogUpdater.GetMaxFogDepth() - fogUpdater.GetMinFogDep… in SetupFogSampler()
350 viewPos.z = in SetupFogSampler()
353 …(viewPos.z - fogUpdater.GetMinFogDepth()) / (fogUpdater.GetMaxFogDepth() - fogUpdater.GetMinFogDep… in SetupFogSampler()
358 …(viewPos.z - fogUpdater.GetMinFogDepth()) / (fogUpdater.GetMaxFogDepth() - fogUpdater.GetMinFogDep… in SetupFogSampler()
359 viewPos.z = in SetupFogSampler()
370 …u32 value = nw::ut::Fixed13::Float32ToFixed13(viewPos.z - prevLut) | (nw::ut::Fixed11::Float32ToFi… in SetupFogSampler()
378 prevLut = viewPos.z; in SetupFogSampler()