Code: Select all
InitEngine3D():InitSprite():InitKeyboard():InitMouse()
OpenWindowedScreen(OpenWindow(0,0,0,1024,768,"no va cara de 4 vertices",#PB_Window_BorderLess|#PB_Window_ScreenCentered),0,0,1024,768,1,0,0,#PB_Screen_WaitSynchronization)
CreateLight(0,$EEEEEE,-1,1,6,#PB_Light_Point)
CreateCamera(0,0,0,100,100)
MoveCamera(0,0,0,4,#PB_Absolute)
CreateMaterial(0,0,$55DDEE)
CreateSphere(1,0.02)
CreateMesh(0,#PB_Mesh_TriangleList,#PB_Mesh_Static)
MeshVertex(-1,1,0,0,0,$EEEEEE,0,0,1)
MeshVertex(-1,-1,0,1,0,$EEEEEE,0,0,1)
MeshVertex(1,-1,0,0,1,$EEEEEE,0,0,1)
MeshVertex(1,1,0,0,1,$EEEEEE,0,0,1)
MeshFace(0,1,3):MeshFace(1,2,3); <- this one does work but MeshFace(0,1,2,3) does not work !!!!!!! (O_O)
MeshFace(3,1,0):MeshFace(3,2,1)
FinishMesh(1)
CreateEntity(0,MeshID(0),MaterialID(0),0,0,0)
Repeat:While WindowEvent()<>#PB_Event_None:Wend
ExamineMouse():ExamineKeyboard()
RotateEntity(0,MouseDeltaY(),MouseDeltaX(),MouseWheel(),#PB_Relative)
RenderWorld()
FlipBuffers()
Until KeyboardPushed(#PB_Key_Escape)