sinus/cosinus formel fuer ne kugel

dettus

Bicycle User
hallo.

ich bin gerade zu bloede.
kann mir mal jemand von euch helfen die sinus/cosinusformeln fuer eine kugel zu finden?

fuer einen kreis ist es ja einfach:
Code:
void main()
{
  int n=100;
  int i;
  double x;
  double y;

  for (i=0;i<n;i++)
  {
     x=cos(2*M_PI/n*i);
     y=sin(2*M_PI/n*i);
  }
}
aber wie sieht das fuer die dritte dimension aus?
 
geil.
genau das was ich gesucht habe!

nochmal die loesung in c:
Code:
x=sin(2*M_PI/n*i)*cos(2*M_PI/n*j);
y=sin(2*M_PI/n*i)*sin(2*M_PI/n*j);
z=cos(2*M_PI/n*i);
 
nein, theta geht nur bis pi
Code:
x=sin(M_PI/n*i)*cos(2*M_PI/n*j);
y=sin(M_PI/n*i)*sin(2*M_PI/n*j);
z=cos(M_PI/n*i);
 
schoen.
das ergebnis ist jetzt schon recht kugelig:
 

Anhänge

  • kugel001.png
    kugel001.png
    699,6 KB · Aufrufe: 426
Zurück
Oben