mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-11 07:12:02 +00:00
- forgot to set the light level
This commit is contained in:
parent
d62a26a177
commit
4ee7cf2de1
2 changed files with 4 additions and 4 deletions
|
@ -46,7 +46,7 @@ void PolyRenderModel(PolyRenderThread *thread, const Mat4f &worldToClip, uint32_
|
||||||
bool foggy = false;
|
bool foggy = false;
|
||||||
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
||||||
bool fullbrightSprite = ((actor->renderflags & RF_FULLBRIGHT) || (actor->flags5 & MF5_BRIGHT));
|
bool fullbrightSprite = ((actor->renderflags & RF_FULLBRIGHT) || (actor->flags5 & MF5_BRIGHT));
|
||||||
int lightlevel = fullbrightSprite ? 255 : actor->Sector->lightlevel + actualextralight;
|
renderer.lightlevel = fullbrightSprite ? 255 : actor->Sector->lightlevel + actualextralight;
|
||||||
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
||||||
|
|
||||||
renderer.fillcolor = actor->fillcolor;
|
renderer.fillcolor = actor->fillcolor;
|
||||||
|
@ -90,7 +90,7 @@ void PolyRenderHUDModel(PolyRenderThread *thread, const Mat4f &worldToClip, uint
|
||||||
bool foggy = false;
|
bool foggy = false;
|
||||||
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
||||||
bool fullbrightSprite = isBright(psp);
|
bool fullbrightSprite = isBright(psp);
|
||||||
int lightlevel = fullbrightSprite ? 255 : playermo->Sector->lightlevel + actualextralight;
|
renderer.lightlevel = fullbrightSprite ? 255 : playermo->Sector->lightlevel + actualextralight;
|
||||||
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
||||||
|
|
||||||
PalEntry ThingColor = (playermo->RenderStyle.Flags & STYLEF_ColorIsFixed) ? playermo->fillcolor : 0xffffff;
|
PalEntry ThingColor = (playermo->RenderStyle.Flags & STYLEF_ColorIsFixed) ? playermo->fillcolor : 0xffffff;
|
||||||
|
|
|
@ -85,7 +85,7 @@ namespace swrenderer
|
||||||
bool foggy = false;
|
bool foggy = false;
|
||||||
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
||||||
bool fullbrightSprite = ((actor->renderflags & RF_FULLBRIGHT) || (actor->flags5 & MF5_BRIGHT));
|
bool fullbrightSprite = ((actor->renderflags & RF_FULLBRIGHT) || (actor->flags5 & MF5_BRIGHT));
|
||||||
int lightlevel = fullbrightSprite ? 255 : actor->Sector->lightlevel + actualextralight;
|
renderer.lightlevel = fullbrightSprite ? 255 : actor->Sector->lightlevel + actualextralight;
|
||||||
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
||||||
|
|
||||||
renderer.fillcolor = actor->fillcolor;
|
renderer.fillcolor = actor->fillcolor;
|
||||||
|
@ -130,7 +130,7 @@ namespace swrenderer
|
||||||
bool foggy = false;
|
bool foggy = false;
|
||||||
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
int actualextralight = foggy ? 0 : PolyRenderer::Instance()->Viewpoint.extralight << 4;
|
||||||
bool fullbrightSprite = isBright(psp);
|
bool fullbrightSprite = isBright(psp);
|
||||||
int lightlevel = fullbrightSprite ? 255 : playermo->Sector->lightlevel + actualextralight;
|
renderer.lightlevel = fullbrightSprite ? 255 : playermo->Sector->lightlevel + actualextralight;
|
||||||
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
renderer.visibility = PolyRenderer::Instance()->Light.SpriteGlobVis(foggy);
|
||||||
|
|
||||||
PalEntry ThingColor = (playermo->RenderStyle.Flags & STYLEF_ColorIsFixed) ? playermo->fillcolor : 0xffffff;
|
PalEntry ThingColor = (playermo->RenderStyle.Flags & STYLEF_ColorIsFixed) ? playermo->fillcolor : 0xffffff;
|
||||||
|
|
Loading…
Reference in a new issue