Commit bfbe6299 authored by hybrid's avatar hybrid

Flip base texture coords as well, seems more correct, but still to be confirmed.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2559 dfc29bdd-3216-0410-991c-e03cc46cb475
parent 68b2d3e1
...@@ -483,7 +483,7 @@ namespace scene ...@@ -483,7 +483,7 @@ namespace scene
vtx.Pos = vtxPtr.getPosition(); vtx.Pos = vtxPtr.getPosition();
vtx.Normal = vtxPtr.getPosition(); vtx.Normal = vtxPtr.getPosition();
vtx.Color=vtxPtr.getColor(); vtx.Color=vtxPtr.getColor();
vtx.TCoords.set(vtxPtr.getTextureCoordinates().X, vtxPtr.getTextureCoordinates().Y); vtx.TCoords.set(vtxPtr.getTextureCoordinates().X, 1.f-vtxPtr.getTextureCoordinates().Y);
vtx.TCoords2.set(vtxPtr.getLightMapCoordinates().X, 1.f-vtxPtr.getLightMapCoordinates().Y); vtx.TCoords2.set(vtxPtr.getLightMapCoordinates().X, 1.f-vtxPtr.getLightMapCoordinates().Y);
buffer->Vertices.push_back(vtx); buffer->Vertices.push_back(vtx);
......
...@@ -32,8 +32,6 @@ namespace video ...@@ -32,8 +32,6 @@ namespace video
class IImageLoader; class IImageLoader;
class IImageWriter; class IImageWriter;
class CNullDriver : public IVideoDriver, public IGPUProgrammingServices class CNullDriver : public IVideoDriver, public IGPUProgrammingServices
{ {
public: public:
...@@ -45,8 +43,7 @@ namespace video ...@@ -45,8 +43,7 @@ namespace video
virtual ~CNullDriver(); virtual ~CNullDriver();
virtual bool beginScene(bool backBuffer=true, bool zBuffer=true, virtual bool beginScene(bool backBuffer=true, bool zBuffer=true,
SColor color=SColor(255,0,0,0), SColor color=SColor(255,0,0,0), void* windowId=0,
void* windowId=0,
core::rect<s32>* sourceRect=0); core::rect<s32>* sourceRect=0);
virtual bool endScene(); virtual bool endScene();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment