branchrust_reboot/main/pipe_mesh_improvementscancel
5 Commits over 0 Days - ∞cph!
Burst compile GeneratePipeMesh
Add 26 tests for the new pipe merging feature
Add debug.spawnPipeStressTest convar, spawns a grid of connected industrial conveyors
batching.refresh_pipe_groups will now force a reset of all pipes to the current system
Fix pipe merging conflicting materials
New PipeMeshGroupManager, supports merging multiple IO pipes into a single mesh for better performance
Uses the same underlying job system to generate the mesh, just at a bigger scale
Update PipeMesh job handling to use VertexBufferParams isntead of SetVertices/SetTriangles
Saves 18kb of GC generation when creating a pipe mesh