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 ^^ |