| Предишната тема :: Следващата тема   | 
	
	
	
		| Автор | 
		Съобщение | 
	
	
		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 | 
			 
		  | 
	
	
		| Върнете се в началото | 
		 | 
	
	
		  | 
	
	
		 |