branchrust_reboot/main/pipe_mesh_improvementscancel

5 Commits over 0 Days - Infinitycph!

56 Days Ago
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
56 Days Ago
Fix pipe merging conflicting materials
2 Months Ago
Pooling support
2 Months Ago
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
2 Months Ago
Update PipeMesh job handling to use VertexBufferParams isntead of SetVertices/SetTriangles Saves 18kb of GC generation when creating a pipe mesh