Doppelpost! Punkt auf der Oberfläche einer Kugel berechnen

Neue Frage »

hma123 Auf diesen Beitrag antworten »
Punkt auf der Oberfläche einer Kugel berechnen
Meine Frage:
Hi,
für ein Schulprojekt programmiere ich eine Simulation, auf der sich eine Figur per Gravitation auf einem Planeten bewegen kann.

Ich möchte erstellten NPCs mit einer künstlichen Intelligenz ausstatten, sodass diese sich in einem bestimmten Bereich hin- und herbewegen.

Dabei muss die Figur einen Punkt berechnen, der auf der Oberfläche der Kugel liegt. Das Ganze natürlich in 3D.

Ich habe zudem ein Bild beigefügt. Wäre super, wenn jemand eine Idee hat.

Die Figur muss also einen Punkt suchen, der auf der Oberfläche liegt, wo sie sich dann hinbewegen kann.



Meine Ideen:
Auf einer flachen Ebene habe ich das Ganze schonmal programmiert.

Der Npc erstellt sich einen Punkt innerhalb eines 2D-Feldes und bewegt sich dort hin.

Zu sehen hier:

Edit (mY+): Link zu externen Uploadseiten werden entfernt. Diese sind kurzlebig und auch meist mit Werbung behaftet.

In einem 3D-System auf einer Kugel sieht das Problem aber ganz anders aus.
Steffen Bühler Auf diesen Beitrag antworten »
RE: Punkt auf der Oberfläche einer Kugel berechnen
Hier wurde die Frage wiederholt und auch bereits geholfen:
Punkt auf Kugel berechnen (programmiert)

Dieser Thread wird daher geschlossen.
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »