MD2 bug in klepto-version?
BlitzMax Forums/MiniB3D Module/MD2 bug in klepto-version?| 
 | ||
| SuperStrict
Import sidesign.minib3d
Graphics3D(640,480)
Local camera:TCamera = CreateCamera()
CameraViewport(camera,0,0,GraphicsWidth(),GraphicsHeight())
Local explostar:TMesh = LoadMD2("explostar.md2")
MoveEntity(explostar,0,0,5)
While Not KeyHit(27)
	TurnEntity(explostar,1,1,1)
	
	UpdateWorld()
	
	RenderWorld()
	Flip()
		
WendThis litttle program gives me an error (Attempt to index array element beyond array length) regardless of what size the md2 mesh is. I use AC3D to export and I'm using an Intel Mac. | 
| 
 | ||
| without the model it is hard to say whats going wrong ;) maybe you could send it to me (I will handle it with respect). | 
| 
 | ||
| Email sent ^^ It's just a triangulated sphere =) | 
| 
 | ||
| Bug found: If you could build your module by yourself, then change the following in the TMD2.bmx: Local Surface:TSurface = CreateSurface(Mesh) Local Frame:TMD2Frame = Frames[1] ' this is the bug Local c:Int = 0 to Local Surface:TSurface = CreateSurface(Mesh) Local Frame:TMD2Frame = Frames[0] Local c:Int = 0 its in the method BuildMesh() on line: 130 I hope this will help you. | 
| 
 | ||
| This did the job, thank you ^^ |