A complete USD chess set, with materials encoded in the MaterialX standard. Autodesk’s Standard Surface is used throughout the project, covering shading scenarios including transmission and subsurface scattering.
The asset was authored by Moeen and Mujtaba Sayed for the Houdini Tutorial Karma | A Beautiful Game.
It was then contributed to the MaterialX project by SideFX, with a conversion to glTF being done by Chris Rydalch and Mark Elendt together with additional refinements by Jonathan Stone.
A compatibility-focused USD version was created by Pablo Delgado for the ASWF Open Source Days 2022 MaterialX & OSL panel (slides). This version was then reworked for use as an openly available USD reference asset.
The normal maps with baked displacement are courtesy of Ed Mackey, and have been proposed as part of a MaterialX glTF PBR version of the asset.
colorspace
attribute is poorly supported in Hydra render delegates (10/2022). This may lead to incorrect brightening of the base color.This work is licensed under CC BY 4.0 by the Academy Software Foundation.
#usda 1.0
(
defaultPrim = "King"
metersPerUnit = 1
upAxis = "Y"
)
class "__class__"
{
class "King"
{
}
}
def Xform "King" (
prepend apiSchemas = ["GeomModelAPI"]
assetInfo = {
asset identifier = @./King.usd@
string name = "King"
}
prepend inherits = </__class__/King>
kind = "component"
payload = @./King_payload.usd@</King>
variants = {
string shadingVariant = "Black"
}
add variantSets = "shadingVariant"
)
{
float3[] extentsHint = [(-0.028035587, 0.006083087, -0.028035587), (0.028035587, 0.15762499, 0.0... (truncated)]
variantSet "shadingVariant" = {
"Black" {
}
"White" {
}
}
}