Graphilla.com :: Преглед на тема - Shaders
 

Graphilla.com Форуми

 Въпроси/ОтговориВъпроси/Отговори
   ТърсенеТърсене   ПотребителиПотребители   Потребителски групиПотребителски групи   Регистрирайте сеРегистрирайте се   ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Shaders

 
Създайте нова тема   Напишете отговор    Graphilla.com Форуми -> 3D | Compositing
Предишната тема :: Следващата тема  
Автор Съобщение
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
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Graphilla.com Форуми -> 3D | Compositing Часовете са според зоната GMT + 3 Часа
Страница 1 от 1

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov