SET DISPLAY MODE 1024,768,32,1,8,0
SYNC ON
SYNC RATE 60
MAKE OBJECT CUBE 1, 10
Angle# = 1.0
DO
IF SPACEKEY()
SaveScreen()
ENDIF
YROTATE OBJECT 1, Angle#
Angle# = Angle# + 1
SYNC
LOOP
FUNCTION SaveScreen()
SET CAMERA TO IMAGE 0, 1,SCREEN WIDTH(), SCREEN HEIGHT()
SAVE IMAGE "tempimage.dds",1
SAVE IMAGE "tempimage.png",1
ENDFUNCTION
Crude but works...
DDS = 3MB PNG = 6~7KB
EDIT
Don't have time to work out how to return the camera back to active bitmap, know how but forgot...
But if you keep hitting spacekey and have the folder open in the background with the PNG highlighted and preview pane open, you will see it is still actively rotating and updating...
Just make six cameras, set their FOV, position them at the same point or in a cubic manner with fixed spacing apart from each and point them in all six directions, and one by one save the images...
You can thank my Codictionary for this quick lookup