projects
/
laserbrain_demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
blob texture was upside-down
[laserbrain_demo]
/
src
/
blob_exhibit.cc
diff --git
a/src/blob_exhibit.cc
b/src/blob_exhibit.cc
index
1dcc80e
..
0378359
100644
(file)
--- a/
src/blob_exhibit.cc
+++ b/
src/blob_exhibit.cc
@@
-95,6
+95,10
@@
void BlobExhibit::draw() const
glEnable(GL_TEXTURE_GEN_S);
glEnable(GL_TEXTURE_GEN_T);
glEnable(GL_TEXTURE_GEN_S);
glEnable(GL_TEXTURE_GEN_T);
+ glMatrixMode(GL_TEXTURE);
+ glLoadIdentity();
+ glScalef(1, -1, 1);
+
glFrontFace(GL_CW);
glBegin(GL_TRIANGLES);
glColor3f(1, 1, 1);
glFrontFace(GL_CW);
glBegin(GL_TRIANGLES);
glColor3f(1, 1, 1);
@@
-102,6
+106,9
@@
void BlobExhibit::draw() const
glEnd();
glFrontFace(GL_CCW);
glEnd();
glFrontFace(GL_CCW);
+ glLoadIdentity();
+ glMatrixMode(GL_MODELVIEW);
+
glPopAttrib();
post_draw();
glPopAttrib();
post_draw();