7,108 Commits over 3,531 Days - 0.08cph!
ModelDoc: Fix bone merged models not clamping to their max lod level when forcing lod level
Support custom picked maps for light rigs so you're not always stuck with built in ones https://files.facepunch.com/layla/1b0311b1/sbox-dev_QJtb1fY8HV.png
Fix player not using sit animation in car
Seeing what needs to be done to load a compiled map into a sceneworld, putting on a branch so I don't have to stash it https://files.facepunch.com/layla/1b0211b1/sbox-dev_nCYeuvAdb2.png
Hammer: Reset camera speed mul with middle mouse button
Fix tool camera ALT + right click being incredibly sensitive
Hammer: Add option for mousewheel speed boost
ModelDoc: Don't scale normal deltas, fixes morphs getting fucked when scaling model
Hammer: Scroll wheel changes max speed boost when moving, useful for getting around quickly
Simplify parts of asset browser page to cut down on wasted space https://files.facepunch.com/layla/1b0211b1/sbox-dev_w9jwy2z9zS.png
Remove stats label from asset browser page - wasted space
Add node categories https://files.facepunch.com/layla/1b0111b1/sbox-dev_nEiyubXrVw.png
Some node renames max suggested
Stop node menu from auto closing when not desired
Fix node context menu not being able to create nodes
Animgraph: Add filter box for node list https://files.facepunch.com/layla/1b3011b1/sbox-dev_tujIbmzjPj.png
(Hopefully) Fix very annoying random crash on shutdown - sound events were getting double deleted
Update .addon (max players)
Set sequence cycle zero time only on first update
Revert an assert fix in CSequenceUpdateNode, don't know what the assert is but this fix is fucking up animations (viewmodel deploy)
mesh all sides of wall preview
Don't simulate current tool if we're driving the camera
Allow all tools to use arrow preview
Use the new debug overlay thing
test the new particle when removing a room
SceneModel now uses animation helper internally so it can support all the animation features (constraints, physics bones, etc)
Add SceneModel.SetAnimGraph
Fix bug getting corner half edges or vertices of face
change preview color for removing walls
Add simple preview rendering for wall tool
Fix camera being shit at low fps
Rework audio encoding for video recording so that the sink writer doesn't throttle during low fps (loading screen)
Only remove distinct edges when removing room
Properly remove floors by setting the type to zero and removing any edges that don't have a floor opposite
Remove whole rooms with select tool until there's proper selecting
Better copying of face properties
Don't destroy edge of connecting rooms when removing wall, just set the wall type to zero
Try to remove rooms by removing edges that have an outer face
Add half edge data to support foundations and platforms
Better base tool
Create a physics body for each wall, mapping triangle index is unreliable
Try to remove walls with delete tool
Don't allocate massive buffers upfront, resize as needed
Allow mesh to create an empty vertex buffer for when you want to create vertex data after model has been created
Do the same for index buffer
Destroy old buffers when resizing them (creating a new buffer) probably very bad that we wasn't already doing this
Animgraph: Add context menu action to convert sequence node to single frame node https://files.facepunch.com/layla/1b2311b1/sbox-dev_WLgxmvsYT4.png
Inherit face data when splitting a face
add edge type and face type/height to map save/load
temp tool to raise and lower floors
Add floor mesh so we can replace with a terrain later
Fix incorrect wall meshing when there's multiple hidden walls around our vertex connection