248,697 Commits over 3,928 Days - 2.64cph!
Merge from indirect_instancing (and main)
Load IndirectInstancing component in MainCamera.cs to avoid merge conflicts.
Siege tower constructable gibs
Disable certain features (layers, bounds, ...) in order to debug last week's performance regression.
Fixed error when loading borked ballista ammo item
dirty SDF sculpting proof of concept, in-editor test setup only
Catapult and battering ram constructable gibs
Initial
Use spheres so we only have to send a single list of vec4s over
Gather objects
Split logic into COcclusionCullingStandard
Change order, gather correctly, readback, count visible + culled objects
Reject occluded objects, tweak gather & shader
Improved gather, only select the objects we want
Shader re-write, output object depth and buffer depth for debug
Put debug spew behind convar, tweak shader
Tidy up, add CSceneObjectCullingData, add user-controllable per-camera toggle for occlusion culling
Stash shader before I re-write to use AABB
Switch to using bboxes for slightly more accurate results, hi-z mip checks
More beards - human versions + malehead02 texture adjustments
First pass on spline model deformation
https://files.facepunch.com/lolleko/1b1611b1/sbox-dev_pXP1R0vFzj.mp4
https://files.facepunch.com/lolleko/1b1611b1/sbox-dev_1SBGUutgNa.png
Ballista constructable setup
Fixed catapult fire interaction available when looking at the ammo container
terrain4_albedo_array and terrain4_normal_array mip-bias changes
- Ballista Guidemesh
- Ballista Build Stages
Better catapult constructable colliders
Tweaked bounds
Fixed catapult server error
Fixed horse lootpanel max speed indicator
Fix some elements not allowed in brix
Add default widths for desktoponly, mobileonly
Remove overflow-x: auto; from pagelayout - it stops sticky working
Add TreeView component
Api reference uses treeview sidebar
merge from fix-filterrichtext
merge from hot_air_balloon_unparent_noclip
merge from tutorial_island_fixes
▊▄▋▋▋▋▌▍▊█▊▆▆ ▄▅▌▌▋▅ ▄▄▇▉▅ █▄▉▄ ▄▄▋_▄▅▌▉▅▌_▆▇▆▆▊▍_▍▅▅▋▍▍▇▍▆▆
Leaderboard backup, run #
16157
Experimental changes to try and resolve the slight player rotation wobble when entering/exiting parenting volumes
Greybox scene updated with poses
Transform copier script changes
Merge from zipline_dismount_angle
Improved behaviour of zipline dismounts
Now checks if a zipline position has a valid dismount before saving it as a safe dismount point
Increased the radius of the zipline capsule when checking if it can move forwards
Should no longer result in players being dismounted into clipping geometry on powerlines if the arrival point is at a harsh angle
Base player armour prefab (cine)
Dir changes, added armour materials
Remove CUSTOM_MATERIAL_INPUTS and CUSTOM_TEXTURE_FILTERING, vfx optimizes it out if not used
Remove D_BAKED_LIGHTING_FROM_VERTEX_STREAM, never used
Merge from protobuf_osx_fix