Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
bd366ea
Initial plan
Copilot Feb 28, 2026
ba9bb32
Add animation blueprint graph viewer with node/connection extraction …
Copilot Feb 28, 2026
3a12c8b
Address code review feedback: cleanup comment, remove empty method, i…
Copilot Feb 28, 2026
b897cd4
Remove unused imports and constants
Copilot Feb 28, 2026
788cc6d
Fix animation blueprint node extraction to read from ChildProperties …
Copilot Mar 2, 2026
d80132b
Address code review feedback: extract constants, improve self-connect…
Copilot Mar 2, 2026
ea5546b
Add layer tabs and properties panel to AnimGraph viewer
Copilot Mar 2, 2026
e5eac17
Address code review feedback: remove redundant assignments, extract c…
Copilot Mar 2, 2026
3280bfe
Fix zoom jumping and improve connection line visibility
Copilot Mar 2, 2026
2c0f915
Fix clicking on animation nodes causing UI jumping
Copilot Mar 2, 2026
6a2ef86
Fix animation node UI: replace OriginalSource guard with drag-thresho…
Copilot Mar 2, 2026
652b7cf
Redesign animation nodes to match UE Animation Blueprint visual style
Copilot Mar 2, 2026
1ba3afb
Show only final output pose layer initially in AnimGraph viewer
Copilot Mar 2, 2026
c1962c7
Fix output pose layer detection to use AnimGraphNode_Root Name="AnimG…
Copilot Mar 2, 2026
84df34b
Fix output pose layer detection to use AdditionalProperties["Name"] i…
Copilot Mar 2, 2026
fc71b8e
Fix ExtractNodeProperties to use GenericValue for clean property values
Copilot Mar 2, 2026
6516fab
Fix lost connections for array-based pose links in animation graph
Copilot Mar 2, 2026
1d2ef59
Add LinkedAnimLayer double-click to open layer sub-graph tab
Copilot Mar 3, 2026
08a9253
Add StateMachine double-click to open sub-graph tab
Copilot Mar 3, 2026
58a0a50
Add path prefix to StateMachine sub-graph tab names to avoid collisions
Copilot Mar 3, 2026
22ba766
Add state machine overview layers with Entry, State nodes, and Transi…
Copilot Mar 3, 2026
2711be7
Add double-click state node to open per-state sub-graph tab
Copilot Mar 3, 2026
5b4cb7e
Use StateRootNodeIndex for per-state sub-graph lookup instead of name…
Copilot Mar 3, 2026
b29f93f
Separate layer and state sub-graph identification in BuildLayers
Copilot Mar 3, 2026
7b6f9aa
Rewrite BuildLayers to use root-node-based layer grouping
Copilot Mar 3, 2026
6620463
Separate _Root and _StateResult into independent passes in BuildLayers
Copilot Mar 3, 2026
c37dc30
Fix CS0136 compilation error: rename inner targetLayer to stateLayer …
Copilot Mar 3, 2026
4fab6d9
Separate graph layers and state machine state sub-graphs into distinc…
Copilot Mar 3, 2026
e3030cb
Address code review: document rootNodePropName param, use discard for…
Copilot Mar 3, 2026
c2ea844
Fix StateRootNodeIndex mapping: use (Count - 1 - index) for reverse C…
Copilot Mar 4, 2026
5aa4b60
Add edge-to-edge transition arrows with selection and properties display
Copilot Mar 4, 2026
8dd66a1
Add transition midpoint circles for multi-transition selection
Copilot Mar 4, 2026
30bef7f
Fix transition layout: opposite sides for different directions, offse…
Copilot Mar 4, 2026
7d93810
Fix transition layout: different directions on opposite sides, same-d…
Copilot Mar 4, 2026
cb4d6ac
Extract TransitionCircleGap constant for circle spacing
Copilot Mar 4, 2026
335be62
Only separate different-direction transitions; same-direction share o…
Copilot Mar 4, 2026
f346803
Fix bidirectional transition separation: use canonical pair perpendic…
Copilot Mar 5, 2026
7e0e897
Fix nested state machine double-click navigation
Copilot Mar 5, 2026
5998953
Add closable tabs and single-line tab strip layout
Copilot Mar 5, 2026
d6efa83
Skip drawing connection lines between SaveCachedPose and UseCachedPos…
Copilot Mar 5, 2026
2b83e97
Refactor IsCachedPoseConnection to extract NodeMatchesType helper
Copilot Mar 5, 2026
4358ae1
Move SaveCachedPose nodes and their input chains to the outer AnimGra…
Copilot Mar 5, 2026
fd99fc2
Add clarifying comment for null primaryGraphLayer fallback case
Copilot Mar 5, 2026
e91dbff
Add double-click navigation from UseCachedPose to SaveCachedPose node
Copilot Mar 5, 2026
164d065
Defer SaveCachedPose node selection to ensure visual tree is ready
Copilot Mar 5, 2026
8da0986
Exclude SaveCachedPose from Pass 1 upstream BFS to fix layer assignment
Copilot Mar 5, 2026
99aa9d5
Fix SaveCachedPose layer assignment with robust enforcement step
Copilot Mar 5, 2026
87cb948
Fix SaveCachedPose to be placed in correct ancestor _Root layer
Copilot Mar 5, 2026
cc03da7
Fix SaveCachedPose chaining: exclude other SaveCachedPose from upstre…
Copilot Mar 5, 2026
6fe0444
Fix SaveCachedPose placement: use common ancestor for multi-consumer …
Copilot Mar 5, 2026
933bfa0
Fix incorrect layer for chained SaveCachedPose/UseCachedPose dependen…
Copilot Mar 5, 2026
faea101
Center SaveCachedPose node in view when navigating from UseCachedPose
Copilot Mar 5, 2026
14e700a
Merge pull request #1 from LoogPhysics/copilot/add-animation-blueprin…
LoogLong Mar 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading