Wie berechne ich die Position auf einer Kugel um den Punkt 0,0,0?
Ich habe 2 Werte h (horizontal)und v(vertikal), die jeweils von 1-360 reichen.
Damit sollte es doch irgendwie gehen, oder ?
Horizontal (-> Kreis) klappt das mit
x=Math.cos(h/180.*Math.PI:wink:* radius
y=0
z=Math.sin(h/180.*Math.PI:wink:* radius
(Glaub ich jedenfalls.)
Aber bei der Kugel bin ich echt aufgeschmissen…
eine Antwort gestaltet sich insofern etwas schwierig, da Du nicht angegeben hast, wie die Lage von h und v zu den Koordinatenachsen ist. Was Du suchst, ist einfach der Zusammenhang zwischen karthesischen du Kugelkoordinaten. Mit der von Dir genutzten Schreibweise ist dies: