Test yourself:
Code: Select all
InitEngine3D()
InitSprite():InitKeyboard():InitMouse()
OpenWindow(0,0,0,800,600,"tip",#PB_Window_BorderLess|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0),0,0,800,600,0,0,0,#PB_Screen_WaitSynchronization)
Add3DArchive(#PB_Compiler_Home+"examples/3D/Data/Textures",#PB_3DArchive_FileSystem)
CreateLight(0,$EEEEEE,4,4,2,#PB_Light_Point)
CreateCamera(0,0,0,100,100)
MoveCamera(0,0,0,6,#PB_Absolute)
LoadTexture(0,"soil_wall.jpg")
CreateMaterial(0,TextureID(0))
CreateCylinder(0,0.1,2)
CreateEntity(0,MeshID(0),MaterialID(0),-1,0,0)
CreateEntity(1,MeshID(0),MaterialID(0),1,0,0)
Repeat
ExamineKeyboard()
WindowEvent()
If KeyboardReleased(#PB_Key_Right)
ScaleEntity(1,1,1,1,#PB_Absolute)
EndIf
RenderWorld()
FlipBuffers()
Until KeyboardPushed(#PB_Key_Escape)