mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 07:07:42 +00:00
Various bug fixes and CActor rendering
This commit is contained in:
@@ -271,10 +271,10 @@ CFluidPlaneCPU::RenderSetup(const CStateManager& mgr, float alpha, const zeus::C
|
||||
out.kColors[1] = zeus::CColor(x114_reflectionBlend, 1.f);
|
||||
|
||||
if (!m_shader || m_cachedDoubleLightmapBlend != doubleLightmapBlend ||
|
||||
m_cachedAdditive != (mgr.GetParticleFlags() == 0))
|
||||
m_cachedAdditive != (mgr.GetThermalDrawFlag() == EThermalDrawFlag::Hot))
|
||||
{
|
||||
m_cachedDoubleLightmapBlend = doubleLightmapBlend;
|
||||
m_cachedAdditive = mgr.GetParticleFlags() == 0;
|
||||
m_cachedAdditive = mgr.GetThermalDrawFlag() == EThermalDrawFlag::Hot;
|
||||
m_shader.emplace(x44_fluidType,
|
||||
x10_texPattern1, x20_texPattern2, x30_texColor, xb0_bumpMap, xc0_envMap, xd0_envBumpMap,
|
||||
xe0_lightmap, m_cachedDoubleLightmapBlend, m_cachedAdditive, m_maxVertCount);
|
||||
|
||||
Reference in New Issue
Block a user