Lighting will need to be calculated each time a block is updated.
For reference:
Ideally, this would be done multithreaded on a per-chunk basis.
I'm not sure how to correctly handle block updates. We could recalculate the light for the entire chunk, but this is incredibly inefficient.
Lighting will need to be calculated each time a block is updated.
For reference:
Ideally, this would be done multithreaded on a per-chunk basis.
I'm not sure how to correctly handle block updates. We could recalculate the light for the entire chunk, but this is incredibly inefficient.