@@ -242,31 +242,35 @@ private void quadSmooth(
242242 v10x1 --;
243243 light [0 ] = MathHelper .interpolate3D (
244244 v00dx , v00dy , v00dz ,
245- light (v00x0 , v00y0 , v00z0 ), light (v00x1 , v00y0 , v00z0 ), light (v00x0 , v00y1 , v00z0 ), light (v00x1 , v00y1 , v00z0 ),
245+ light (v00x0 , v00y0 , v00z0 ), light (v00x1 , v00y0 , v00z0 ),
246+ light (v00x0 , BLOCKS_ALLOW_VISION [id (v00x0 , v00y0 , v00z0 )] || BLOCKS_ALLOW_VISION [id (v00x0 , v00y1 , v00z1 )] ? v00y1 : v00y0 , v00z0 ),
247+ light (v00x1 , BLOCKS_ALLOW_VISION [id (v00x1 , v00y0 , v00z0 )] || BLOCKS_ALLOW_VISION [id (v00x1 , v00y1 , v00z1 )] ? v00y1 : v00y0 , v00z0 ),
246248 light (v00x0 , v00y0 , v00z1 ), light (v00x1 , v00y0 , v00z1 ),
247- light (v00x0 , BLOCKS_ALLOW_VISION [id (v00x0 , v00y0 , v00z1 )] || BLOCKS_ALLOW_VISION [id (v00x0 , v00y1 , v00z0 )] ? v00y1 : v00y0 , v00z1 ),
248- light (v00x1 , BLOCKS_ALLOW_VISION [id (v00x1 , v00y0 , v00z1 )] || BLOCKS_ALLOW_VISION [id (v00x1 , v00y1 , v00z0 )] ? v00y1 : v00y0 , v00z1 )
249+ light (v00x0 , v00y1 , v00z1 ), light (v00x1 , v00y1 , v00z1 )
249250 );
250251 light [1 ] = MathHelper .interpolate3D (
251252 v01dx , v01dy , v01dz ,
252- light (v01x0 , v01y0 , v01z0 ), light (v01x1 , v01y0 , v01z0 ),
253- light (v01x0 , BLOCKS_ALLOW_VISION [id (v01x0 , v01y0 , v01z0 )] || BLOCKS_ALLOW_VISION [id (v01x0 , v01y1 , v01z1 )] ? v01y1 : v01y0 , v01z0 ),
254- light (v01x1 , BLOCKS_ALLOW_VISION [id (v01x1 , v01y0 , v01z0 )] || BLOCKS_ALLOW_VISION [id (v01x1 , v01y1 , v01z1 )] ? v01y1 : v01y0 , v01z0 ),
255- light (v01x0 , v01y0 , v01z1 ), light (v01x1 , v01y0 , v01z1 ), light (v01x0 , v01y1 , v01z1 ), light (v01x1 , v01y1 , v01z1 )
253+ light (v01x0 , BLOCKS_ALLOW_VISION [id (v01x0 , v01y1 , v01z0 )] || BLOCKS_ALLOW_VISION [id (v01x0 , v01y0 , v01z1 )] ? v01y0 : v01y1 , v01z0 ),
254+ light (v01x1 , BLOCKS_ALLOW_VISION [id (v01x1 , v01y1 , v01z0 )] || BLOCKS_ALLOW_VISION [id (v01x1 , v01y0 , v01z1 )] ? v01y0 : v01y1 , v01z0 ),
255+ light (v01x0 , v01y1 , v01z0 ), light (v01x1 , v01y1 , v01z0 ),
256+ light (v01x0 , v01y0 , v01z1 ), light (v01x1 , v01y0 , v01z1 ),
257+ light (v01x0 , v01y1 , v01z1 ), light (v01x1 , v01y1 , v01z1 )
256258 );
257259 light [2 ] = MathHelper .interpolate3D (
258260 v11dx , v11dy , v11dz ,
259- light (v11x0 , BLOCKS_ALLOW_VISION [id (v11x0 , v11y1 , v11z0 )] || BLOCKS_ALLOW_VISION [id (v11x0 , v11y0 , v11z1 )] ? v11y0 : v11y1 , v11z0 ),
260- light (v11x1 , BLOCKS_ALLOW_VISION [id (v11x1 , v11y1 , v11z0 )] || BLOCKS_ALLOW_VISION [id (v11x1 , v11y0 , v11z1 )] ? v11y0 : v11y1 , v11z0 ),
261- light (v11x0 , v11y1 , v11z0 ), light (v11x1 , v11y1 , v11z0 ), light (v11x0 , v11y0 , v11z1 ), light (v11x1 , v11y0 , v11z1 ),
261+ light (v11x0 , v11y0 , v11z0 ), light (v11x1 , v11y0 , v11z0 ),
262+ light (v11x0 , v11y1 , v11z0 ), light (v11x1 , v11y1 , v11z0 ),
263+ light (v11x0 , BLOCKS_ALLOW_VISION [id (v11x0 , v11y1 , v11z1 )] || BLOCKS_ALLOW_VISION [id (v11x0 , v11y0 , v11z0 )] ? v11y0 : v11y1 , v11z1 ),
264+ light (v11x1 , BLOCKS_ALLOW_VISION [id (v11x1 , v11y1 , v11z1 )] || BLOCKS_ALLOW_VISION [id (v11x1 , v11y0 , v11z0 )] ? v11y0 : v11y1 , v11z1 ),
262265 light (v11x0 , v11y1 , v11z1 ), light (v11x1 , v11y1 , v11z1 )
263266 );
264267 light [3 ] = MathHelper .interpolate3D (
265268 v10dx , v10dy , v10dz ,
266- light (v10x0 , v10y0 , v10z0 ), light (v10x1 , v10y0 , v10z0 ), light (v10x0 , v10y1 , v10z0 ), light (v10x1 , v10y1 , v10z0 ),
267- light (v10x0 , BLOCKS_ALLOW_VISION [id (v10x0 , v10y1 , v10z1 )] || BLOCKS_ALLOW_VISION [id (v10x0 , v10y0 , v10z0 )] ? v10y0 : v10y1 , v10z1 ),
268- light (v10x1 , BLOCKS_ALLOW_VISION [id (v10x1 , v10y1 , v10z1 )] || BLOCKS_ALLOW_VISION [id (v10x1 , v10y0 , v10z0 )] ? v10y0 : v10y1 , v10z1 ),
269- light (v10x0 , v10y1 , v10z1 ), light (v10x1 , v10y1 , v10z1 )
269+ light (v10x0 , v10y0 , v10z0 ), light (v10x1 , v10y0 , v10z0 ),
270+ light (v10x0 , v10y1 , v10z0 ), light (v10x1 , v10y1 , v10z0 ),
271+ light (v10x0 , v10y0 , v10z1 ), light (v10x1 , v10y0 , v10z1 ),
272+ light (v10x0 , BLOCKS_ALLOW_VISION [id (v10x0 , v10y0 , v10z1 )] || BLOCKS_ALLOW_VISION [id (v10x0 , v10y1 , v10z0 )] ? v10y1 : v10y0 , v10z1 ),
273+ light (v10x1 , BLOCKS_ALLOW_VISION [id (v10x1 , v10y0 , v10z1 )] || BLOCKS_ALLOW_VISION [id (v10x1 , v10y1 , v10z0 )] ? v10y1 : v10y0 , v10z1 )
270274 );
271275 }
272276 }
0 commit comments