Files
BlitzNext/_release/help/commands/3d_examples/CreatePivot.bb
T
2014-12-08 12:43:20 +13:00

32 lines
553 B
BlitzBasic

; CreatePivot Example
; -------------------
Graphics3D 640,480
SetBuffer BackBuffer()
camera=CreateCamera()
PositionEntity camera,0,0,-10
light=CreateLight()
RotateEntity light,90,0,0
; Create pivot. This is invisible.
pivot=CreatePivot()
; Create planet (i.e. a sphere). Make the pivot the parent of the planet.
planet=CreateSphere(16,pivot)
; Position planet so that it is offset from the pivot
PositionEntity planet,5,0,0
While Not KeyDown(1)
; Turn pivot, thus making planet spin around it
TurnEntity pivot,0,1,0
RenderWorld
Flip
Wend
End