Matt McLin Matt-McLin
  • Joined on 2021-10-16
Matt McLin commented on pull request blender/blender#107149 2023-04-24 06:58:33 +02:00
Fix #107062: support opacityThreshold when exporting USD

Indeed, thanks for catching that.

Matt McLin commented on issue blender/blender#107062 2023-04-20 01:26:27 +02:00
USD export does not respect opacity threshold for clip alpha blend mode

Not sure about proper way to link things, but this issue is addressed by this PR: blender/blender#107149

Matt McLin opened issue blender/blender#107062 2023-04-18 07:48:26 +02:00
USD export does not respect opacity threshold for clip alpha blend mode
Matt McLin commented on pull request blender/blender#107022 2023-04-17 19:26:51 +02:00
USD export: Fix incorrect texture alpha mapping.

I wonder if something more nuanced is needed here. Using the alpha channel for opacity generally makes sense, but I have also encountered materials that use a single-channel texture for opacity,…

Matt McLin suggested changes for blender/blender#106974 2023-04-17 19:06:47 +02:00
USD Import: mask multiple prim paths.

Overall looks good to me, just a couple small changes recommended.

Matt McLin commented on pull request blender/blender#106974 2023-04-17 19:06:46 +02:00
USD Import: mask multiple prim paths.

MEM_freeN aborts with an error if we attempt to free a null ptr. I think that can't happen here given current implementation, but given that the freeing of the object is so far separated from the allocation, I think it would be safer to only call MEM_freeN if non-null.

Matt McLin commented on pull request blender/blender#106974 2023-04-17 19:06:46 +02:00
USD Import: mask multiple prim paths.

Typo here, should be "semicolons"

Matt McLin commented on issue blender/blender#99807 2023-04-14 21:39:31 +02:00
Support exporting to USDZ

@makowalski I think we can close this?

Matt McLin commented on issue blender/blender#105368 2023-04-14 21:12:13 +02:00
USDZ roundtrip breaks texture coordinate assignment

@Zhen-Dai please have another look with the official Blender 3.5 release or 3.6 betas.
This problem is fixed now, but to test it you will need to re-import the USDZ asset. If you simply open…

Matt McLin commented on issue blender/blender#105368 2023-04-14 17:26:53 +02:00
USDZ roundtrip breaks texture coordinate assignment

We fixed a very similar problem with blender/blender#105508, but apparently we missed another case where this happens. I will have a look.

Matt McLin approved blender/blender#105925 2023-03-20 16:35:18 +01:00
Fix: USD import: set active mesh color.

Looks good to me, and confirmed it resolves the issue of missing colors in the viewport on my Mac.

Matt McLin commented on pull request blender/blender#105508 2023-03-17 16:11:45 +01:00
Fix #105327: USD import fails to recognize UV map varname

@brecht, Yes, we should get this in 3.5 if possible. Apologies I missed the question earlier.

Matt McLin suggested changes for blender/blender#105375 2023-03-11 02:01:57 +01:00
USD Export: New Curves/Hair Support

Looks good to me, with just small fix needed for compiling on Mac.

Matt McLin commented on pull request blender/blender#105375 2023-03-11 01:50:55 +01:00
USD Export: New Curves/Hair Support

Is this a necessary change? Personally I find "i_point < last_point_index" more readable than points.drop_back(1).

Matt McLin commented on pull request blender/blender#105375 2023-03-11 00:22:15 +01:00
USD Export: New Curves/Hair Support

The above three functions (check_catmullRom_curve, check_bezier_curve, check_nurbs_curve) need to be marked as static to match their definition below, otherwise this code does not compile with clang on macOS.

Matt McLin commented on issue blender/blender#103354 2023-03-01 17:51:59 +01:00
extent attribute not authored on most geometry

I recommend we close this issue, as it was fixed in blender/blender#104676.

Matt McLin commented on issue blender/blender#104269 2023-03-01 17:50:10 +01:00
unit testing needed for better usd compliance upon export

I think we left this intentionally open-ended in case there may be other multiple aspects of USD export that still need to be tested, but we ended up addressing a significant part of this in the…

Matt McLin opened issue blender/blender#105327 2023-03-01 02:40:28 +01:00
USD import fails to recognize UV map varname in USD files exported from Maya, causes incorrect result on export
Matt McLin opened issue blender/blender#105160 2023-02-24 02:41:30 +01:00
Crash when user opens directory instead of file on USD import