userGriglercancel

796 Commits over 395 Days - 0.08cph!

3 Months Ago
▇▋█▇▇ ▄▅▅▆▊▉▋ ▍█▄▋▊▉▄▊▇▄▇▍▇ ▅▊▉▅▊▊ ▄█▋▄ ▄▇▇▉█▋▉▋▋▌▉▆▋▊ ▅▉▆ ▆▍▄▇█▉▍▅ (▇▉▄▉▄█ ▆▅▇▍█ ▆▄▊▍▋ ▆▉'▄ ▌▍▍▍▍▄▇▋ █▊ ▋▊▌█▇ ▅▆▉▆▋)
3 Months Ago
▌█▋▅▍▅▊ ▊▄ ▆▋▍▆▍▇▅ ▆▍▄▆▆▋▅▉ ▆▉ ▌▍ ▌▌▆▋▄▋▋▄ ▉▋▇▌▍▆▅ ▊▇▊▌ ▋▉▄█▌ ▉▋▌▄▇▅▌▇▇▊▌ ▆▄▄ ▍█▅▇▊▉▉▅ ▇▍▊█▅▊▊▄█ ▌██▆▆ ▌▊▋ ▇▌▍▉▆█ ▍▊▇▋▇▉ ▆▇ ▍▆ ▇█▍█▌▍ ▆▊ ▆▆▍▌▉ ▋▊▊ ▉▊▆▋▉▊▄ - █▊▌▌ ▌▆▉▅██▅ ▍▋ ▍▆▌ █▉▇ ▇▄▉▅▅▉▄▋▄ ▉▅▅▊ ▊ █▉▋▄▅ ▇█ ▊ ▄█▇▇▌▌▋▆ ▋▌▅▆▇ ▄▍▉ ▋▆▋▉▉▊ ▇▆▉▆▇██▋ ▇▅▌ ▊▍▄▋▋ ▋▆▄▋▋▆▄
3 Months Ago
▅▆▌█▋ ▆▌█▆ ▄▇▆▋█▇▆▌_▉▌▌▆▇▌▊_█▇▊▊▋_▆▍▅▌▋▌▌_▅▍▋
3 Months Ago
▊▍▅▆▆ ▇ █▍▅▊▊▉▄ ▍▊▉█▌▋ █▅ ▄▊▆▇▋▋▍ ██▉▌ █▋█▋▆▆▊▅▄▊ ▍▍ ▉ ▄▋▌▋▄█▆▉▅ ▊▉▆ ▌▌▉▉█▉ ▋▄▋▅ ▇ █▌▆▅▆▊▇█▅▋▋ ▆▄-▍▆█▄▇ ▇▆▄▍ ▉█ ▇▄▉▊▅▆▍▌▍ ▇▇▌▋▆▄▍ (▋▅▇▉▅ ▉▉▊▅▅'▋ ▋█▌▆▉▇▌ ▋▅▄▋ ▇▍▋▍▇▊)
3 Months Ago
removed unnecessary NoAlias attribute
3 Months Ago
fixes and tuning improvements - corrected indexing mistakes that caused water to flow generally eastwards and slope angle to just be wrong - water height threshold to stop ocean eroding seafloor - sediment depositing uses timestep to help tuning be more consistent - cleanup
3 Months Ago
some aggressive optimizations to vectorize better, mostly switching out repeated inline coordinate->index operations with single int2x4 operation - makes a difference with the loop count we're looking at
3 Months Ago
merge from main
4 Months Ago
erosion tuning and fixes
4 Months Ago
cherrypicking 115931 from erosion - topology sampling with radius moved to a burst job, brings GenerateShoreVector on craggy from ~73s to ~5s
4 Months Ago
grid-based erosion improvements - much smaller timestep, stops patterns from shoddy integration forming - working with height in world-space and copying back - better job dependency handling - some disabled debug data dumping to help debug the process with python scripts
4 Months Ago
initial implementation of a grid-based hydraulic erosion system in the jobsystem - super fast - super wrong - needs a lot more parameter/constant tuning to get good results, but it's functioning
4 Months Ago
merge from main
4 Months Ago
fixed editor-only memory leak when assemblies/domain are reloaded and scriptable objects aren't destroyed (but the native memory falls out underneath)
4 Months Ago
merge from main
4 Months Ago
merge from wheel_collider_optim
4 Months Ago
merge from main
4 Months Ago
merge from backpack_refreshes_clothing_fix
4 Months Ago
using cached FixedString bone names to FindBones in job, removes alloc and significantly faster for setups that add a lot of bones to the skeleton
4 Months Ago
split container content hashes into deep and shallow, only used to determine if player clothing needs updating - using shallow for clothing so that backpack contents changing doesn't refresh all the clothing
4 Months Ago
small improvements/fixes to particle erosion setup - starting to look like a bad approach for us though
4 Months Ago
pretty dirty WIP approach to erosion in a job, needs cleanup and splat writing fixing
4 Months Ago
terrain topology radius samples run through burst job, even when called from other threads - 5000 size map without monuments, trains, roads takes 96s rather than 510s to generate, significant reduction in river layout and shore vector generation
4 Months Ago
TerrainMap uses NativeArray instead of managed
4 Months Ago
merge from main
4 Months Ago
merge from main
4 Months Ago
▆█▍▄▅ ▊█▍▅▅▋▇ ▊█▌▍▇▇▉▋ ▋▋▍▉▄▇ ▋█▋▉ ▍▇▍ ▌▆▆▄▊: - ▌▌▊▋▄▅ ██▇▄▅▉ ▉▆▇▋▊▉ █▇▄▌ ▍▍ ▅▊▅▇▇ ▋▆▊ ▍▊█▋▅▄▋ ▋▅▉▄▋▇▆▍▋ ▄▅▆▊▋▋▊ ▄▍▊▉ (▇▍▄▄ ▉▌▉▊▍▌▉▊ ▉▋▊ ▅█▋▅▊▍ ▊█▇▆) ▉▉▌▅▍ ▇▌█▉ ▇▌▅▉█▍▋ ▊▄▍ ▉█▊▍▄▉▆ ▆▋▄▉▊▉▋▋ - ▄ ▇▊█▍█▋ ▆▄▇▌▄ ▌▇▆▌ ▇▊ ▉▋▌▍▉▌ ▊▋▄▄█▍▊▇█▌ █▊▅ ▅▄█ ▌▆▉▉ ▅█▇ ▍▉▅▆▄▍ ▍▍ ▄▋▌ ▌▆▇▊▌▅▋▉▊▄ ▍▊▋▅▊'▄ ▍▉▇▄▊▅▇
4 Months Ago
force anything derived from BaseVehicleMountPoint to opt-in to get a VehicleFixedUpdate, no current cases as they don't need the boundary push behaviour and nothing is implementing it currently - avoids adding it to the AllMountables processing list so avoids unecessary null check overhead as well
4 Months Ago
stationary player helis return cached grounded state instead of always calculating it
4 Months Ago
subs get boundary checks as well
4 Months Ago
merge from main
4 Months Ago
on by default
4 Months Ago
applied wheel toggling with sleepstate to helis and horses
4 Months Ago
merge from main
4 Months Ago
reduced amount rigidbody pos/rot is accessed when determining if a ModularCar is stationary, it was causing multiple unecessary transform syncs
4 Months Ago
use HasDriver flag instead of always searching for a driver seat for vehicles (reduces a lot of overhead from unoccupied vehicles, especially modular cars)
4 Months Ago
reconfigure vehicle substeps again when re-enabling wheels as the internal physx vehicle may have been destroyed from disabling them
4 Months Ago
merge from main
4 Months Ago
merge from triggerbase_exclude_layers
4 Months Ago
automatically clear/set exclude layers for all TriggerBase when toggled on/off
4 Months Ago
defaulting triggerbase exclude layers optim to off
4 Months Ago
missing codegen
4 Months Ago
disabling/enabling wheel colliders with sleep state to reduce overhead
4 Months Ago
▍▇▉▉▌ ▉▅▄▅▄ ▅▋▋ ▉█▌▊█▆▍▄ ▄▇▅▉▄ - ▉▇-▍▉▄▋▉▉▅▉ ▅▄▊▊ ▋▉▍▋▆▉ ▉▄▇▆▍▉ ▄▅▅ (▌▄▇▍ ▌▄▌▅▊▄█▅ ▆▇ ▌▋▊▋▉▆█▄▉▍▄ █▉ ▍▊▉█▊█) █▆▉ ▋▄'▌ ▊▍█▇▊▋ ▇▇ ▊▉ ▉▇▌ ▉▍▊▋█ ▇▌ ▇█▌█▄▊▌ ▋▌ ▅▆▍▉ ▍▌▇▄▊
4 Months Ago
▄▊▉▍▌▊▆▍▆▇▋▉▆ ▊█▌▌▊▅█▋▆▉▅▊▇▅▊▌▇▆▅▉▉▅▌▍▋▌▍▄ █▅ ▆▅▆ ▍▇ █ ▍▇▉▄▄ ▅▋▄▇▇██▊ ▄▌▄ - ▉▄▋▉▉▌ ▄▌▅ █▆▅▇ ▄▇▇▋▅ ▍▄▋▅█ - █▇▋▊ █▇▉▇▇ ▆▅▊▆▆ ▌▍ ▄▆▋▌ - ▉▌▊▋▆ ▍▅▊▉▅ ▌▇▇▉ ▆▅▋▆▊█▊ ▄▍▍ ▆█▅▄▍▅ ▌▋▍▇▌▉▋▄
4 Months Ago
merge from triggerbase_exclude_layers
4 Months Ago
client compile fix
4 Months Ago
merge from triggerbase_exclude_layers
4 Months Ago
small correction on trigger static list initializing wrong with excludelayers optim disabled