Okay, so I went to eat lunch and this bug completely disappeared. I think it's some weird thing with my environment not properly recompiling everything when I change stuff, introducing said concurrency issue? But when I clean and build, everything gets fixed. Anyway, I fixed another couple of lighting bugs, incidentally making rendering much slower when adjacent chunks are still being generated, so I increase generation distance to improve render performance. XD
Conversation
Notices
-
Angle (angle@anticapitalist.party)'s status on Friday, 13-Jan-2023 07:28:28 JST Angle -
Angle (angle@anticapitalist.party)'s status on Friday, 13-Jan-2023 07:28:29 JST Angle Okay, sky light propagation implemented, albeit a little buggy. Pretty sure this is a race condition or some other concurrency issue.
-