AnimationProject
ActivePublic

Details

Description

This project includes the graph editor, dopespheet editor, NLA editor, keyframes, drivers and more.

Module Owner: @Joshua Leung (aligorith)
User Members: @bassam kurdali (bassamk) @Nathan Vegdahl (cessen)

Recent Activity

Yesterday

Joshua Leung (aligorith) updated the task description for T55145: Implement Driver Workflow Changes.
Wed, May 23, 6:22 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55145: Implement Driver Workflow Changes.
Wed, May 23, 4:35 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55145: Implement Driver Workflow Changes.
Wed, May 23, 2:59 PM · User Interface, Animation, Code Quest

Tue, May 22

Joshua Leung (aligorith) updated the task description for T55145: Implement Driver Workflow Changes.
Tue, May 22, 6:42 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) added a parent task for T55145: Implement Driver Workflow Changes: T54653: Driver Workflow Design.
Tue, May 22, 2:52 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) raised the priority of T55145: Implement Driver Workflow Changes from Low to Normal.
Tue, May 22, 2:51 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) triaged T55145: Implement Driver Workflow Changes as Low priority.
Tue, May 22, 2:51 PM · User Interface, Animation, Code Quest
Joshua Leung (aligorith) created T55145: Implement Driver Workflow Changes.
Tue, May 22, 2:50 PM · User Interface, Animation, Code Quest
Luciano Muñoz Sessarego (looch) added a comment to T54991: Implement motion path drawing code in draw engine.

in regards to drawing, maybe there could be an option to randomize colors for them, so each new path gets a different color, though they should probably go in order, Ie, 1 gets red, the second one gets green, the third one gets blue and so on, much easier to see, and the thicknes definitelly should be like what in 2.79 wa 2 px or so.

Tue, May 22, 12:42 PM · OpenGL / Gfx, Animation, Code Quest
Luciano Muñoz Sessarego (looch) added a comment to T54991: Implement motion path drawing code in draw engine.

oh cool, sorry for spamming the wrong thread, if you want to point me in the right direction it Id be happy to contribute :)

Tue, May 22, 12:40 PM · OpenGL / Gfx, Animation, Code Quest
Joshua Leung (aligorith) added a comment to T54991: Implement motion path drawing code in draw engine.

@Luciano Muñoz Sessarego (looch) That is a separate topic - Calculation of motion paths is not the same as the drawing code (which this task focusses on restoring).

Tue, May 22, 12:38 PM · OpenGL / Gfx, Animation, Code Quest
Luciano Muñoz Sessarego (looch) added a comment to T54991: Implement motion path drawing code in draw engine.

Please consider an option to offset the motion path!, example, i create a motion path on the head bone but i want to offset it to the forehead, or to the tip of the ear (which are directly moved by the head joing)

Tue, May 22, 12:30 PM · OpenGL / Gfx, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T54991: Implement motion path drawing code in draw engine.
Tue, May 22, 12:16 PM · OpenGL / Gfx, Animation, Code Quest
Joshua Leung (aligorith) reassigned T54991: Implement motion path drawing code in draw engine from Joshua Leung (aligorith) to Clément Foucault (fclem).

Offloading to @Clément Foucault (fclem) who can probably do this faster, while I deal with nasty Copy-on-Write issues.

Tue, May 22, 12:09 PM · OpenGL / Gfx, Animation, Code Quest

Sat, May 19

Joshua Leung (aligorith) lowered the priority of T55096: Investigate why Spring rigs are broken in 2.8 with COW from High to Normal.
Sat, May 19, 7:55 PM · Dependency Graph, Animation, Code Quest

Thu, May 17

Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Thu, May 17, 11:14 AM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Thu, May 17, 11:13 AM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Thu, May 17, 11:13 AM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) added a comment to T55096: Investigate why Spring rigs are broken in 2.8 with COW.

@Sybren A. Stüvel (sybren) Didn't note the exact revision, but it one from was Monday (14 May) afternoon, (from around 4-5:30pm). I should probably run it again (maybe daily) to check if things have changed with the DM/modifier cleanups since.

Thu, May 17, 10:55 AM · Dependency Graph, Animation, Code Quest
Sybren A. Stüvel (sybren) added a comment to T55096: Investigate why Spring rigs are broken in 2.8 with COW.

Profiling suggests that the main costs are still just modifier evaluation (> 60%)

Thu, May 17, 9:40 AM · Dependency Graph, Animation, Code Quest

Wed, May 16

Robert (IronsSouls) added a comment to T55086: Armature not properly detected as a user of animation actions.

