Michael Kowalski makowalski
  • Joined on 2020-09-17
Michael Kowalski pushed to test-usd-export-chaser at makowalski/blender 2023-06-19 15:26:04 +02:00
f5d285fbc6 USD hook: remove unused function.
Michael Kowalski pushed to test-usd-export-chaser at makowalski/blender 2023-06-19 15:12:26 +02:00
8bcd266a89 Merge branch 'main' into test-usd-export-chaser
81b99c327b Fix GPv3 experimental link
5881f6cc2a Fix compilation error with MSVC
aef8381bf5 Merge branch 'blender-v3.6-release'
a6a32a8279 Quiet compiler warning from b68b66d29e
Compare 285 commits »
Michael Kowalski pushed to test-usd-hook-class at makowalski/blender 2023-06-19 02:02:39 +02:00
3ec2961f35 USD: renamed call_on_export_hooks function.
Michael Kowalski pushed to test-usd-hook-class at makowalski/blender 2023-06-18 23:42:12 +02:00
81a1453a2f USD: removed Chasers USD export option.
Michael Kowalski pushed to test-usd-hook-class at makowalski/blender 2023-06-18 23:19:41 +02:00
46321ec41f USD RNA: removed unnecessary includes.
15b7e12754 USD: conditional USD RNA defintions.
Compare 2 commits »
Michael Kowalski pushed to test-usd-hook-class at makowalski/blender 2023-06-18 00:47:17 +02:00
527ba51dc1 USD IO: USDHook WIP.
Michael Kowalski created branch test-usd-hook-class in makowalski/blender 2023-06-17 04:31:17 +02:00
Michael Kowalski pushed to test-usd-hook-class at makowalski/blender 2023-06-17 04:31:17 +02:00
6ba936060b USD IO: WIP implementation of registerable USDHook Python class.
Michael Kowalski commented on pull request blender/blender#108823 2023-06-14 18:02:07 +02:00
USD export: prototype invoking Python chasers

Thank you, Brecht. This is very helpful. I'll investigate the approach you suggested. I won't pass the context as an argument, in that case. I think probably providing a dictionary that maps…

Michael Kowalski commented on pull request blender/blender#108823 2023-06-13 20:38:37 +02:00
USD export: prototype invoking Python chasers

One important improvement to this example would be the ability to provide the Blender context or other Blender data as arguments to the chaser, in addition to the stage. E.g., it would be nice to…

Michael Kowalski commented on issue blender/blender#108825 2023-06-12 22:47:30 +02:00
USD: Support Python hooks and chasers to extend IO functionality

Thanks, Dhruv! Those are great examples of use-cases, and I completely agree with your points. Good catch regarding the description of the "on-export" chaser. I made the change.

Michael Kowalski opened issue blender/blender#108825 2023-06-09 22:39:36 +02:00
USD: Support Python hooks and chasers to extend IO functionality
Michael Kowalski commented on pull request blender/blender#108823 2023-06-09 22:10:14 +02:00
USD export: prototype invoking Python chasers
Michael Kowalski pushed to test-usd-export-chaser at makowalski/blender 2023-06-09 22:08:30 +02:00
58b679584e Merge branch 'main' into test-usd-export-chaser
823514fd6f Fix #108778: Crash when rendering multiple view layers
b3356b1799 Mesh: Remove unnecessary mesh position copying
d651ee69bd Cleanup: Use explicit default for corner normals optional parameter
11f1265066 Assets: Ignore ID type filter when not set
Compare 198 commits »
Michael Kowalski created pull request blender/blender#108823 2023-06-09 20:46:01 +02:00
WIP: USD export: prototype invoking Python chasers
Michael Kowalski created branch test-usd-export-chaser in makowalski/blender 2023-06-09 20:16:59 +02:00
Michael Kowalski pushed to test-usd-export-chaser at makowalski/blender 2023-06-09 20:16:59 +02:00
96ca15ca27 USD export: prototype chaser support.
ebd431d580 Fix wrong normal transformation in Vector Transform shader node
b29ba95cae GPv3: Add "(De)select All" operator and keymap
fa0fe6f55e Refactor: Pass deformed positions to curve selection
693a921f02 Merge branch 'blender-v3.6-release'
Compare 10 commits »
Michael Kowalski pushed to tmp-usd-python-mtl at blender/blender 2023-06-05 03:17:15 +02:00
088aadfe1d USD export: shader name collision, misc. fixes.
Michael Kowalski pushed to tmp-usd-python-mtl at blender/blender 2023-06-03 01:50:35 +02:00
c0b7245781 USD import: fix memory leak in UMM import.