diff options
author | aap <aap@papnet.eu> | 2021-01-12 14:07:24 +0100 |
---|---|---|
committer | aap <aap@papnet.eu> | 2021-01-12 14:07:24 +0100 |
commit | 55320a03f14c473b0fff89585713d2ebd8feb92a (patch) | |
tree | 8f64328d62a3e9586f20e72928dc720db4400fc4 /src/extras/custompipes_d3d9.cpp | |
parent | mobile vehicle rendering (diff) | |
download | re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar.gz re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar.bz2 re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar.lz re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar.xz re3-55320a03f14c473b0fff89585713d2ebd8feb92a.tar.zst re3-55320a03f14c473b0fff89585713d2ebd8feb92a.zip |
Diffstat (limited to '')
-rw-r--r-- | src/extras/custompipes_d3d9.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/extras/custompipes_d3d9.cpp b/src/extras/custompipes_d3d9.cpp index 1dc4c0bb..9a02f874 100644 --- a/src/extras/custompipes_d3d9.cpp +++ b/src/extras/custompipes_d3d9.cpp @@ -114,7 +114,7 @@ leedsVehicleRenderCB(rw::Atomic *atomic, rw::d3d9::InstanceDataHeader *header) uploadMatrices(atomic->getFrame()->getLTM()); setVertexShader(leedsVehicle_VS); - if(bChromeCheat) + if(gGlassCarsCheat) setPixelShader(leedsVehicle_blend_PS); else setPixelShader(leedsVehicle_add_PS); @@ -131,10 +131,11 @@ leedsVehicleRenderCB(rw::Atomic *atomic, rw::d3d9::InstanceDataHeader *header) SetRenderState(VERTEXALPHA, inst->vertexAlpha || m->color.alpha != 255); float coef = 0.0f; - if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP) + if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP){ coef = CClock::ms_EnvMapTimeMultiplicator * RpMatFXMaterialGetEnvMapCoefficient(m)*0.5f; - if(bChromeCheat && coef > 0.0f) - coef = 1.0f; + if(gGlassCarsCheat) + coef = 1.0f; + } d3ddevice->SetPixelShaderConstantF(PSLOC_shininess, (float*)&coef, 1); setMaterial(m->color, m->surfaceProps); @@ -205,7 +206,7 @@ leedsVehicleRenderCB_mobile(rw::Atomic *atomic, rw::d3d9::InstanceDataHeader *he float coef = 0.0f; if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP){ coef = CClock::ms_EnvMapTimeMultiplicator * RpMatFXMaterialGetEnvMapCoefficient(m)*0.5f; - if(bChromeCheat) + if(gGlassCarsCheat) coef = 1.0f; } d3ddevice->SetPixelShaderConstantF(PSLOC_shininess, (float*)&coef, 1); |