branchrust_reboot/main/monument_optimisation_testcancel
56 Commits over 31 Days - 0.08cph!
Fixed some dilation issues
Blitting a mask for better dilation. Fixed bugs caused by compression.
Added a dilation method for resulting textures to fix artifacts.
Normals output is now correct.
Specular and Glossiness output is now correct.
Materials are now setup correctly
Results from baking are now exported into the project.
Fixing the winding order on flattened mesh. Integrated the baker into the chunk test.
Extracting all maps out of the gbuffer.
A test to bake using command buffer
Added a unflattening test.
Improvements to baker. Testing baking of larger chunks.
Testing a baking method...
Added support to use texture arrays for tiled texture support. Also created a much simpler batcher.
Fixed issues with UV transformation.
Fixing UV transform errors...
Linking up the material packer, the mesh batcher and KDTree chunks.
Created a test for the material packer.
Tidy up. More material baking progress.
Tidied up guillotine a bit, started set up the material packing.
Added a Guillotine packer, seems better
Rectangle packing for the material baking tool.
KDTree fixes, Conversion tool fixes, batcher work...
Tidied up the KDTree classes
Adding a KDTree system to split up monument into consistently sized chunks, also some utilities for batching.
Added mesh combining utility.
Turned off shadow casting for some of the lower LOD renderers
Fixed export to wrong path
Better saving + export. Jobified the monument transforming code.
Looking at converting a few routines to jobs.
Can now transform monuments, fixed a few issues with saving.
Can now save and load generated data.
Static optimisations now work