summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--serve/index.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/serve/index.html b/serve/index.html
index 5314a89..5657520 100644
--- a/serve/index.html
+++ b/serve/index.html
@@ -1702,7 +1702,7 @@ const grMat = new THREE.ShaderMaterial({
'void main(){ vec2 uv=vUv; vec2 d=uv-0.5; vec2 tx=1.0/res; float ca=0.0018; vec3 col;' +
'col.r=texture2D(tScene,uv+d*ca).r; col.g=texture2D(tScene,uv).g; col.b=texture2D(tScene,uv-d*ca).b;' +
'vec2 stp=(sunPos-uv)/40.0; vec2 gv=uv; float dec=1.0; vec3 sh=vec3(0.0);' +
- 'for(int i=0;i<40;i++){ gv+=stp; vec3 s=texture2D(tScene,gv).rgb; float b=max(s.r,max(s.g,s.b)); sh+=s*smoothstep(0.68,1.0,b)*dec; dec*=0.955; }' +
+ 'for(int i=0;i<40;i++){ gv+=stp; vec3 s=texture2D(tScene,gv).rgb; float b=max(s.r,max(s.g,s.b)); sh+=s*smoothstep(0.82,1.0,b)*dec; dec*=0.955; }' +
'sh/=40.0; col+=sh*intensity*vec3(1.05,0.98,0.82);' +
'vec3 bl=vec3(0.0); for(int i=0;i<8;i++){ float a=float(i)*0.7853982; vec2 o=vec2(cos(a),sin(a)); bl+=bp(uv+o*tx*3.5); bl+=bp(uv+o*tx*8.0)*0.55; }' +
'col+=bl*0.052;' +
@@ -2114,7 +2114,7 @@ function tick(now) {
_sunProj.copy(_sunWorld).project(camera);
grMat.uniforms.sunPos.value.set(_sunProj.x * 0.5 + 0.5, _sunProj.y * 0.5 + 0.5);
grMat.uniforms.res.value.set(innerWidth * renderer.getPixelRatio(), innerHeight * renderer.getPixelRatio());
- grMat.uniforms.intensity.value = (_sunProj.z < 1) ? 0.55 : 0.0;
+ grMat.uniforms.intensity.value = (_sunProj.z < 1) ? 0.30 : 0.0;
renderer.setRenderTarget(rtScene); renderer.render(scene, camera); renderer.setRenderTarget(null);
grMat.uniforms.tScene.value = rtScene.texture;
renderer.render(grScene, grCam);