Nate Rupsis nrupsis
  • Chicago
  • https://blunder.training/
  • I do stuff, and sometimes things. Working as a developer / contributor in the Animation & Rigging module.

    I love learning, and teaching. So feel free to hit me up in blender chat if you want to learn how to develop blender!

  • Joined on 2021-11-11
Nate Rupsis commented on pull request blender/blender#114202 2023-11-10 19:23:22 +01:00
Anim: Add "Add/delete" track operations to NLA context menu

Suggestion: "Remove Empty Animation Data" -> "Remove Empty Tracks" ?

The user is already in the context of Tracks, and that's really what they're cleaning up.

Nate Rupsis commented on pull request blender/blender#113208 2023-11-09 18:16:37 +01:00
Anim: Action bake custom properties

@blender-bot package

Nate Rupsis commented on pull request blender/blender#113208 2023-11-09 03:38:58 +01:00
Anim: Action bake custom properties

Maybe calling id_properties_ui(key) is a nice way to check this, but also it could have a negative impact on baking performance if this has to be called for every key (and have a catch for the…

Nate Rupsis pushed to Action-bake-custom-properties at nrupsis/blender 2023-11-09 03:35:27 +01:00
7cd7a3cff5 cleaning custom proerties to be python types for baking.
f969aa3652 using dict(*.items())
Compare 2 commits »
Nate Rupsis commented on issue blender/blender#110871 2023-11-08 17:33:13 +01:00
Non-intuitive transform space type name

image

Testing this out, a copy rotation constrain from A armature to B armature only copies Armature space (not the animated pose bone).…

Nate Rupsis commented on pull request blender/blender#109212 2023-11-03 15:32:07 +01:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

It loads fine when I'm logged in. When in a private window, though, I get a "404 not found" error.

Oh okay, I'm experiencing that same behavior.

Nate Rupsis commented on pull request blender/blender#109212 2023-11-02 17:55:40 +01:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

@pamadini for some reason anonymous access to https://projects.blender.org/pamadini/blender is blocked. Was this something you configured? To integrate well with other systems, please make sure…

Nate Rupsis approved blender/blender#109212 2023-11-02 16:56:04 +01:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

Awesome to see some python tests for the NLA!

Nate Rupsis commented on pull request blender/blender#113208 2023-10-31 16:44:54 +01:00
Anim: Action bake custom properties

@blender-bot package

Nate Rupsis pushed to Action-bake-custom-properties at nrupsis/blender 2023-10-31 16:44:36 +01:00
d724844494 Merge branch 'main' into Action-bake-custom-properties
729e29618b Merge branch 'blender-v4.0-release'
5974a4482a Fix #109430: exit tweak mode before deleting an in-tweak-mode NLA strip
dde346ca9f FIx #114286: Resolve ghosting artifact in workbench in Metal
0d861a93a6 Merge branch 'blender-v4.0-release'
Compare 240 commits »
Nate Rupsis created pull request blender/blender#114202 2023-10-27 18:23:19 +02:00
Anim: Update NLA "Channel Context Menu" to be "NLA Tracks" with some more options
Nate Rupsis created branch NLA-context-menu in nrupsis/blender 2023-10-26 22:39:14 +02:00
Nate Rupsis pushed to NLA-context-menu at nrupsis/blender 2023-10-26 22:39:14 +02:00
d7fd3ea5ae updating context menu to be NLA tracks, and adding in some more useful options
fbb3726f68 GPv3: Menus updates
d7c2ef16fe Merge branch 'blender-v4.0-release'
c50b682858 Fix #114156: animation player assert on launch on macOS
b5a9cad252 Merge branch 'blender-v4.0-release'
Compare 10 commits »
Nate Rupsis commented on pull request blender/blender#109212 2023-10-25 20:30:43 +02:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

Would change the parameter name to "expected_value". Gives a clearer indication what the method does.

Nate Rupsis commented on pull request blender/blender#109212 2023-10-25 20:30:42 +02:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

Might be worth creating / tearing down an object as well, that way we're not reliant on the default Blender scene which could (probably won't) change.

Nate Rupsis commented on pull request blender/blender#109212 2023-10-25 20:30:41 +02:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

Just double checking we're using GPL-2.0

Nate Rupsis commented on pull request blender/blender#109212 2023-10-25 20:30:40 +02:00
Anim: Discuss edge cases and add regression tests for NLA strip evaluation

(Unrelated to this PR. ) This seems like a pretty consistent pattern across the python tests.

Nate Rupsis pushed to Action-bake-custom-properties at nrupsis/blender 2023-10-21 04:48:28 +02:00
dc8ca0305c adding in armature level custom props
Nate Rupsis commented on pull request blender/blender#113208 2023-10-20 23:04:29 +02:00
Anim: Action bake custom properties

@blender-bot package

Nate Rupsis pushed to Action-bake-custom-properties at nrupsis/blender 2023-10-20 23:03:57 +02:00
1e85d5f61d fixing custom properties for bones
dd951e6c4a Merge branch 'main' into Action-bake-custom-properties
28fe644e4c fixing custom properties for bones
b18810d2aa Merge branch 'blender-v4.0-release'
0e9f472726 Fix #113773: repeat zone does not propagate anonymous attributes sometimes
Compare 973 commits »