Pixel-Fondue / mechanicalColor_Issue_Tracking

Bug reporting and feature requests for Mechanical Color products.
2 stars 0 forks source link

Zen : graph editor is behaving oddly. #127

Closed philstopford closed 7 years ago

philstopford commented 7 years ago

I enabled the graph editor in the Zen view

I then selected an item in the item list in the Zen view and brought up the item properties (via the context menu). I added a key. The graph editor didn't show this channel or key, but the dopesheet indicated a key existed.

I right-clicked the channel to open up an additional graph editor, which showed the key. I added a few more keys. The Zen graph editor still didn't show the keys.

adamohern commented 7 years ago

Super weird. Will investigate.

philstopford commented 7 years ago

Notice the vertical units also differ here between the two graph editors

image

philstopford commented 7 years ago

Key not shown in Zen graph editor, but is there in regular one

image

philstopford commented 7 years ago

Part of this seems to be related to the 'show animated channels' flag on the graph editor in the Zen configuration. I reset my preferences and this caused the channel box to show up in the Zen graph editor, like the free floating one. I noticed that the Zen graph editor has the 'show animated channels' option set to on.

This caused all channels not containing animation to be filtered out. Once I de-selected this, channels and so on started showing up. It seems to be behaving reliably since then.

philstopford commented 7 years ago

The Zen graph editor also doesn't update its horizontal axis properly if you change type :

1) Create something with a gradient in it (e.g. a surface gradient) 2) Drop any selections 3) In the Zen workspace, make the graph editor available at the bottom 4) Choose a channel for any item that is translation or similar. 5) The graph editor should show the channel at the bottom. If not, deselect the 'show animated channels only' icon. 6) Now drop selections and navigate to your gradient. Select one of its channels (e.g. red) 7) Notice how the graph editor has updated, but the horizontal axis is still frames. 8) Switch away to another workspace (e.g. Animate) and back to Zen 9) The horizontal axis has now changed to show the 0-1.0 range rather than frames 10) Choose a translation or similar channel. The graph editor will change, but again the horizontal axis remains in the 0-1.0 range.

The image below is for the fire gradient - it is not animated over time; it's a pure input/output mapping curve based on values in the VDB channel to drive an RGB output.

image

adamohern commented 7 years ago

Thanks so much for all of this, @philstopford. I think I have it fixed. You can let me know when the next rev comes out.