PixarAnimationStudios / OpenUSD

Universal Scene Description
http://www.openusd.org
Other
6.12k stars 1.22k forks source link

usdview: Rendering artifacts with transparent materials on Metal (macOS) #2799

Open ashwinbhat opened 1 year ago

ashwinbhat commented 1 year ago

Description of Issue

Transparent materials have rendering artifacts on MacOS (Metal)

2023-11-09_11-55-50 (1)

https://github.com/PixarAnimationStudios/OpenUSD/assets/1727158/a48043fc-9142-4107-9e5b-9af5c619ea8c

Steps to Reproduce

  1. Launch USDView
  2. Open OpenUSD/pxr/usdImaging/usdImagingGL/testenv/testUsdImagingGLMaterialXBasic/mxGlass.usda from here

System Information (OS, Hardware)

MacOS - Metal, Ventura 13.6.1 (22G313) MacBook Air, Apple M2

Package Versions

OpenUSD dev branch

Build Flags

python3 build_scripts/build_usd.py --build-variant release --tests $(pwd)/out/release

pixnblox commented 1 year ago

Likely fixed with this PR: https://github.com/PixarAnimationStudios/OpenUSD/pull/2614.

jesschimein commented 1 year ago

Filed as internal issue #USD-8926

ashwinbhat commented 1 year ago

@jesschimein I've verified PR: #2614 it works

image