HTML

raytrac3r

raytrac3r

Friss topikok

Címkék

Archívum

mouse

sc3n3 2011.12.28. 11:26

Eleg volt a forgasbol, vegyuk at az iranyitast.

uniform vec4 mouse;

vec2 user_hand=mouse.xy/resolution.xy;
vec2 aa2=user_hand*pi*2.0;//lets move,
aa2.y/=2.0; aa2.y-=pi/2.0;
vec2 c1=cos(aa2);
vec2 s1=sin(aa2);
eye=lookat+vec3(c1.x*c1.y*r2, s1.y*r2, s1.x*c1.y*r2);

Kesobb kell egy float az aa=.... ele. Erdemes mindig vektorokkal sin-t, cos-t, meg altalaban minden szamolni, mert igy biztosan egyszerre szamolja a hardware, A forditotol fuggoen ha kulon irjuk, lehet hogy nem.
 

komment

süti beállítások módosítása