112 Commits over 489 Days - 0.01cph!
Motion editor selection moving tweaks
Make scrub bars into GraphicsItems instead of Widgets
Fix drawing pointers
Motion edit mode selection rewrite
https://files.facepunch.com/ziks/2025-02-18/sbox-dev_qA1VlvNMgf.mp4
Nest bone game object tracks
Frame snap toggle
Fixes #114
Sync up selection between hierarchy and track list, auto-switch tool
Fixes #118
https://files.facepunch.com/ziks/2025-02-17/sbox-dev_v9BuflZaFs.mp4
Basic morph animation support
https://files.facepunch.com/ziks/2025-02-14/sbox-dev_Jcs0ZlQXeT.mp4
Allow dragging stuff into the track list to create tracks
https://files.facepunch.com/ziks/2025-02-14/sbox-dev_S7ar3CNiJH.mp4
Fix Movie Maker drop downs filling up
First steps for movie recording
https://files.facepunch.com/ziks/2025-02-14/sbox-dev_EHeqQE3PbX.mp4
Get rid of WIP SpringDamper implementation
Missing struct from dampen test
Spring dampen test (Facepunch/sbox#1819)
https://files.facepunch.com/ziks/2025-02-07/sbox-dev_msRAHre2Hi.mp4
Add SDF 3D World example
https://files.facepunch.com/ziks/2025-02-07/sbox-dev_AKu97g2DxF.png
UI for changing clip / saving to file / switching to embedded
https://files.facepunch.com/ziks/2025-02-06/sbox-dev_mZYofSVKYz.mp4
Fix buggy behaviour when modifying embedded clips
Fixes #113
Shift+click in keyframe edit mode to create keyframe
https://files.facepunch.com/ziks/2025-02-05/devenv_oiWTz7EqiP.mp4
WIP MovieMaker (Facepunch/sbox#1798)
WIP MovieMaker (Facepunch/sbox#1798)
Edit mode shortcut workaround
Started on editor cookies
Fix assigning properties in structs
Edit mode shortcut workaround
Started on editor cookies
Update Facepunch/sbox-issues#7443 repro
WIP MovieMaker (Facepunch/sbox#1798)
Add StringPreview
https://files.facepunch.com/ziks/2025-02-03/sbox-dev_dZsjxvW76d.mp4
Additive toggle in motion editor
Motion editor basics
https://files.facepunch.com/ziks/2025-02-03/sbox-dev_cA6q6hP7lJ.mp4
More motion editor selection tweaks
https://files.facepunch.com/ziks/2025-01-31/sbox-dev_A9sD8bdPAK.mp4
Fix spacing in keyframe edit mode toolbar
Add interpolation mode buttons
https://files.facepunch.com/ziks/2025-01-31/sbox-dev_oj0ypWTVsi.mp4
Show scrubber widget at top and bottom of track list
WIP motion editor envelope selection
https://files.facepunch.com/ziks/2025-01-31/sbox-dev_sdqkof1ogP.mp4
Fix keyframes being created when not in the right mode
Small fixes to tracks UI when recording
Allow changing keyframe interpolation mode
https://files.facepunch.com/ziks/2025-01-31/sbox-dev_Rl9HJggpP0.mp4
Basic EditMode system
https://files.facepunch.com/ziks/2025-01-30/sbox-dev_jDrTcgmPAL.mp4
Hold shift while mousing over timeline to preview without moving pointer
https://files.facepunch.com/ziks/2025-01-30/sbox-dev_DV3DchunYX.mp4
Basic animgraph parameter support
https://files.facepunch.com/ziks/2025-01-29/sbox-dev_jjeYorabV3.mp4
https://files.facepunch.com/ziks/2025-01-29/sbox-dev_BP2xD3AYBL.mp4
Update example movie
Redo track previews to be block based
https://files.facepunch.com/ziks/2025-01-28/sbox-dev_rUDi5nRQQY.png
Update example movie
WIP refactor
* Allow MovieClip to be a resource, so doesn't reference GameObjects directly
* Make MovieTrack more general, to support action blocks in the future etc
* MovieTrack stores compiled version of curves / constants, so fast to read and doesn't assume anything about how the data is created in the editor
Simple movie maker test scene
Getting things working again
Test with QuadraticInOut easing
Basic demo of a .movie resource
Make it easy to retarget a .movie in a scene
https://files.facepunch.com/ziks/2025-01-25/sbox-dev_OOMXIyOyis.mp4
First pass at drawing curves for each track
https://files.facepunch.com/ziks/2025-01-26/sbox-dev_L4KcsdWKxm.mp4
Track curve tweaks
Move curve drawing fixes, support booleans
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_szjSGXh5Ck.mp4
Fix saving to resource rather than embedded
Make scene mapping serialization deterministic
Show thumbnails for resource values in the timeline
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_4BvLH82u6x.png
WIP make track groups collapsible
Expand / collapse nested tracks
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_SuwPHb2RtY.mp4
Make track preview rendering more flexible
Scene reproducing Facepunch/sbox-issues#7443
Make track preview rendering more flexible
WIP make track groups collapsible
Expand / collapse nested tracks
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_SuwPHb2RtY.mp4
Show thumbnails for resource values in the timeline
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_4BvLH82u6x.png
Make scene mapping serialization deterministic
Fix saving to resource rather than embedded
Move curve drawing fixes, support booleans
https://files.facepunch.com/ziks/2025-01-27/sbox-dev_szjSGXh5Ck.mp4
First pass at drawing curves for each track
https://files.facepunch.com/ziks/2025-01-26/sbox-dev_L4KcsdWKxm.mp4
Make it easy to retarget a .movie in a scene
https://files.facepunch.com/ziks/2025-01-25/sbox-dev_OOMXIyOyis.mp4
Basic demo of a .movie resource
WIP refactor
* Allow MovieClip to be a resource, so doesn't reference GameObjects directly
* Make MovieTrack more general, to support action blocks in the future etc
* MovieTrack stores compiled version of curves / constants, so fast to read and doesn't assume anything about how the data is created in the editor
Simple movie maker test scene
Getting things working again
Test with QuadraticInOut easing
KeyframeCurve, IInterpolator
AnimationClip / AnimationTrack
AnimationProperty
AnimationEdit
Scene testing dynamic action graph properties
Scene reproducing Facepunch/sbox#1756
Exaggerate broken shadows
Tweaked multicam shadow scene