1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
|
---input---
def Xform "BottleMedical" (
kind = "prop"
payload = @./BottleMedical_payload.usd@</BottleMedical>
variants = {
string modelingVariant = "LiquidBottleLg"
string shadingComplexity = "full"
}
add variantSets = ["modelingVariant", "shadingComplexity"]
)
{
variantSet "modelingVariant" = {
"ALL_VARIANTS" {
}
}
}
---tokens---
'def' Keyword.Tokens
' ' Text.Whitespace
'Xform' Text
' ' Text.Whitespace
'"BottleMedical"' Literal.String
' ' Text.Whitespace
'(' Punctuation
'\n ' Text.Whitespace
'kind' Name.Builtins
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"prop"' Literal.String
'\n ' Text.Whitespace
'payload' Keyword.Tokens
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'@./BottleMedical_payload.usd@' Literal.String.Interpol
'</BottleMedical>' Name.Namespace
'\n ' Text.Whitespace
'variants' Keyword.Tokens
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'string' Keyword.Type
' ' Text.Whitespace
'modelingVariant' Name.Attribute
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"LiquidBottleLg"' Literal.String
'\n ' Text.Whitespace
'string' Keyword.Type
' ' Text.Whitespace
'shadingComplexity' Name.Attribute
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"full"' Literal.String
'\n ' Text.Whitespace
'}' Punctuation
'\n ' Text.Whitespace
'add' Keyword.Type
' ' Text.Whitespace
'variantSets' Name.Attribute
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'[' Punctuation
'"modelingVariant"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"shadingComplexity"' Literal.String
']' Punctuation
'\n' Text.Whitespace
')' Punctuation
'\n' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'variantSet' Keyword.Tokens
' ' Text.Whitespace
'"modelingVariant"' Literal.String
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'"ALL_VARIANTS"' Literal.String
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'}' Punctuation
'\n ' Text.Whitespace
'}' Punctuation
'\n' Text.Whitespace
'}' Punctuation
'\n' Text.Whitespace
|