Michael Kowalski makowalski
  • Joined on 2020-09-17
Michael Kowalski approved blender/blender#124267 2024-07-06 18:06:08 +02:00
Fix #120590: USD: Ensure mesh normals are actually normalized

The change looks good. Thanks for the fix!

Michael Kowalski commented on pull request blender/blender#124153 2024-07-06 00:20:06 +02:00
Fix #124102: USD import: improve prim merging

NOTE: When testing the example in #124102 it turns out that this fix by coincidence exacerbates the name collision issue I noted in #124263. I.e., the multiple round trip Blender -> USD ->…

Michael Kowalski opened issue blender/blender#124263 2024-07-05 23:42:01 +02:00
USD and Alembic export name collision
9995bb95c5 Merge branch 'blender-v4.2-release' into usd_import_merge_multiple_children
938f50e1f7 Fix #124168: Allow File Browser Layout Initialization While Minimized
b9edd2e02e Fix #124216: "Remove Hook" operator causes crash with geometry nodes
fd06a407e1 Fix #124163: Update SO_DATA_API Outliner When Windows are Removed
4b168dd645 Fix #124166: Assetbrowser crash on quick Editor change (from py)
Compare 53 commits »
Michael Kowalski commented on pull request blender/blender#124153 2024-07-05 19:43:34 +02:00
Fix #124102: USD import: improve prim merging

Update to PR:

Clean up prim merging logic:

merge_with_parent() has been renamed can_merge_with_parent() and the function no longer calls set_use_parent_xform() on the prim. This…

5d83b1b08e USD import: clean up prim merging logic
Michael Kowalski commented on issue blender/blender#124102 2024-07-04 13:36:27 +02:00
USD import breaks even the simplest hierarchy

@lichtwerk I have WIP progress for a proposed fix: blender/blender#124153

However, I personally would not recommend making this change for the 4.2 release at…

Michael Kowalski commented on pull request blender/blender#124153 2024-07-04 13:33:58 +02:00
Fix #124102: USD import: improve prim merging

@lichtwerk This is work in progress on a proposed fix.

Michael Kowalski created pull request blender/blender#124153 2024-07-04 13:30:43 +02:00
WIP: Fix 124102: USD import: improve prim merging
Michael Kowalski created branch usd_import_merge_multiple_children in makowalski/blender 2024-07-04 13:25:52 +02:00
0abc688b20 Fix 124102: USD import: improve prim merging
4806078dbd Fix: USD: Use correct property names in RNA update callback
94c184d2a7 USD: custom properties export improvements
e9ba414799 Fix #124103: Build error when using WITH_USD but not WITH_HYDRA
71159872a4 Fix: EEVEE: VDB renders as bounding box when using Volume Scatter
Compare 10 commits »
Michael Kowalski commented on issue blender/blender#124102 2024-07-04 11:12:17 +02:00
USD import breaks even the simplest hierarchy

Arm also taking a quick look into making a tweak to collect_readers to handle this case. I will report what I find.

Michael Kowalski commented on issue blender/blender#124102 2024-07-04 06:10:27 +02:00
USD import breaks even the simplest hierarchy

@mont29 for visibility.

Michael Kowalski commented on issue blender/blender#124102 2024-07-04 06:09:48 +02:00
USD import breaks even the simplest hierarchy

@deadpin for visibility.

I have an idea of what is going on and will look more into this on Friday, as I will be out Thursday.

However, in my humble opinion, the fix started in !124041,…

Michael Kowalski pushed to main at blender/blender 2024-07-04 01:40:37 +02:00
95a335b70e Merge remote-tracking branch 'origin/blender-v4.2-release'
94c184d2a7 USD: custom properties export improvements
Compare 2 commits »
Michael Kowalski deleted branch usd-export-props-namespace from makowalski/blender 2024-07-04 00:45:45 +02:00
Michael Kowalski merged pull request blender/blender#124067 2024-07-04 00:45:43 +02:00
USD: custom properties export improvements
Michael Kowalski pushed to blender-v4.2-release at blender/blender 2024-07-04 00:45:42 +02:00
94c184d2a7 USD: custom properties export improvements
Michael Kowalski approved blender/blender#124112 2024-07-04 00:33:29 +02:00
Fix: Use correct property names in RNA update callback

This looks good! Thanks for the fix!

Michael Kowalski commented on pull request blender/blender#124041 2024-07-03 23:46:10 +02:00
WIP: Fix #123820: USD Import names blender objects same as UsdPrims

My apologies: pxr::SdfPath::TokenizeIdentifier() is actually not the utility function I was thinking of. It's a function in stringUtils.h:

#include <pxr/base/tf/stringUtils.h>

st…