You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,6 @@ Unlike...
11
11
-[Apple's USDZ Tools](https://developer.apple.com/augmented-reality/tools/), it is open-source and freely available
12
12
13
13
guc furthermore supports near-lossless material translation via the [MaterialX](https://github.com/AcademySoftwareFoundation/MaterialX) standard.
14
-
Shading networks can be encoded as UsdShade and flattened for backwards compatibility.
15
14
16
15
All glTF features except animation and skinning are implemented and get continuously tested in guc's [test suite](https://github.com/pablode/guc-tests).
17
16
@@ -26,7 +25,7 @@ All glTF features except animation and skinning are implemented and get continuo
26
25
27
26
### Build
28
27
29
-
You need USD v23.11+ (e.g. <ahref="https://github.com/PixarAnimationStudios/OpenUSD/releases/tag/v24.03">v24.03</a>) with MaterialX support enabled.
28
+
You need USD v23.11+ (e.g. <ahref="https://github.com/PixarAnimationStudios/OpenUSD/releases/tag/v24.05">v24.05</a>) with MaterialX support enabled.
30
29
31
30
Do a recursive clone of the repository and set up a build folder:
> Note: set `BUILD_SHARED_LIBS` for shared builds, and `CMAKE_MSVC_RUNTIME_LIBRARY` to USD's MSVC ABI.
48
47
49
-
> Note: if module or shared libary loading fails, try building USD with the `--opencolorio` flag.
50
-
51
48
### Usage
52
49
53
50
```
@@ -68,8 +65,6 @@ Both glTF and GLB file types are valid input. USDA, USDC and USDZ formats can be
68
65
69
66
An example asset conversion is described in the [Structure Mapping](docs/Structure_Mapping.md) document.
70
67
71
-
> Note: imaging of USD+MaterialX assets may be incorrect due to a number of current [Ecosystem Limitations](docs/Ecosystem_Limitations.md).
72
-
73
68
### Extension support
74
69
75
70
Name | Status
@@ -97,13 +92,14 @@ The _usdGlTF_ library implements USD's Sdf file format interface. Enable the `GU
Copy file name to clipboardExpand all lines: docs/Ecosystem_Limitations.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,9 @@ This issue affects a number of render delegates, including Pixar's [HdStorm](htt
42
42
43
43
## MaterialX in HdStorm
44
44
45
+
#### Texture-coordinate related regression in USD v24.03+
46
+
Issue [#3048](https://github.com/PixarAnimationStudios/OpenUSD/issues/3048) currently affects [multiple cases](https://github.com/pablode/guc-tests/commit/695f6dcc58c5b08b1d7b689dc1dc0c2d4305f154?diff=split&w=0) of the guc test suite.
47
+
45
48
#### One and two channel sRGB texture formats are unsupported
46
49
Converted assets may use such textures, but HdStorm is not able to render them. ([Source code](https://github.com/PixarAnimationStudios/USD/blob/3abc46452b1271df7650e9948fef9f0ce602e3b2/pxr/imaging/hdSt/textureUtils.cpp#L341-L345))
Copy file name to clipboardExpand all lines: docs/Structure_Mapping.md
+2-5Lines changed: 2 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -234,11 +234,8 @@ of MaterialX's `<normalmap>` node (see [Ecosystem Limitations](Ecosystem_Limitat
234
234
235
235
There are a number of improvements that can be made to the mapping process.
236
236
237
-
For instance, the MaterialX graph complexity can be reduced with the introduction
238
-
of helper nodes, and color space related workarounds may be removed with proper support for attribute
239
-
copying in HdMtlx (see [Ecosystem Limitations](Ecosystem_Limitations.md)).
240
-
241
-
Resulting USD assets may make use of payloads, and in general, incremental changes
237
+
For instance, the MaterialX graph complexity can be reduced with the introduction of helper nodes.
238
+
Resulting USD assets could make use of payloads, and in general, incremental changes
242
239
motivated by the [USD Asset WG Structure Guidelines](https://github.com/pablode/usd-wg-assets/blob/main/docs/asset-structure-guidelines.md) are to be expected.
243
240
244
241
Lastly, user feedback is welcome in ensuring that assets conform to best practices.
0 commit comments