Предишната тема :: Следващата тема |
Автор |
Съобщение |
Drone

Регистриран на: 30 Яну 2003 Мнения: 2190 Местожителство: Gwon nee ju jee du shu!
|
Пуснато на: Чет Май 22, 2003 9:50 pm Заглавие: Shaders |
|
|
Pichowe,
Nyakoy ot was da se zanimawa sus scriptirane na Renderman-format shaders? Ako nyakoy se zanimawa, dali shte e nawit da menkame shadercheta i akul? Az tzukam osnowno BMRT-to. Mnogo shte se radwam ako nyakoy sushto kopa shaderite. Micropolygon renderinga mu e maykata :-)))) _________________
there ain't no way but the hard way
|
|
Върнете се в началото |
|
 |
chokoboko
Регистриран на: 18 Яну 2003 Мнения: 60 Местожителство: Sofia
|
Пуснато на: Пет Май 23, 2003 3:31 am Заглавие: |
|
|
toia bmrt ne go li spriaha otdavna man;
posledno gledah niakakvo pixie pod gnu license.
izglejda na svetlinni godini pred nego na neveja kato men;
dai edno profesionalno mnenie liubopitno mi e: http://www.cs.berkeley.edu/~okan/Pixie/pixie.htm |
|
Върнете се в началото |
|
 |
Drone

Регистриран на: 30 Яну 2003 Мнения: 2190 Местожителство: Gwon nee ju jee du shu!
|
Пуснато на: Пет Май 23, 2003 5:43 am Заглавие: |
|
|
A, ne beshe tolkowa otdawna deto go spryaha. A go sprtyaha, shtoto beshe mnogo blizko do renderera na Pixar, i Pixar chrez sud nakaraha Blue Moon da spre BMRT-to.
Inache, nyama problem ako si si go downloadnal predi towa :-) Ima dosta seriozna Yahoo BMRT group i w neya ima nyakolko dushi ot Yugoslawia, ta si wikam dali nyama i nashi hora da tzukat shaders.
Inache Pixie-to ne go byah wizhdal do sega (znam za BMRT, RDC, Aqsis, Angel, slander, 3Delight, AIR i Entropy). Sega go drupnah i shte go probam utre kak wurwi. Inache izglezhda super otkum oswetlenie.
No na PRMan-tip rendererite edno ot nay-yakite neshta e displacement mappinga. Tuy kato polzwat micropolygon rendering, prakticheski wsyaka edna tochka ot powurhnostta na obekta se razglezhda kato maluk polygon sus sobstwena normala. I kato rezultat ot edin model sus ima-nyama 1000 polygona wadish takuw displacement che ti pada shapkata :-) A towa Pixie ne mozhah da mi widya wuw specifikatsiite dali go poddurzha toa neshto. Ma sha go probam :-) _________________
there ain't no way but the hard way
|
|
Върнете се в началото |
|
 |
Sithmaster

Регистриран на: 29 Ное 2002 Мнения: 200 Местожителство: София
|
Пуснато на: Пон Май 26, 2003 1:29 pm Заглавие: |
|
|
Neshto ne razbiram za TCL script na renderman Shaders li govorime ili za pisane na Shaderi |
|
Върнете се в началото |
|
 |
Drone

Регистриран на: 30 Яну 2003 Мнения: 2190 Местожителство: Gwon nee ju jee du shu!
|
Пуснато на: Пон Май 26, 2003 2:39 pm Заглавие: |
|
|
Ne, za pisane wuw .SL format koyto posle sus custom software (koyto polzwa C precompilera) se compilira wuw .SLC format i wurwi zaedno sus .RIB fila. Example:
surface
test ( float freq = 10;
float duty = 0.95;
float normal_dropoff = 1.0;
float dpscale = 0.1;
color stripe_color = 0;
float Ka = 0.2;
float Kd = 0.8;
float Ks = 0.0;
float lo = 0.0;
float hi = 1.0;
string mapname = "";
float aspect = 1.0; )
{
color diffuzeC;
float diffuze;
point Pscreen = transform("screen", P);
vector dp = dpscale * vtransform("screen", dPdv);
setzcomp(dp, 0);
float lendp = mix (length(dp), length(dPdv), normal_dropoff);
float logdp = log(freq * lendp, 2.0);
float ilogdp = floor(logdp);
float stripes = pow(2,ilogdp);
float sawtooth = mod((s+t)*stripes*freq, 1);
float triangle = abs(2.0 * sawtooth - 1.0);
float transition = logdp - ilogdp;
float transtriangle = abs((1 + transition) * triangle - transition);
diffuzeC = Ka * ambient() +Kd * diffuse(faceforward(normalize(N),I));
diffuze = (comp(diffuzeC,0) + comp(diffuzeC,1) + comp(diffuzeC,2))/3.0;
diffuze = (diffuze - lo)/(hi - lo);
float square = 1-filterstep(0.2*diffuze, transtriangle)+
filterstep(duty*diffuze, transtriangle);
color CC = mix(Cs, stripe_color, square);
Oi = Os;
Ci = Os * CC;
} _________________
there ain't no way but the hard way
|
|
Върнете се в началото |
|
 |
Drone

Регистриран на: 30 Яну 2003 Мнения: 2190 Местожителство: Gwon nee ju jee du shu!
|
Пуснато на: Пон Май 26, 2003 6:26 pm Заглавие: |
|
|
Ufffffffff, ama i az sum si prooooooooooooooooost kato lanski gyuwech. Sorry, wuw shadercheto gore gi nyama paths kum external maps, izwinyawayte za oburkwaneto :-)))) _________________
there ain't no way but the hard way
|
|
Върнете се в началото |
|
 |
Sithmaster

Регистриран на: 29 Ное 2002 Мнения: 200 Местожителство: София
|
Пуснато на: Вто Май 27, 2003 4:50 pm Заглавие: |
|
|
Prosto se u4udih 4e niakoi pi6e shaderi :))))) |
|
Върнете се в началото |
|
 |
Drone

Регистриран на: 30 Яну 2003 Мнения: 2190 Местожителство: Gwon nee ju jee du shu!
|
Пуснато на: Вто Май 27, 2003 5:02 pm Заглавие: |
|
|
A, da ne mislish che e golyama filosofiya :-)))) Samo izglezhda stryaskashto na pruw pogled. Az towa wse si powtaryam -- shtom pupesh kato mene go mozhe, znachi wseki go mozhe :-)))) _________________
there ain't no way but the hard way
|
|
Върнете се в началото |
|
 |
Sithmaster

Регистриран на: 29 Ное 2002 Мнения: 200 Местожителство: София
|
Пуснато на: Вто Май 27, 2003 7:35 pm Заглавие: |
|
|
Az znam 4e ne e filosofia prosto se u4udvam 4e o6te niakoi v BG go pravi |
|
Върнете се в началото |
|
 |
|