Fantastic stuff. Thanks everyone.

Wed, May 16, 11:02 PM · Animation, BF Blender
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 6:54 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 6:12 PM · Dependency Graph, Animation, Code Quest
Juan Pablo Bouza (jpbouza) added a comment to T55096: Investigate why Spring rigs are broken in 2.8 with COW.

Regarding PyController Removal + Drivers/Custom Properties Creation Script thing , even though the rig works without it, I realized that the animations in 2.79 are keying these api defined properties, so I should add the script with the drivers trick anyway so that animations work properly.

Wed, May 16, 5:59 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 5:56 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 4:44 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 3:59 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 3:46 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 3:39 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 3:38 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 2:57 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 2:13 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 1:47 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 1:13 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) updated the task description for T55096: Investigate why Spring rigs are broken in 2.8 with COW.
Wed, May 16, 1:11 PM · Dependency Graph, Animation, Code Quest
Joshua Leung (aligorith) triaged T55096: Investigate why Spring rigs are broken in 2.8 with COW as High priority.
Wed, May 16, 1:07 PM · Dependency Graph, Animation, Code Quest
Philipp Oeser (lichtwerk) closed T55086: Armature not properly detected as a user of animation actions as Archived.

I guess we can archive this then (since it was fixed -- and we have a workaround for older versions...)

Wed, May 16, 12:18 PM · Animation, BF Blender
Joshua Leung (aligorith) added a comment to T55086: Armature not properly detected as a user of animation actions.

IIRC, it can happen if you toggle the "Show Keys from Selected Channels" option in the Timeline. This was a bug fixed in master, but which never got backported to 2.79 a/b/c - the other devs were kindof against the idea of doing the DNA fixes needed to fix this (i.e. simply making sure we don't save wrong flags to wrong place).

Wed, May 16, 11:29 AM · Animation, BF Blender
Philipp Oeser (lichtwerk) added a comment to T55086: Armature not properly detected as a user of animation actions.

Not sure (yet) how you got there, but you are indeed in NLA tweakmode without a track/clip.

Wed, May 16, 11:24 AM · Animation, BF Blender
Matthias (jayanam) added a watcher for Animation: Matthias (jayanam).
Wed, May 16, 8:06 AM
Robert (IronsSouls) created T55086: Armature not properly detected as a user of animation actions.
Wed, May 16, 12:20 AM · Animation, BF Blender

Mon, May 14

Blobby (Blobbyland) added a comment to T55046: Can't set a chain length above 255.

It's clearly not reasonable if it ruins an entire planned project. What are people supposed to do if they want a large scene with rope, or chains, or electric cables, or steel cables, or holiday lights, or carnival lights, or a roll of tape, or a roll of tape measure, or yarn or any number of long, malleable objects?

Mon, May 14, 9:25 PM · Animation, BF Blender
Joshua Leung (aligorith) triaged T54991: Implement motion path drawing code in draw engine as Normal priority.
Mon, May 14, 1:37 PM · OpenGL / Gfx, Animation, Code Quest
Joshua Leung (aligorith) claimed T54991: Implement motion path drawing code in draw engine.
Mon, May 14, 1:37 PM · OpenGL / Gfx, Animation, Code Quest

Sun, May 13

Bastien Montagne (mont29) closed T55046: Can't set a chain length above 255 as Archived.

Yes, we do not support IK chains longer than 255 Not a bug, more like a reasonable limitation. Thanks for the report anyway.

Sun, May 13, 2:14 PM · Animation, BF Blender
Blobby (Blobbyland) renamed T55046: Can't set a chain length above 255 from Can't set a chain limit above 255 to Can't set a chain length above 255.
Sun, May 13, 7:33 AM · Animation, BF Blender
Blobby (Blobbyland) created T55046: Can't set a chain length above 255.
Sun, May 13, 7:31 AM · Animation, BF Blender

Fri, May 11

Joshua Leung (aligorith) updated subscribers of T54991: Implement motion path drawing code in draw engine.
Fri, May 11, 6:16 PM · OpenGL / Gfx, Animation, Code Quest
Joshua Leung (aligorith) moved T54991: Implement motion path drawing code in draw engine from Backlog to Short Term Backlog on the Code Quest board.
Fri, May 11, 6:16 PM · OpenGL / Gfx, Animation, Code Quest

Mon, May 7

Joshua Leung (aligorith) created T54991: Implement motion path drawing code in draw engine.
Mon, May 7, 5:27 PM · OpenGL / Gfx, Animation, Code Quest