[Scummvm-git-logs] scummvm master -> 015fbb079759f3ccf149b1b77d9bd1eaf74844f5
mgerhardy
martin.gerhardy at gmail.com
Thu Aug 19 18:46:27 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
015fbb0797 TWINE: hack to fix the broken window rendering on the holomap
Commit: 015fbb079759f3ccf149b1b77d9bd1eaf74844f5
https://github.com/scummvm/scummvm/commit/015fbb079759f3ccf149b1b77d9bd1eaf74844f5
Author: Martin Gerhardy (martin.gerhardy at gmail.com)
Date: 2021-08-19T20:46:13+02:00
Commit Message:
TWINE: hack to fix the broken window rendering on the holomap
https://bugs.scummvm.org/ticket/12820
this needs a proper fix. But for now this is better than the rendering glitch that appears
Changed paths:
engines/twine/renderer/renderer.cpp
engines/twine/renderer/renderer.h
diff --git a/engines/twine/renderer/renderer.cpp b/engines/twine/renderer/renderer.cpp
index 7eecda96f6..bd5fa9ded1 100644
--- a/engines/twine/renderer/renderer.cpp
+++ b/engines/twine/renderer/renderer.cpp
@@ -971,10 +971,13 @@ void Renderer::renderPolygons(const CmdRenderPolygon &polygon, Vertex *vertices,
renderPolygonsFlat(vtop, vsize, polygon.colorIndex);
break;
case POLYGONTYPE_COPPER:
- renderPolygonsCopper(vtop, vsize, polygon.colorIndex);
- break;
+ // TODO: activate again after POLYGONTYPE_BOPPER is fixed
+ //renderPolygonsCopper(vtop, vsize, polygon.colorIndex);
+ //break;
case POLYGONTYPE_BOPPER:
- renderPolygonsBopper(vtop, vsize, polygon.colorIndex);
+ renderPolygonsCopper(vtop, vsize, polygon.colorIndex);
+ // TODO: fix this render method:
+ // renderPolygonsBopper(vtop, vsize, polygon.colorIndex);
break;
case POLYGONTYPE_TELE:
renderPolygonsTele(vtop, vsize, polygon.colorIndex);
diff --git a/engines/twine/renderer/renderer.h b/engines/twine/renderer/renderer.h
index dbaf8544a3..8989d0df0b 100644
--- a/engines/twine/renderer/renderer.h
+++ b/engines/twine/renderer/renderer.h
@@ -30,6 +30,7 @@
#include "twine/twine.h"
#define POLYGONTYPE_FLAT 0
+// horizontal color adjustment with changing pattern over the polygon
#define POLYGONTYPE_COPPER 1
#define POLYGONTYPE_BOPPER 2
#define POLYGONTYPE_MARBLE 3
More information about the Scummvm-git-logs
mailing list