Michael Kowalski makowalski
  • Joined on 2020-09-17
Michael Kowalski commented on pull request blender/blender#128897 2024-10-14 19:23:04 +02:00
fix instancing in USD export

I will review this today as well.

Michael Kowalski opened issue blender/blender#128717 2024-10-07 19:55:23 +02:00
USD Targets for blender 4.4
Michael Kowalski approved blender/blender#128564 2024-10-04 16:34:48 +02:00
Fix #128504: check instancer purpose and visibility before processing

The changes look good. Great catch! Thanks for identifying this issue.

Michael Kowalski approved blender/blender#128206 2024-10-02 23:09:28 +02:00
USD: Provide Import option for Material Purpose

The changes work well in my tests. Thanks!

Michael Kowalski commented on pull request blender/blender#128206 2024-10-02 21:16:54 +02:00
USD: Provide Import option for Material Purpose

In general, this appears to work as expected. However, I'm running into a crash on Windows when running the Alab 2 scene with the combination Display Purpose: proxy + Material Purpose: preview.…

Michael Kowalski commented on pull request blender/blender#128206 2024-09-30 20:18:11 +02:00
USD: Provide Import option for Material Purpose

The changes look good! I'll follow up with testing in the next day or so.

Michael Kowalski commented on pull request blender/blender#126389 2024-09-20 16:09:11 +02:00
USD: Point Cloud export support

Oh I think I know what's up, try this: Play the animation in Blender at least once so all the simulation data from Geometry Nodes is "baked"/cached. Then do the USD export with Animation…

Michael Kowalski commented on pull request blender/blender#126389 2024-09-20 04:34:57 +02:00
USD: Point Cloud export support

Hmm, there should be timeSamples for those? Basically the test has 4 different configurations: pointcloud1 which only varies the positions, pointcloud2 which only varies the velocity attribute,…

Michael Kowalski commented on pull request blender/blender#126389 2024-09-20 03:37:20 +02:00
USD: Point Cloud export support

Tests for static point cloud export works great.

However, I'm a little confused why the animation time samples (for widths and positions) don't get saved when exporting the attached `usd_attribu…

Michael Kowalski commented on pull request blender/blender#126389 2024-09-19 04:58:49 +02:00
USD: Point Cloud export support

My apologies for the delay reviewing this. The code changes look good to me as well, though I haven't had a chance to test the changes. I hope to do so in the next day or two, but I don't want to…

Michael Kowalski commented on issue blender/blender#127378 2024-09-10 15:19:33 +02:00
Blender 4.2 LTS USD exports objects even if objects are hidden, and the 'Visible Only' checkbox is checked.

I agree it is surprising. It would be nice if this behavior could be fixed. I'd have to think about an improved name. It seems like accurately describing the current behavior invariably sounds…

Michael Kowalski commented on issue blender/blender#126470 2024-09-04 15:12:47 +02:00
USD Scene Graph Instancing Export Design

In general this looks fine to me as well.

At first I was worried that this would break 'obdata instancing' (e.g. several Blender objects sharing the same mesh), but it appears that this…

Michael Kowalski approved blender/blender#126954 2024-09-04 03:53:39 +02:00
Fix #116615: Store Blender bone lengths on USD Skeletons

Very nice solution! Thanks for the fix!

Michael Kowalski commented on issue blender/blender#126661 2024-08-27 18:42:53 +02:00
Blender hangs forever when starting with particular userpref.blend config file (SDL and Pulse audio issue?)

@deadpin @makowalski would you know if libusd_ms.so interacts with the sound systems (SDL and/or pulse) in any way?

Not that I'm aware, but I don't know for sure. For what it's worth,…

Michael Kowalski approved blender/blender#126298 2024-08-26 15:29:47 +02:00
USD: Workaround leak occurring when python hooks throw exceptions

The changes look good. Thank you!

Michael Kowalski commented on issue blender/blender#126470 2024-08-21 18:09:40 +02:00
USD Scene Graph Instancing Export Design

@deadpin Thanks so much for the review!

The AbstractHierarchyIterator exports instancer objects as the parents of the instances they generate, which explains the double transform. This may…

Michael Kowalski opened issue blender/blender#126470 2024-08-18 21:53:01 +02:00
USD Scene Graph Instancing Export Design
Michael Kowalski commented on pull request blender/blender#126298 2024-08-16 18:11:08 +02:00
USD: Workaround leak occurring when python hooks throw exceptions

I'm not sure what's going on, either, but will keep thinking about it. In the meantime, making the context argument a reference with the ref() call is probably an improvement, anyway, so that…

Michael Kowalski deleted branch usd-instancing-export-ref-path-fix from makowalski/blender 2024-08-12 16:36:17 +02:00