How do I create a loop-around world?

Blitz3D Forums/Blitz3D Programming/How do I create a loop-around world?

Maybe you could use multiple cameras or render the scene a few times ?
Graphics3D 800, 600, 0, 2
SetBuffer BackBuffer()

camera = CreateCamera()
MoveEntity camera, 0, 0, -15

cube = CreateCube()
MoveEntity cube, 0, -2, 0

light = CreateLight()

Repeat

	If KeyDown(203) Then TurnEntity camera, 0, +1, 0
	If KeyDown(205) Then TurnEntity camera, 0, -1, 0

	If KeyDown(200) Then MoveEntity camera, 0, 0, +1
	If KeyDown(208) Then MoveEntity camera, 0, 0, -1
	
	RenderWorld()

	CameraClsMode camera, 0, 0

	For i = 0 To 9
		
		TranslateEntity camera, 0, 0, -5 
		RenderWorld()
			
	Next

	TranslateEntity camera, 0, 0, +5 * 10
	CameraClsMode camera, 1, 1
	
	Flip

Until KeyHit(1)

End