just the ability to do this as simply as you can
in blitz3d would be a start
; LoadMesh Example
; ----------------
Graphics3D 640,480
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
RotateEntity light,90,0,0
; Load mesh - textures loaded automaticaly
drum=LoadMesh("media/geometricks_models/oil-drum/oildrum.3ds")
PositionEntity drum,0,0,MeshDepth(drum)*2
While Not KeyDown( 1 )
TurnEntity drum,1,2,3,True ; local or global
RenderWorld
Flip
Wend
End
oh yeah and all in opengl so the examples work out
of the box on all 3 platforms would be real nice...
in blitz3d would be a start
; LoadMesh Example
; ----------------
Graphics3D 640,480
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
RotateEntity light,90,0,0
; Load mesh - textures loaded automaticaly
drum=LoadMesh("media/geometricks_models/oil-drum/oildrum.3ds")
PositionEntity drum,0,0,MeshDepth(drum)*2
While Not KeyDown( 1 )
TurnEntity drum,1,2,3,True ; local or global
RenderWorld
Flip
Wend
End
oh yeah and all in opengl so the examples work out
of the box on all 3 platforms would be real nice...