Opis:
Jest to macro povray'owe - które tworzy ludka :-)
Sposób wywołania:
W pierwszej kolejności trzeba zadeklarować zmienną _pozycja_, ponieważ w pliku mc_ludek.inc są predefiniowane pozycje ludka.
#declare _pozycja_=1;
#include "mc_ludek.inc"
wywołanie makra
object {
M_Ludek(r_glowy,
r_tulow,
r_lr,
r_lr_ramie,
r_lr_przedramie,
r_lr_dlon,
r_pr,
r_pr_ramie,
 r_pr_przedramie,
 r_pr_dlon,
 r_l_noga,
 r_l_noga_dol,
 r_l_stopa,
 r_p_noga,
 r_p_noga_dol,
 r_p_stopa,
 do_poziomu,
 M_Ludzik
 )
 }

W celu ustawienia ludka w innej pozycji należy zadeklarować przed wywołaniem makra zmienne
// kat o jaki glowa ma sie obrócić względem ciała
#declare r_glowy=<0,0,-15>;
// kąt o jaki się obraca tłów względem miednicy
#declare r_tulow=<0,0,0>;
// raczej x - kąt obrotu lewej ręki
#declare r_lr=<0,0,0>;
 // raczej z -
 #declare r_lr_ramie=<0,0,40>;

 /// tylko w x - kąt obrotu przedramienia
 #declare r_lr_przedramie=<20,0,0>;

 // kąt obrotu dłoni
 #declare r_lr_dlon=<0,0,45>;

 // raczej x
 #declare r_pr=<20,0,0>;

 // raczej z
 #declare r_pr_ramie=<0,0,-30>;

 /// tylko w x
 #declare r_pr_przedramie=<30,0,0>;
 #declare r_pr_dlon=<0,180,0>;

 //raczej x a z to tyle ile szpagat
 #declare r_l_noga=<140,-10,0>;

 //raczej x
 #declare r_l_noga_dol=<-95,0,0>;

 //raczej y i raczej x
 #declare r_l_stopa=<-40,-25,0>;

 //raczej x a z to tyle ile szpagat
 #declare r_p_noga=<90,20,10>;

 //raczej x
 #declare r_p_noga_dol=<-90,0,0>;

 //raczej y i raczej x
 #declare r_p_stopa=<0,25,0>;

 // tyle trzeba przesunć do poziomu ludka :-)
 #declare do_poziomu=31.5;


w pozycji pionowe trzeba go przesunąc o 15.1
|