ich habe heute mal ein bisschen mit der 3D-Engine in PB 4.51 rumprobiert. Allerdings kommt eine Fehlermeldung bei der Funktion CreateCamera():

Hier noch der Code:
Code: Alles auswählen
If fullscreen = #False
hWnd = OpenWindow(#GAME_WINDOW,0,0,800,800,"Mystery Park",#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_Maximize)
If hWnd = 0
MessageRequester(#Name,"Cannot initialize the game window!")
End
Else
If OpenWindowedScreen(WindowID(#GAME_WINDOW),0,0,WindowWidth(#GAME_WINDOW),WindowHeight(#GAME_WINDOW),0,0,0) = 0
MessageRequester(#Name,"Cannot initialize the screen!")
End
EndIf
ExamineMouse()
ExamineKeyboard()
Add3DArchive("images",#PB_3DArchive_FileSystem)
CreateMaterial(#MATERIAL,LoadTexture(0,"terrain.jpg"))
CreateTerrain("map2.jpg",MaterialID(#MATERIAL),1,1,1,4)
CreateCamera(0,5,5,100,100) ; Hier kommt der Fehler
CameraLocate(0,5,5,TerrainHeight(5,5))
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
If EventWindow() = #GAME_WINDOW
Quit = 1
EndIf
EndSelect
Until Quit = 1
EndIf
EndIf