AnimateMD2.bb 525 B

123456789101112131415161718192021222324252627282930313233
  1. ; AnimateMD2 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. Flip
  22. Wend
  23. End