Skip to content

Commit f57cfb7

Browse files
committed
Fixed top face JSON model lighting
1 parent efe8cfa commit f57cfb7

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

  • station-renderer-arsenic/src/main/java/net/modificationstation/stationapi/impl/client/arsenic/renderer/aocalc

station-renderer-arsenic/src/main/java/net/modificationstation/stationapi/impl/client/arsenic/renderer/aocalc/LightingCalculatorImpl.java

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -280,31 +280,31 @@ private void quadSmooth(
280280
case POSITIVE -> {
281281
light[0] = MathHelper.interpolate3D(
282282
v00dx, v00dy, v00dz,
283-
light(v00x0, v00y0, v00z0), light(v00x1, v00y0, v00z0),
284-
light(v00x0, v00y1, v00z0), light(v00x1, v00y1, v00z0),
285-
light(v00x0, v00y0, v00z1), light(v00x1, v00y0, BLOCKS_ALLOW_VISION[id(v00x0, v00y0, v00z1)] || BLOCKS_ALLOW_VISION[id(v00x1, v00y0, v00z0)] ? v00z1 : v00z0),
286-
light(v00x0, v00y1, v00z1), light(v00x1, v00y1, BLOCKS_ALLOW_VISION[id(v00x0, v00y1, v00z1)] || BLOCKS_ALLOW_VISION[id(v00x1, v00y1, v00z0)] ? v00z1 : v00z0)
283+
light(v00x0, v00y0, BLOCKS_ALLOW_VISION[id(v00x0, v00y0, v00z1)] || BLOCKS_ALLOW_VISION[id(v00x1, v00y0, v00z0)] ? v00z0 : v00z1), light(v00x1, v00y0, v00z0),
284+
light(v00x0, v00y1, BLOCKS_ALLOW_VISION[id(v00x0, v00y1, v00z1)] || BLOCKS_ALLOW_VISION[id(v00x1, v00y1, v00z0)] ? v00z0 : v00z1), light(v00x1, v00y1, v00z0),
285+
light(v00x0, v00y0, v00z1), light(v00x1, v00y0, v00z1),
286+
light(v00x0, v00y1, v00z1), light(v00x1, v00y1, v00z1)
287287
);
288288
light[1] = MathHelper.interpolate3D(
289289
v01dx, v01dy, v01dz,
290-
light(v01x0, v01y0, v01z0), light(v01x1, v01y0, BLOCKS_ALLOW_VISION[id(v01x0, v01y0, v01z0)] || BLOCKS_ALLOW_VISION[id(v01x1, v01y0, v01z1)] ? v01z0 : v01z1),
291-
light(v01x0, v01y1, v01z0), light(v01x1, v01y1, BLOCKS_ALLOW_VISION[id(v01x0, v01y1, v01z0)] || BLOCKS_ALLOW_VISION[id(v01x1, v01y1, v01z1)] ? v01z0 : v01z1),
292-
light(v01x0, v01y0, v01z1), light(v01x1, v01y0, v01z1),
293-
light(v01x0, v01y1, v01z1), light(v01x1, v01y1, v01z1)
290+
light(v01x0, v01y0, v01z0), light(v01x1, v01y0, v01z0),
291+
light(v01x0, v01y1, v01z0), light(v01x1, v01y1, v01z0),
292+
light(v01x0, v01y0, BLOCKS_ALLOW_VISION[id(v01x0, v01y0, v01z0)] || BLOCKS_ALLOW_VISION[id(v01x1, v01y0, v01z1)] ? v01z1 : v01z0), light(v01x1, v01y0, v01z1),
293+
light(v01x0, v01y1, BLOCKS_ALLOW_VISION[id(v01x0, v01y1, v01z0)] || BLOCKS_ALLOW_VISION[id(v01x1, v01y1, v01z1)] ? v01z1 : v01z0), light(v01x1, v01y1, v01z1)
294294
);
295295
light[2] = MathHelper.interpolate3D(
296296
v11dx, v11dy, v11dz,
297-
light(v11x0, v11y0, BLOCKS_ALLOW_VISION[id(v11x1, v11y0, v11z0)] || BLOCKS_ALLOW_VISION[id(v11x0, v11y0, v11z1)] ? v11z0 : v11z1), light(v11x1, v11y0, v11z0),
298-
light(v11x0, v11y1, BLOCKS_ALLOW_VISION[id(v11x1, v11y1, v11z0)] || BLOCKS_ALLOW_VISION[id(v11x0, v11y1, v11z1)] ? v11z0 : v11z1), light(v11x1, v11y1, v11z0),
299-
light(v11x0, v11y0, v11z1), light(v11x1, v11y0, v11z1),
300-
light(v11x0, v11y1, v11z1), light(v11x1, v11y1, v11z1)
297+
light(v11x0, v11y0, v11z0), light(v11x1, v11y0, v11z0),
298+
light(v11x0, v11y1, v11z0), light(v11x1, v11y1, v11z0),
299+
light(v11x0, v11y0, v11z1), light(v11x1, v11y0, BLOCKS_ALLOW_VISION[id(v11x1, v11y0, v11z0)] || BLOCKS_ALLOW_VISION[id(v11x0, v11y0, v11z1)] ? v11z1 : v11z0),
300+
light(v11x0, v11y1, v11z1), light(v11x1, v11y1, BLOCKS_ALLOW_VISION[id(v11x1, v11y1, v11z0)] || BLOCKS_ALLOW_VISION[id(v11x0, v11y1, v11z1)] ? v11z1 : v11z0)
301301
);
302302
light[3] = MathHelper.interpolate3D(
303303
v10dx, v10dy, v10dz,
304-
light(v10x0, v10y0, v10z0), light(v10x1, v10y0, v10z0),
305-
light(v10x0, v10y1, v10z0), light(v10x1, v10y1, v10z0),
306-
light(v10x0, v10y0, BLOCKS_ALLOW_VISION[id(v10x1, v10y0, v10z1)] || BLOCKS_ALLOW_VISION[id(v10x0, v10y0, v10z0)] ? v10z1 : v10z0), light(v10x1, v10y0, v10z1),
307-
light(v10x0, v10y1, BLOCKS_ALLOW_VISION[id(v10x1, v10y1, v10z1)] || BLOCKS_ALLOW_VISION[id(v10x0, v10y1, v10z0)] ? v10z1 : v10z0), light(v10x1, v10y1, v10z1)
304+
light(v10x0, v10y0, v10z0), light(v10x1, v10y0, BLOCKS_ALLOW_VISION[id(v10x1, v10y0, v10z1)] || BLOCKS_ALLOW_VISION[id(v10x0, v10y0, v10z0)] ? v10z0 : v10z1),
305+
light(v10x0, v10y1, v10z0), light(v10x1, v10y1, BLOCKS_ALLOW_VISION[id(v10x1, v10y1, v10z1)] || BLOCKS_ALLOW_VISION[id(v10x0, v10y1, v10z0)] ? v10z0 : v10z1),
306+
light(v10x0, v10y0, v10z1), light(v10x1, v10y0, v10z1),
307+
light(v10x0, v10y1, v10z1), light(v10x1, v10y1, v10z1)
308308
);
309309
}
310310
case NEGATIVE -> {

0 commit comments

Comments
 (0)