branchrust_reboot/main/sculpturescancel

16 Commits over 0 Days - Infinitycph!

4 Days Ago
Fixed sculpture save/load to file, added ability to send save to data to all sculptures in radius
4 Days Ago
using a proto message for serializing sculpt data rather than raw byte array storage - should be more flexible for altering the format, let's us bake data about the space the array refers to - still LZ4 compressing the proto bytes because we get 10:1 for data like this
4 Days Ago
replaced crc RPC-synced value with SyncVar, much cleaner
4 Days Ago
parallel censor application by-slice using concurrent NativeStream readers
4 Days Ago
initial improvement to censor chunk generation, NativeStream to parallelize shape creation
4 Days Ago
fixed sculptures requesting and loading sculpt data twice on load
4 Days Ago
merge from main
5 Days Ago
replaced huge NativeList triangle alloc for a NativeStream on TempJob, 10x less memory usage with no performance loss
5 Days Ago
let generators resize internal native alloc back to 0 after 10s of not being used + codegen
5 Days Ago
handling max-triangles length properly
5 Days Ago
small fixes
5 Days Ago
codegen
5 Days Ago
ripping IO out of BaseSculpture, will need to be separated later as a sub-entity for ice so it's cleaner
5 Days Ago
convert sculpting controller to us InputSystem
5 Days Ago
merge fixes
5 Days Ago
merge from christmas2025_DLC/ice_sculptures for code changes