Animacja - przechowywanie zmiennych - 2006-10-26
Przy zapisywaniu wartości do pliku nie zapomnij wstawić na końcu przecinka
wiecej >>

Szukaj: 
Logowanie
Login
Hasło   
Pamiętaj mnie na tej stronie
 Zarejestruj się...




Macra


Litery
Zębatka
Okno
Ludek
Piramida kulek
Sprężyna
Skin




Litery

Plik:
Dostępny po zalogowaniu
Opis:
Jest to macro povray'owe - które na podstawie zmiennej tekstowej tworzy napis.. Dokładniejsze informacje dostępne są w szczegółach
Wymagania/plaforma:
POVRAY :-)
Licencja:
Jest to FreeWare tak jak povray
Autor:
Nunas


Zębatka

Plik:
Dostępny po zalogowaniu
Opis:
Jest to macro povray'owe - które tworzy Zębatkę Sposób wywołania i przykładową scenę można zobaczyć w tym pliku:
Wymagania/plaforma:
POVRAY :-)
Licencja:
Jest to FreeWare tak jak povray
Autor:
Nunas


Okno

Plik:
Dostępny po zalogowaniu
Opis:
Jest to macro povray'owe - które tworzy okno :-) Sposób wywołania:
  
  object { 
  mc_okno(szr, wys, gru, wysr,  pro, v_s1, v_s2, mat)
  }
  

  • >szr - szerokość okna
  • wys - wysokość okna
  • gru - grubość ramy
  • wysr - wysokość ramy
  • pro - proporcje jakie mają mieć skrzydła okna jeżeli oczywiście okno ma być dwu skrzydłowe np 3/4 oznacza, że pierwsze skrzydło będzie miało 75% szerokości, a drugi 25% jeżeli pro =1 to będzie okno jedno skrzydłowe.
  • v_s1 - wektor obrotu pierwszego skrzydła. tu radziłbym uzywać tylko składowej y
  • v_s2 - wektor obrotu drugiego skrzydła. tu można używać zarówno Y jak i x jednak użycie obu śmiesznie wygląda.
  • mat - materiał framug okna.
  • Wymagania/plaforma:
    POVRAY :-)
    Licencja:
    Jest to FreeWare tak jak povray
    Autor:
    Nunas


    Ludek

    Plik:
    Dostępny po zalogowaniu
    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
    Wymagania/plaforma:
    POVRAY :-)
    Licencja:
    Jest to FreeWare tak jak povray
    Autor:
    Nunas


    Piramida kulek

    Plik:
    Dostępny po zalogowaniu
    Opis:
    Jest to macro povray'owe - które tworzy piramidę kulek :-)
    Sposób wywołania:

      
      object { 
       mc_piramida_kluek(
               promien, 
               ilosc, 
               poz, 
               fotony, swiatlo, 
               mat ) 
      }
      
    
  • >promien - promień kulki
  • ilosc - ile kulek ma mieć bok trójkąta takiej piramidy
  • poz - początkowa pozycja
  • fotony - czy włączyć Photons
  • swiatlo - Każda kulka może zawierać małe źródło światła czy je włączyć
  • mat - material kulek
  • Wymagania/plaforma:
    POVRAY :-)
    Licencja:
    Jest to FreeWare tak jak povray
    Autor:
    Nunas


    Sprężyna

    Plik:
    Dostępny po zalogowaniu
    Opis:
    Jest to macro povray'owe - które tworzy sprężyna :-)
    wywołanie makra
      
      
       object { 
      mc_sprezyna(1, 3, 4, .05) 
      texture { T_Silver_1A  finish { F_MetalB } } 
      }
      #macro mc_sprezyna(
                   __srednica, 
                   __wysokosc, 
                   __ilosc_zwojow, 
                   __promien)
      
      
    

    gdzie:
  • >__srednica - jest to średnica całej sprężyny
  • __wysokosc - wysokość sprężyny
  • __ilosc_zwojow - ilość zwojów nie licząc pierwszego i ostatniego zwoju
  • __promien - grubość drutu :-)
  • Wymagania/plaforma:
    POVRAY :-)
    Licencja:
    Jest to FreeWare tak jak povray
    Autor:
    Nunas


    Skins

    Plik:
    Dostępny po zalogowaniu
    Opis:
    Jest to macro povray'owe - które tworzy obiekt taki jak LOFT w 3d Studio :-)
    W pliku .inc jest zdeklarowanych 6 makr:
      
      mc_skin 
      mc_skin_soft 
      mc_skin_bicubic 
      mc_skin_bicubic2 
      mc_skin_bicubic3 
      mc_skin_bicubic4 
      
    
    Sposób wywołania i przykładowš scenę można zobaczyć w tym pliku: Dostępny po zalogowaniu
    Wymagania/plaforma:
    POVRAY :-)
    Licencja:
    Jest to FreeWare tak jak povray
    Autor:
    Nunas
    Najnowsza grafika
    maxmoon
    2012-04-24


    Najnowsza tapeta
    Nunas
    2011-09-15


    Najnowszy Act :-)

    Adam.Druzd.pl
     
    © druidy.pl

    Korzystając z witryny bez zmiany ustawień przeglądarki wyrażasz zgodę na użycie plików cookies. W każdej chwili możesz swobodnie zmienić ustawienia przeglądarki decydujące o ich zapisywaniu.