Rezzer per visualizzare funzioni matematiche
string COLORE="rosso";
float INIZIO=0; // angolo iniziale
float FINE=2*PI; // angolo finale (360°)
float DELTA=0.1;
float RAGGIO=2; // raggio di 7 metri
float RAGGIO2=7; // altro raggio
vector funzione(float alpha)
{
return <RAGGIO*llSin(alpha), RAGGIO*llCos(alpha), 0>;
}
default
{
state_entry()
{
float alpha; // angolo che varia
for(alpha=INIZIO;alpha<FINE;alpha=alpha+DELTA) // da 0 a 2*pigreca
{
//R=R*.99;
llRezObject(COLORE,llGetPos()+funzione(alpha),<0,0,0>,ZERO_ROTATION, 0);
}
}
}
Comments
0 B
|0 👍
/0 👎
0 B
|👍
/👎