1
1
#usda 1.0
2
2
(
3
- customLayerData = {
4
- string creator = "Three.js USDZExporter"
5
- }
6
- defaultPrim = "StageRoot"
7
- metersPerUnit = 1
8
- upAxis = "Y"
9
- startTimeCode = 0
10
- endTimeCode = 100
11
- timeCodesPerSecond = 60
12
- framesPerSecond = 60
3
+ customLayerData = {
4
+ string creator = "Three.js USDZExporter"
5
+ }
6
+ defaultPrim = "StageRoot"
7
+ endTimeCode = 100
8
+ framesPerSecond = 60
9
+ metersPerUnit = 1
10
+ startTimeCode = 0
11
+ timeCodesPerSecond = 60
12
+ upAxis = "Y"
13
13
)
14
14
15
15
def Xform "StageRoot"
16
16
{
17
- def Xform "GameObject_19"
18
- {
19
- matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )
20
- uniform token[] xformOpOrder = ["xformOp:transform"]
21
-
22
- def Xform "Shadows_20"
23
- {
24
- matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )
25
- uniform token[] xformOpOrder = ["xformOp:transform"]
26
-
27
- def Xform "Shadow1_23" (prepend references = @./geometries/Geometry_7.usd@</Geometry>)
28
- {
29
- rel material:binding = </Materials/Material_5>
30
- matrix4d xformOp:transform = ( (0.7227923689262957, -6.524213866211724e-7, -0.5760579247048901, 0), (0.2046202329458557, 0.000001901808820767934, 0.2567414611888293, 0), (0.000003151849124212561, -1.0191191961221802, 0.000005052769658335941, 0), (-0.595999956, 0, -0.0440000035, 1) )
31
- uniform token[] xformOpOrder = ["xformOp:transform"]
32
-
33
- }
34
- def Xform "Shadow2_24" (prepend references = @./geometries/Geometry_7.usd@</Geometry>)
35
- {
36
- rel material:binding = </Materials/Material_5>
37
- matrix4d xformOp:transform = ( (0.9162692, 0, 0, 0), (0, -1.5225203843506833e-8, 0.2861209362252038, 0), (0, -1.0102997337605517, -5.376055171802598e-8, 0), (0.618000031, 0, -0.00100000016, 1) )
38
- uniform token[] xformOpOrder = ["xformOp:transform"]
39
-
40
- }
41
- def Xform "Shadow3_22" (prepend references = @./geometries/Geometry_8.usd@</Geometry>)
42
- {
43
- rel material:binding = </Materials/Material_6>
44
- matrix4d xformOp:transform = ( (1.86491, 0, 0, 0), (0, -4.863094950971973e-8, 0.9139012486309495, 0), (0, -1.0103000537605686, -5.3760568746019645e-8, 0), (-0.023999989, -0.00505150063, -0.0009999997, 1) )
45
- uniform token[] xformOpOrder = ["xformOp:transform"]
46
-
47
- }
48
- }
49
- }
17
+ def Xform "GameObject_19"
18
+ {
19
+ matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )
20
+ uniform token[] xformOpOrder = ["xformOp:transform"]
21
+
22
+ def Xform "Shadows_20"
23
+ {
24
+ matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )
25
+ uniform token[] xformOpOrder = ["xformOp:transform"]
26
+
27
+ def Xform "Shadow1_23" (
28
+ prepend apiSchemas = ["MaterialBindingAPI"]
29
+ prepend references = @./geometries/Geometry_7.usd@</Geometry>
30
+ )
31
+ {
32
+ rel material:binding = </Materials/Material_5>
33
+ matrix4d xformOp:transform = ( (0.7227923689262957, -6.524213866211724e-7, -0.5760579247048901, 0), (0.2046202329458557, 0.000001901808820767934, 0.2567414611888293, 0), (0.000003151849124212561, -1.0191191961221802, 0.000005052769658335941, 0), (-0.595999956, 0, -0.0440000035, 1) )
34
+ uniform token[] xformOpOrder = ["xformOp:transform"]
35
+ }
36
+
37
+ def Xform "Shadow2_24" (
38
+ prepend apiSchemas = ["MaterialBindingAPI"]
39
+ prepend references = @./geometries/Geometry_7.usd@</Geometry>
40
+ )
41
+ {
42
+ rel material:binding = </Materials/Material_5>
43
+ matrix4d xformOp:transform = ( (0.9162692, 0, 0, 0), (0, -1.5225203843506833e-8, 0.2861209362252038, 0), (0, -1.0102997337605517, -5.376055171802598e-8, 0), (0.618000031, 0, -0.00100000016, 1) )
44
+ uniform token[] xformOpOrder = ["xformOp:transform"]
45
+ }
46
+
47
+ def Xform "Shadow3_22" (
48
+ prepend apiSchemas = ["MaterialBindingAPI"]
49
+ prepend references = @./geometries/Geometry_8.usd@</Geometry>
50
+ )
51
+ {
52
+ rel material:binding = </Materials/Material_6>
53
+ matrix4d xformOp:transform = ( (1.86491, 0, 0, 0), (0, -4.863094950971973e-8, 0.9139012486309495, 0), (0, -1.0103000537605686, -5.3760568746019645e-8, 0), (-0.023999989, -0.00505150063, -0.0009999997, 1) )
54
+ uniform token[] xformOpOrder = ["xformOp:transform"]
55
+ }
56
+ }
57
+ }
50
58
}
59
+
51
60
def "Materials"
52
61
{
53
-
54
62
def Material "Material_5"
55
63
{
64
+ token inputs:frame:stPrimvarName = "st"
65
+ token outputs:surface.connect = </Materials/Material_5/PreviewSurface.outputs:surface>
66
+
56
67
def Shader "PreviewSurface"
57
68
{
58
69
uniform token info:id = "UsdPreviewSurface"
59
70
color3f inputs:diffuseColor.connect = </Materials/Material_5/Texture_6_diffuse.outputs:rgb>
71
+ float inputs:metallic = 0
72
+ float inputs:opacity = 0.50980395
60
73
float inputs:opacity.connect = </Materials/Material_5/Texture_6_diffuse.outputs:a>
61
74
float inputs:roughness = 1
62
- float inputs:metallic = 0
63
- float inputs:opacity = 0.509803951
64
75
int inputs:useSpecularWorkflow = 0
65
76
token outputs:surface
66
77
}
67
78
68
- token outputs:surface.connect = </Materials/Material_5/PreviewSurface.outputs:surface>
69
- token inputs:frame:stPrimvarName = "st"
70
-
71
79
def Shader "uvReader_st"
72
80
{
73
81
uniform token info:id = "UsdPrimvarReader_float2"
82
+ float2 inputs:fallback = (0, 0)
74
83
token inputs:varname.connect = </Materials/Material_5.inputs:frame:stPrimvarName>
75
- float2 inputs:fallback = (0.0, 0.0)
76
84
float2 outputs:result
77
85
}
78
86
79
-
80
87
def Shader "Transform2d_diffuse" (
81
88
sdrMetadata = {
82
89
string role = "math"
@@ -94,45 +101,43 @@ def "Materials"
94
101
{
95
102
uniform token info:id = "UsdUVTexture"
96
103
asset inputs:file = @textures/Texture_6_000000_0.509803951.png@
104
+ float4 inputs:scale = (0, 0, 0, 0.50980395)
97
105
float2 inputs:st.connect = </Materials/Material_5/Transform2d_diffuse.outputs:result>
98
- float4 inputs:scale = (0, 0, 0, 0.509803951)
99
106
token inputs:wrapS = "repeat"
100
107
token inputs:wrapT = "repeat"
101
- float outputs:r
102
- float outputs:g
108
+ float outputs:a
103
109
float outputs:b
110
+ float outputs:g
111
+ float outputs:r
104
112
float3 outputs:rgb
105
- float outputs:a
106
113
}
107
-
108
114
}
109
115
110
116
def Material "Material_6"
111
117
{
118
+ token inputs:frame:stPrimvarName = "st"
119
+ token outputs:surface.connect = </Materials/Material_6/PreviewSurface.outputs:surface>
120
+
112
121
def Shader "PreviewSurface"
113
122
{
114
123
uniform token info:id = "UsdPreviewSurface"
115
124
color3f inputs:diffuseColor.connect = </Materials/Material_6/Texture_6_diffuse.outputs:rgb>
125
+ float inputs:metallic = 0
126
+ float inputs:opacity = 0.29803923
116
127
float inputs:opacity.connect = </Materials/Material_6/Texture_6_diffuse.outputs:a>
117
128
float inputs:roughness = 1
118
- float inputs:metallic = 0
119
- float inputs:opacity = 0.298039228
120
129
int inputs:useSpecularWorkflow = 0
121
130
token outputs:surface
122
131
}
123
132
124
- token outputs:surface.connect = </Materials/Material_6/PreviewSurface.outputs:surface>
125
- token inputs:frame:stPrimvarName = "st"
126
-
127
133
def Shader "uvReader_st"
128
134
{
129
135
uniform token info:id = "UsdPrimvarReader_float2"
136
+ float2 inputs:fallback = (0, 0)
130
137
token inputs:varname.connect = </Materials/Material_6.inputs:frame:stPrimvarName>
131
- float2 inputs:fallback = (0.0, 0.0)
132
138
float2 outputs:result
133
139
}
134
140
135
-
136
141
def Shader "Transform2d_diffuse" (
137
142
sdrMetadata = {
138
143
string role = "math"
@@ -150,18 +155,16 @@ def "Materials"
150
155
{
151
156
uniform token info:id = "UsdUVTexture"
152
157
asset inputs:file = @textures/Texture_6_000000_0.298039228.png@
158
+ float4 inputs:scale = (0, 0, 0, 0.29803923)
153
159
float2 inputs:st.connect = </Materials/Material_6/Transform2d_diffuse.outputs:result>
154
- float4 inputs:scale = (0, 0, 0, 0.298039228)
155
160
token inputs:wrapS = "repeat"
156
161
token inputs:wrapT = "repeat"
157
- float outputs:r
158
- float outputs:g
162
+ float outputs:a
159
163
float outputs:b
164
+ float outputs:g
165
+ float outputs:r
160
166
float3 outputs:rgb
161
- float outputs:a
162
167
}
163
-
164
168
}
165
-
166
169
}
167
170
0 commit comments