#!/usr/bin/env pythonfrom OpenB3D import *import msvcrtimport timeimport sys#import asyncioangle = 0keyhit = 0Graphics3D(800,600,16,2)#SetBuffer BackBuffer()camera = CreateCamera(0)CameraViewport(camera, 0, 0, 800, 600)light = CreateLight( 1 ,0) cube = CreateCube(0)PositionEntity(cube ,-2, -2, 10,0)while keyhit==0: global angle RotateEntity(cube,0,angle,0,0) UpdateWorld(1) RenderWorld(0) angle +=1 Flip() if msvcrt.kbhit()==1 and ord(msvcrt.getch()) == 27: #escape key exit() #raise SystemExit #end #break time.sleep(0.03)
sdl=cdll.LoadLibrary("SDL.dll")openb3d=cdll.LoadLibrary("./OpenB3D-64.dll")