Compare commits

..

No commits in common. "f1c722afe59a3cbc78748151a4b0cbd20834bfab" and "2eade4e23bcbd1f8a1254e01ec54956ff4f3d9ca" have entirely different histories.

View file

@ -50,8 +50,7 @@ vec3 Get_Color(vec3 origin,vec3 dir){
vec4 impact = Get_Impact(origin,dir);
if(impact.w<0.) return vec3(.5,.7,1.);
vec3 normale=grad(impact.xyz);
vec3 sunPos=vec3(3.*sin(Time*1.5),3.*cos(Time*3.),3.*cos(Time*1.5));//vec3(1.,1.5,.5);
return vec3(clamp(0.,1.,dot(sunPos-impact.xyz,normale)));//normale;
return normale;
}
float Mandel(vec2 co){
@ -59,7 +58,7 @@ float Mandel(vec2 co){
float limf=100.0;
float cf=0.0;
int c;
for(c=0;c<30;c++){
for(c=0;c<100;c++){
coo=vec2(pow(coo.x,2.0)-pow(coo.y,2.0)+co.x,2.*coo.x*coo.y+co.y);
if(length(coo)>=2.0){
return cf/limf;
@ -71,8 +70,8 @@ float Mandel(vec2 co){
void main()
{
vec3 lookingAt = vec3(0.);
vec3 posCam = vec3(-3.*sin(Time*.15),.6*cos(Time*.15),3.*cos(Time*.15));
vec3 lookingAt = vec3(0.,0.,0.);
vec3 posCam = vec3(3.*sin(Time*.5),0.,3.*cos(Time*.5));
vec3 ez = normalize(lookingAt-posCam);////base orthonormée
vec3 ex = normalize(cross(ez,vec3(0.,1.,0.)));