mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-11-10 13:32:24 +00:00
102 lines
2.7 KiB
Plaintext
102 lines
2.7 KiB
Plaintext
|
---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
|