MD2AnimTime.bb 622 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ; MD2AnimTime Example
  2. ; -------------------
  3. Graphics3D 640,480
  4. SetBuffer BackBuffer()
  5. camera=CreateCamera()
  6. light=CreateLight()
  7. RotateEntity light,90,0,0
  8. ; Load md2
  9. gargoyle=LoadMD2( "media/gargoyle/gargoyle.md2")
  10. ; Load md2 texture
  11. garg_tex=LoadTexture( "media/gargoyle/gargoyle.bmp" )
  12. ; Apply md2 texture to md2
  13. EntityTexture gargoyle,garg_tex
  14. ; Animate md2
  15. AnimateMD2 gargoyle,1,0.1,32,46
  16. PositionEntity gargoyle,0,-45,100
  17. RotateEntity gargoyle,0,180,0
  18. While Not KeyDown( 1 )
  19. UpdateWorld
  20. RenderWorld
  21. ; Output current animation frame to screen
  22. Text 0,0,"MD2AnimTime: "+MD2AnimTime( gargoyle )
  23. Flip
  24. Wend
  25. End