Hi,
Mal wieder ein Problem im dreidimensionalen Bereich
Ich taste mich ja noch immer an die 3D Funktionen heran und hab jetzt mal so ein kleines Sonnensystem gebastelt.
Jetzt ist mir aber aufgefallen, dass wenn ich eine Lichtquelle habe es fehler auf den "Planeten" kommt.
Und zwar scheint es mir so, dass ein Planet nur einmal prüft, wo die Lichtquelle ist. Wenn sich dieser nämlich dreht, dann aktuallisiert sich
die Beleuchtung irgendwie nicht. Der schatten dreht sich im Prinzip mit, obwohl die Lichtquelle IMMER an der gleichen Position steht. Ich weiß gerade nicht wie ich das beschreiben soll... Ich mach am besten mal 2 Screens..
Die Screens sind von der gleichen Position aus gemacht, nur ein gewisser Zeitabstand existiert.. Ach und bei einem Block gibt es keine Probleme, der funktioniert einwandfrei mit gleichem Code (nur drawBlock statt drawEllipsoid)... Man merkt, ich bin gerade ziemlich verwirrt
Mal wieder ein Problem im dreidimensionalen Bereich
Ich taste mich ja noch immer an die 3D Funktionen heran und hab jetzt mal so ein kleines Sonnensystem gebastelt.
Jetzt ist mir aber aufgefallen, dass wenn ich eine Lichtquelle habe es fehler auf den "Planeten" kommt.
Und zwar scheint es mir so, dass ein Planet nur einmal prüft, wo die Lichtquelle ist. Wenn sich dieser nämlich dreht, dann aktuallisiert sich
die Beleuchtung irgendwie nicht. Der schatten dreht sich im Prinzip mit, obwohl die Lichtquelle IMMER an der gleichen Position steht. Ich weiß gerade nicht wie ich das beschreiben soll... Ich mach am besten mal 2 Screens..
Die Screens sind von der gleichen Position aus gemacht, nur ein gewisser Zeitabstand existiert.. Ach und bei einem Block gibt es keine Probleme, der funktioniert einwandfrei mit gleichem Code (nur drawBlock statt drawEllipsoid)... Man merkt, ich bin gerade ziemlich verwirrt