mirror of
https://github.com/lighttransport/tinyusdz.git
synced 2026-01-18 01:11:17 +01:00
31 lines
675 B
Markdown
31 lines
675 B
Markdown
# For ARKit
|
|
|
|
## File format
|
|
|
|
Seems USDA(ASCII) is not supported(yet?).
|
|
USDC only.
|
|
|
|
## Mesh
|
|
|
|
attribute with `texCoord2f[]` type: Can be used as explicit texture coordinate
|
|
attribute with `float2[]` type: Specify texture UV attribute from TexCoordReader(UsdPrimvarReader) with `inputs:varname` attribute.
|
|
|
|
## Material/Shader
|
|
|
|
It looks USDZ tool(e.g. ARKit) only supports UsdPreviewSurface
|
|
|
|
https://graphics.pixar.com/usd/docs/UsdPreviewSurface-Proposal.html
|
|
|
|
## Texture
|
|
|
|
UDIM is supported.
|
|
|
|
### File format
|
|
|
|
.png, .jpg
|
|
|
|
## ARKit Schema info
|
|
|
|
https://developer.apple.com/documentation/arkit/usdz_schemas_for_ar/schema_definitions_for_third-party_digital_content_creation_dcc
|
|
|