camera.bb 578 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ; Camera Movement ***
  2. ; By Paul Gerfen (www.gamecoding.co.uk)
  3. Graphics3D 800,600
  4. SetBuffer BackBuffer()
  5. camera=CreateCamera()
  6. CameraViewport camera,0,0,800,600
  7. light=CreateLight()
  8. house=LoadMesh( "house.3ds" )
  9. RotateEntity house,0,90,0
  10. While Not KeyHit(1)
  11. If KeyDown(200) Then
  12. MoveEntity camera,0,0,1
  13. EndIf
  14. If KeyDown(208) Then
  15. MoveEntity camera,0,0,-1
  16. EndIf
  17. If KeyDown(203) Then
  18. TurnEntity camera,0,1.0,0
  19. EndIf
  20. If KeyDown(205) Then
  21. TurnEntity camera,0,-1.0,0
  22. EndIf
  23. UpdateWorld
  24. RenderWorld
  25. Text 335,500,"Camera Movement"
  26. Flip
  27. Wend
  28. End