3,072 Commits over 1,552 Days - 0.08cph!
Temp fix for tilemesh properties
ModelDoc: Sanitize bone name before adding it to the anim stream
Hammer: Allow per tile instance of tilemesh to be tinted https://files.facepunch.com/layla/1b1511b1/sf2XHaw2l8_Trim.mp4
Add non range sliders to int and float edit box
Add validators to property editor int and float sliders
Add slider labels to Vector3 and Vector4 edit boxes https://files.facepunch.com/layla/1b1311b1/property_sliders.mp4
Add PhysicsBody.SpeculativeContactEnabled
Add box helper gizmos to light_ortho https://files.facepunch.com/layla/1b1211b1/light_ortho.mp4
Add PhysicsGroup.AngularVelocity and PhysicsGroup.AddAngularVelocity
Hammer: Update geometry when changing cable path type
Hammer: Add UI for initial path tool settings (cable radius and offset by radius)
Add basic LOS check to prop explosions
Hammer: Add hole primitive https://files.facepunch.com/layla/1b0811b1/sbox_P0oMYcGFO3.png
Revert "AssetBrowser: gridview and listview shows correct image ext (not just jpg for everything)" might have issues when there's no content src
Add Overlap.Sphere (uses physics query to get entities inside radius)
Add import parent bone bind pose transform to render mesh compile time transform
Merge branch 'master' of sbox
citizen.vmdl compile
Whitelist TimeSpan
Add explosive_force to explosion_behavior gamedata
Add ModelEntity.GetBoneIndex (from bone name)
Add explosion behavior data to ModelExtensions. Handle explosion behavior in props
Fix NRE in StartTouch if player doesn't have an inventory
AssetBrowser: Fix selected types not restoring properly
Fix up some citizen clothes
Allow scene worlds to be deleted if they were created by user
get bone world transforms from anim scene object
Make sure previous world space render bones are set when updating bone merge
Take scene object transform into account when updating anim graph
Initial support for bone merging anim scene objects
AnimGraph Editor: Ensure a min width on preview widget so toolbar items don't collapse
Bind model bodygroup funcs. Add SceneObject.MeshGroupMask
Anim scene objects can be animated with the anim graph
ModelDoc: Add HUD Display setting "Modifier Warning" to disable annoying "Document contains modifiers which may impede viewport editing" message
AssetBrowser: gridview and listview shows correct image ext (not just jpg for everything)
Add SceneCapture ClearColor and AmbientColor
Add UI render scene test back
Create anim scene objects from managed. Bind setting of bone world transforms on anim scene objects
Clear LightDesc properly before using it
Allow scene objects for scene capture to be created in C#
Allow scene capture camera info to be set in C#
Allow scene object to be created from a model
Fix shadows not being rendered in UI render scenes
ModelDoc: Add camera modes (default and viewmodel for now)
Add UI test for scene renders
Add another UI border test. Fix border-top-left-radius and border-bottom-right-radius wrong way around
Integrate cs_mdl_import into modeldoc_utils so it can be used by both modeldoc and cmd line
Add Invert option to RenderPrimitiveBox
Add ModelDoc RenderPrimitivePlane
Set D_BACKGROUND_IMAGE as combo value, setting as int causes assert
Clamp ui scene render viewports to display size to avoid requesting scratch render targets that wont exist
Do the same for ui renderer
Put ui scene system into its own source files