userGriglercancel
reporust_rebootcancel

1,118 Commits over 487 Days - 0.10cph!

3 Months Ago
better BC defaults, natural gravity and disabled collision
3 Months Ago
toggling BC with gesture beginning and ending on ViewModels when bone transform resetting is enabled on VM burstcloth controllers, this stops it flinging up in the at the end of a gesture when the VM moves 100 units upwards in a frame
3 Months Ago
scene2prefab millitary_tunnel_1 (no hlod)
3 Months Ago
adjusted terrain ignore volume
3 Months Ago
cherrypick 127820
3 Months Ago
merge from main
3 Months Ago
▆▆▆▉▇ ▇▆▇▇▆▋▉▆▌▌ ▊▆▅▄▋▉▉ █▌▅▇ ▅▄▅▄▅▄▊▆ ▅▊▊▆ ▌▇▉▄▋▇▋▋ (▌▇▅▍ ▇▍▇▅▌▋▌▇█▍ ▆▅▆▇▄▊▌) ▄▊▅▍ ▄▆▋▅'█ ▋▄▅▇█ ▌▍▅▊▅ ▊▉ ▇█▌ ▇▌▍▅ ▇▌▇▆▄▍ ▋▊▄ ▄▆▋▊▍ ▇▍▋▆ ▄██▆▄▊ ▍▍ ▆▊ ▆▇▊▆▇▊▋ ▉▇▋ ▅█▋▅▍▅██▄▉▍█ ▄▄ ▋█▋ ▅▌▋▇▄▊▅█ ▊█▄▇▄▆ ▌▊▍ ▄▊▋▆▇▍▆ █▍▋▊▋ ▆▉▉▍▍ ▊▊▊█ ▄▋▊▊ ▆▊█ ▄▄▇▅▌▅ ▄▄▊ █▋▍▉ ▌▅▍█▋▇▍██▅ ▊▅ ▍▉▄▌▅ ▉▄ ▆▋▇▌▇ ▉▌▅▉█▆█▌▋ ▅▉, ▍▌▅▍ ▌▋▍ ▊▍▋ ▍▍▊▍ ▆█▌▊ ▊▋▉▇▉▌ ▌▆█▄ ▅▊▋ █▌▍▅▄▍▊ ▆▉ ▌▊▌ ▊▉▍▉▉▆▌▊▅
3 Months Ago
scene2prefab millitary_tunnel_1
3 Months Ago
adjusted volumes near chimney entrance
3 Months Ago
support for EnvironmentVolumes with non-square spatial volume shapes to use Capsule/Sphere colliders
3 Months Ago
corrected solid capsule gizmo render position (still just draws two spheres though)
3 Months Ago
call init on vhacd Paramters props to get legit default values
3 Months Ago
merge from basesculpture_rpccleanup
3 Months Ago
fixed checks on sculpture access permissions on BaseSculpture server RPCs
3 Months Ago
batched projectiles handle cameraclip avoiding code for thrown projectiles
3 Months Ago
BaseRaidBenchmark - only create extra Client if one doesn't already exist, it's double ticking projectile effect processing and making it look worse than it is
3 Months Ago
merge from projectile_jobs
3 Months Ago
handle null localplayer properly for demo playback
3 Months Ago
merge from main
3 Months Ago
merge from dpv_bone_error
3 Months Ago
re-assigned model root to correct transform
3 Months Ago
merge from ambiencezone_nre_fix
3 Months Ago
check AmbienceManager instance is valid for AmbienceZone triggers (can NRE when leaving server)
3 Months Ago
don't serialize shoreVectorTexture
3 Months Ago
merge from projectile_jobs
3 Months Ago
fixed deferred schedule issue in OceanTrace path for when there is no water instance (basically just an issue in the Playground scene) adjusted batch sizes for ocean traces as deferred scheduling seems to act on the capacity of the entire list rather than the count
3 Months Ago
merge from projectile_jobs
3 Months Ago
ensure effect processing always runs for projectiles when none need updates (fixes projectiles hanging around until another is fired)
3 Months Ago
merge from projectile_jobs
3 Months Ago
server/none compile fix
3 Months Ago
cleaning up projectile TransformAccessArray properly
3 Months Ago
enabled batched projectiles by default
3 Months Ago
reduce initial capacity of the projectile stable index cache
3 Months Ago
removed BatchedWaterRays option and disabled codepath
3 Months Ago
corrected profile region name
3 Months Ago
replaced TraceWaterSpheres/TraceWaterRays with batched deferred version, scheduled with dependency on batched physics queries, so call to Complete will include both the queries and the water traces - GamePhysics.TraceBatched now runs 4 serial Commands->WaterTrace in parallel to eachother rather than completing all physics queries before doing water traces
3 Months Ago
added IJobParallelFor support to ScheduleParallel job extensions and fixed IJobFor which was just completely wrong
3 Months Ago
adjusted projectile ray generation jobs to not break initial HitTest setup into multiple jobs, ReadOnly jobs on the same TransformAccessArray seems to behave as if they cannot run in parallel to eachother (via combined dependencies) despite only require read access so Unity must be controlling this
3 Months Ago
added ScheduleParallel extension functions to handle sensible batch sizes automatically, this assumes that a reasonable batch size (64) is required before scheduling overhead beats any gains made with parallelism - if this isn't the case, such as for longrunning complex jobs working on a small number of items then you should control the batch size yourself
3 Months Ago
clarified water trace setup
3 Months Ago
Gather trace commands in a job, requires copying some data into a native container first but it's still twice as fast overall Test: projectile tests all still passing
3 Months Ago
fix server compile
4 Months Ago
clear benchmark timers after recording results, stops accumulating time between runs
4 Months Ago
cleanup profile region
4 Months Ago
jobified transform readback for effect updating, still slow to update scaled renderers though
4 Months Ago
pooling HitInfo for Projectile DoHit and don't string concat for every ricochet fx fire
4 Months Ago
moved most of HitTest generation to a transform job
4 Months Ago
further batched projectile improvemenets - jobified position/rotation writeback, 10x faster - adjusted HitTest to only populate some fields once for a projectile's lifetime (based on flag reset when it is pooled), some improvements Tests: all projectile tests passing
4 Months Ago
merge from main
4 Months Ago
cleanup