@@ -349,6 +349,7 @@ <h3>Gra zatrzymana</h3>
349349 if ( geometries . length != 0 ) {
350350 var geometry = BufferGeometryUtils . mergeBufferGeometries ( geometries ) ;
351351 geometry . computeBoundingSphere ( ) ;
352+ geometry . computeVertexNormals ( ) ;
352353 } else {
353354 var geometry = null ;
354355 }
@@ -403,6 +404,8 @@ <h3>Gra zatrzymana</h3>
403404 }
404405 generateFace ( type , voxel ) {
405406 var geometry = new THREE . PlaneBufferGeometry ( 1 , 1 ) ;
407+ var light = new THREE . Color ( 0xffffff ) ;
408+ var shadow = new THREE . Color ( 0x505050 ) ;
406409 if ( type == "px" ) {
407410 geometry . rotateY ( Math . PI / 2 ) ;
408411 geometry . translate ( 0.5 , 0 , 0 ) ;
@@ -429,7 +432,6 @@ <h3>Gra zatrzymana</h3>
429432 var uv = this . blocks [ voxel ] [ "faces" ] [ type ]
430433
431434 this . setUv ( geometry , uv [ 0 ] , uv [ 1 ] , 180 )
432-
433435 return geometry ;
434436 }
435437 setUv ( geometry , x , y , rotation = 0 ) {
@@ -744,8 +746,10 @@ <h3>Gra zatrzymana</h3>
744746 } ) ;
745747
746748 scene = new THREE . Scene ( ) ;
747- scene . background = new THREE . Color ( 'lightblue' ) ;
748- scene . fog = new THREE . FogExp2 ( 0xffffff , 0.00015 ) ;
749+ scene . background = new THREE . Color ( 0xb0b0b0 ) ;
750+ const color = new THREE . Color ( 0xb0b0b0 ) ;
751+ const density = 0.01 ;
752+ scene . fog = new THREE . FogExp2 ( color , density ) ;
749753
750754 camera = new THREE . PerspectiveCamera ( 75 , 2 , 0.1 , 1000 ) ;
751755 camera . rotation . order = "YXZ"
0 commit comments