|
From: <axl...@us...> - 2009-03-01 20:15:44
|
Revision: 153
http://hgengine.svn.sourceforge.net/hgengine/?rev=153&view=rev
Author: axlecrusher
Date: 2009-03-01 20:15:34 +0000 (Sun, 01 Mar 2009)
Log Message:
-----------
Fix reading from file
Modified Paths:
--------------
Mercury2/src/HGMDLMesh.cpp
Modified: Mercury2/src/HGMDLMesh.cpp
===================================================================
--- Mercury2/src/HGMDLMesh.cpp 2009-03-01 19:49:51 UTC (rev 152)
+++ Mercury2/src/HGMDLMesh.cpp 2009-03-01 20:15:34 UTC (rev 153)
@@ -108,7 +108,7 @@
void OBB::LoadFromBinary(char* data)
{
memcpy(center, data, sizeof(float)*3);
- memcpy(extend, data, sizeof(float)*3);
+ memcpy(extend, data+(sizeof(float)*3), sizeof(float)*3);
}
#include <GL/gl.h>
@@ -152,6 +152,7 @@
glVertex3f(center[0]+extend[0], center[1]-extend[1], center[2]-extend[2]);
glVertex3f(center[0]+extend[0], center[1]-extend[1], center[2]+extend[2]);
+ glEnd();
/*
glBegin(GL_QUADS);
//front
@@ -189,9 +190,9 @@
glVertex3f(center[0]+extend[0], center[1]-extend[1], center[2]+extend[2]);
glVertex3f(center[0]-extend[0], center[1]-extend[1], center[2]+extend[2]);
glVertex3f(center[0]-extend[0], center[1]-extend[1], center[2]-extend[2]);
-*/
+
glEnd();
-
+*/
glPointSize(4);
glBegin(GL_POINTS);
glVertex3f(center[0], center[1], center[2]);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|