Sybren A. Stüvel dr.sybren
  • Amsterdam, NL
  • https://stuvel.eu/
  • Blender developer working at Blender HQ. Module owner of Animation & Rigging, project lead of Character Animation 2025 and Flamenco.

  • Joined on 2004-09-12
Sybren A. Stüvel pushed to main at dr.sybren/.profile 2024-05-02 17:14:35 +02:00
ae727b1611 report
Sybren A. Stüvel created pull request blender/blender#121357 2024-05-02 17:13:39 +02:00
WIP: Anim: merge Animation data-block into bAction
Sybren A. Stüvel opened issue blender/blender#121355 2024-05-02 17:11:38 +02:00
Anim: move Animation data-block functionality into bAction
Sybren A. Stüvel pushed to anim/baklava-animation-to-action at dr.sybren/blender 2024-05-02 17:10:05 +02:00
d85632aa22 Loads more conversions and error removals
6ba5fa6441 ID code and main.animations removal
ddb7d87a6d Filtering code, not yet done
7b72f9b50a Moving things & fixing compiler errors
d11779d68f Simple renames and move of DNA structs
Compare 10 commits »
Sybren A. Stüvel created branch anim/baklava-animation-to-action in dr.sybren/blender 2024-05-02 17:10:04 +02:00
Sybren A. Stüvel commented on pull request blender/blender#113364 2024-05-02 14:16:33 +02:00
Indicate Parent Inverse Matrix State in UI

Implementing this via RNA seems a bit heavy with the definition, callbacks ... etc, I think it's worth considering adding a UI-template that can show these read-only properties for any…

Sybren A. Stüvel commented on issue blender/blender#121307 2024-05-02 14:13:24 +02:00
Wierd behaviour on UI List update on baked action

I'd say so, yes. Please report :)

Sybren A. Stüvel commented on issue blender/blender#120726 2024-05-02 12:48:25 +02:00
Regression: animated scene audio volume not changing the audible volume on playback

A bit of analysis:

Since this is audio and not video, it runs at a way higher rate, so I can imagine that only updating the volume on the frame itself can cause issues (24 FPS volume changes…

Sybren A. Stüvel closed issue blender/blender#121307 2024-05-02 12:18:22 +02:00
Wierd behaviour on UI List update on baked action
Sybren A. Stüvel commented on issue blender/blender#121307 2024-05-02 12:18:19 +02:00
Wierd behaviour on UI List update on baked action

It took some digging, but I found the culprit. Baking the custom properties also bakes the current value of object.action_settings_index. So switching to the baked action will immediately switch…

Sybren A. Stüvel approved blender/blender#121132 2024-05-02 11:39:12 +02:00
Refactor: move keyingset enums to animrig

That's the info I was missing, indeed -- the current PR doesn't remove any #include yet, so I was a bit 'hmmmmmmm'.

Sybren A. Stüvel commented on pull request blender/blender#120605 2024-05-02 11:35:17 +02:00
GPv3: Display layers in dopesheet and timeline

I've added screenshots in description 🙂

Sybren A. Stüvel commented on pull request blender/blender#120605 2024-05-02 11:35:16 +02:00
GPv3: Display layers in dopesheet and timeline

What's the reasoning behind this change? Why is it ok to remove this condition?

Sybren A. Stüvel suggested changes for blender/blender#113364 2024-05-02 11:30:42 +02:00
Indicate Parent Inverse Matrix State in UI

Things are shaping up nicely!

Sybren A. Stüvel commented on pull request blender/blender#113364 2024-05-02 11:30:41 +02:00
Indicate Parent Inverse Matrix State in UI

No need for () around (row == col).

Sybren A. Stüvel commented on pull request blender/blender#113364 2024-05-02 11:30:40 +02:00
Indicate Parent Inverse Matrix State in UI

@ideasman42 I'd value your opinion on the approach taken here. To make the Blender GUI framework work for us, I think this is the right approach. However, I'm not too fond of having the Object.parent_inverse_transform property available to any other script. What do you think, would it be enough to prefix the property with an _? Or do you think there's a different approach?

Sybren A. Stüvel commented on pull request blender/blender#113364 2024-05-02 11:30:39 +02:00
Indicate Parent Inverse Matrix State in UI

Since this is a simple getter, better to make it a read-only property: