Forum: Multimedia
Delphi
by littleDave,
31. Mai 2008
In der Funktion gluPerspective(fovy, aspect, zNear, zFar : glDouble); kannst du mit dem Parameter fovy den Betrachterwinkel angeben. Ich weiß nicht, ob das dein Problem lösen wird, aber du kannst ja mal einen Wert von 45.0 versuchen - das sollte eigentlich funktionieren.
Bin mir da aber leider nicht sicher :?
Forum: Multimedia
Delphi
by littleDave,
30. Mai 2008
Die "Qualität" wird nicht schlechter, sondern die Kugel-Vertice werden abgeschnitten. Das liegt an dem zFar-Wert, den du bei der Funktion gluPerspective übergibst. Probier mal größere Werte aus.
Du solltest aber aufpassen, dass du die Distanz zwischen zNear und zFar möglichst klein hällst. Diese beiden Werte skalieren den Tiefenpuffer, der meinstens eine Genauigkeit von 24 Bit hat (je nach...