Changeset 21
- Timestamp:
- 02/29/08 22:34:30 (4 years ago)
- Files:
-
- 1 modified
-
branches/pdfcube-0.0.3/src/pdfcube.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pdfcube-0.0.3/src/pdfcube.cc
r20 r21 1034 1034 glNewList(cube_faces+i,GL_COMPILE); 1035 1035 glBegin(GL_QUADS); 1036 glTexCoord2f((1.0 - mapping[i][4]) * tex_width,1036 glMultiTexCoord2f(GL_TEXTURE0_ARB,(1.0 - mapping[i][4]) * tex_width, 1037 1037 mapping[i][5] * tex_height); 1038 1038 glVertex3fv(&v[faces[i][0]][0]); 1039 1039 1040 glTexCoord2f((1.0 - mapping[i][6]) * tex_width,1040 glMultiTexCoord2f(GL_TEXTURE0_ARB,(1.0 - mapping[i][6]) * tex_width, 1041 1041 mapping[i][7] * tex_height); 1042 1042 glVertex3fv(&v[faces[i][1]][0]); 1043 1043 1044 glTexCoord2f((1.0 - mapping[i][0]) * tex_width,1044 glMultiTexCoord2f(GL_TEXTURE0_ARB,(1.0 - mapping[i][0]) * tex_width, 1045 1045 mapping[i][1] * tex_height); 1046 1046 glVertex3fv(&v[faces[i][2]][0]); 1047 1047 1048 glTexCoord2f((1.0 - mapping[i][2]) * tex_width,1048 glMultiTexCoord2f(GL_TEXTURE0_ARB,(1.0 - mapping[i][2]) * tex_width, 1049 1049 mapping[i][3] * tex_height); 1050 1050 glVertex3fv(&v[faces[i][3]][0]); … … 1062 1062 if (i == current_face) { 1063 1063 glEnable(GL_TEXTURE_RECTANGLE_ARB); 1064 glActiveTextureARB(GL_TEXTURE0_ARB); 1064 1065 glBindTexture(GL_TEXTURE_RECTANGLE_ARB, 1065 1066 textures[texmap[0]]); 1066 1067 } else if (i == prev_face()) { 1067 1068 glEnable(GL_TEXTURE_RECTANGLE_ARB); 1069 glActiveTextureARB(GL_TEXTURE0_ARB); 1068 1070 glBindTexture(GL_TEXTURE_RECTANGLE_ARB, 1069 1071 textures[texmap[1]]); 1070 1072 } else if (i == next_face()) { 1071 1073 glEnable(GL_TEXTURE_RECTANGLE_ARB); 1074 glActiveTextureARB(GL_TEXTURE0_ARB); 1072 1075 glBindTexture(GL_TEXTURE_RECTANGLE_ARB, 1073 1076 textures[texmap[2]]);

