Fixes & Future
This week I have been focused on fixing some issues that have been lurking for too long and preparing for the next release. Fixes | Normals Fix The major fix I worked on was to address the broken normals on terrestrial planets. This issue has existed since the first iteration of terrestrial planet generation when I started calculating normals/tangents for the mesh. Back then the issue was limited to the borders between mesh faces where the vertices that were being calculated would end abruptly. Back then I thought it was passable as it was a purely visual issue that was confined to a limited number of border regions. However, when I parallelized the calculation a few weeks ago it became apparent that I would need to solve the problem now. The implementation of the parallel calculation led to more of these borders as each subface would be adjacent to multiple other regions. These resulting borders were then visible across every fac...