Skip to content

Commit 000d2c2

Browse files
authored
Fix sun radius control on sun sampling. (#1573)
1 parent 6af4e6e commit 000d2c2

File tree

1 file changed

+3
-2
lines changed
  • chunky/src/java/se/llbit/chunky/renderer/scene

1 file changed

+3
-2
lines changed

chunky/src/java/se/llbit/chunky/renderer/scene/Sun.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,9 @@ public void set(Sun other) {
206206
}
207207

208208
private void initSun() {
209+
radiusCos = FastMath.cos(radius);
210+
radiusSin = FastMath.sin(radius);
211+
209212
double theta = azimuth;
210213
double phi = altitude;
211214

@@ -419,8 +422,6 @@ public boolean getEnableTextureModification() {
419422
*/
420423
public void setSunRadius(double value) {
421424
radius = value;
422-
radiusCos = FastMath.cos(radius);
423-
radiusSin = FastMath.sin(radius);
424425
initSun();
425426
scene.refresh();
426427
}

0 commit comments

Comments
 (0)