Seite 1 von 1

3D Probleme - ein schwarzer Bildschirm und ein IMA

Verfasst: 26.11.2011 20:11
von BI2
Hallo alle zusammen,

meine 3D Kenntnisse halten sich in Grenzen, deshalb bräuchte ich mal eine Info von jemandem, der sich damit besser auskennt.

Es handelt sich um die 3D Beispiele (Kapitel 11 - 3D-Grafik) Nr. 2 (First Person - Kamera) und Nr. 3 (Ein wenig fortgeschrittener) aus dem Einsteigerbuch.
Das Quelltextpaket befindet sich hier: https://asw.orgfree.com/PureBasicBuchSource.zip

Folgende Probleme treten auf (PureBasic 4.60 x86 für Windows - andere Versionen habe ich noch nicht getestet)

Beispiel 2:

Das Programm startet, allerdings erhalte ich nur einen schwarzen Screen, der sich mit ESC beenden lässt.
Das gleiche Problem habe ich übrigens mit dem im PureBasicPaket mitgelieferten "Terrain" Beispiel, da sehe ich nur den SkyDome.

Beispiel 3:

In diesem Beispiel bekomme ich in der Zeile

Code: Alles auswählen

LightColor(#LICHT_ZWEI, RGB(255, Random(200), 0))
einen IMA (Lesefehler an Adresse 0)
Wenn ich diese Zeile auskommentiere läuft das Beispiel einwandfrei.

Unter PureBasic 4.51 x86 für Windows funktionieren die beiden Beispiele einwandfrei (genauso wie das o. g. Terrain Beispiel)

Vielen Dank schon mal im vorraus für die Hilfe.

Gruß, BI2

Edit: Unter Win 7 Home Premium (x64) mit PureBasic 4.60 x64 besteht das gleiche Problem.
Kann jemand diese Probleme bestätigen oder funktioniert das nur bei mir nicht (könnte ja auch ein Treiberproblem bei mir sein).

Re: 3D Probleme - ein schwarzer Bildschirm und ein IMA

Verfasst: 01.12.2011 13:13
von BI2
Ein Blick ins englische Forum ergab, dass es sich bei der Terrain Sache um einen Bug handelt.

Ich vermute, dass es sich bei LightColor() ebenfalls um einen Bug in der 4.60er Vollversion handelt.
Kann das bitte jemand bestätigen?

Gruß, BI2

Re: 3D Probleme - ein schwarzer Bildschirm und ein IMA

Verfasst: 01.12.2011 16:54
von bobobo
PB4.6 Windows XP
Das Täräng ist bei mir auch nie da wo es mit alten Pb versionen war. Eigentlich ist es gar nicht da.

Fer mitgelieferte FPSFirstPerson.pb geht bei mir aber der ThirdPerson dafür nicht.

Hab hier nen Laptopf mit einer eingebauten GrafikLösung und keinen
HyperMegaMitSauteurerGrafikkarteDrinUndSoRechner.

Re: 3D Probleme - ein schwarzer Bildschirm und ein IMA

Verfasst: 02.12.2011 00:37
von PMV
BI2 hat geschrieben:Beispiel 3:

In diesem Beispiel bekomme ich in der Zeile

Code: Alles auswählen

LightColor(#LICHT_ZWEI, RGB(255, Random(200), 0))
einen IMA (Lesefehler an Adresse 0)
Wenn ich diese Zeile auskommentiere läuft das Beispiel einwandfrei.

Unter PureBasic 4.51 x86 für Windows funktionieren die beiden Beispiele einwandfrei (genauso wie das o. g. Terrain Beispiel)

Vielen Dank schon mal im vorraus für die Hilfe.

Gruß, BI2
Sollte im englischen Forum gemeldet werden. Evt. das Beispiel noch umschreiben,
dass keine externen Resourcen verwendet werden, bzw. zumindest den Code
dort komplett posten :)

MFG PMV