webgpu-pt

monte carlo path tracer

cornell_empty_rg.gltf

6.7 kB
  1{
  2	"asset":{
  3		"generator":"Khronos glTF Blender I/O v4.3.47",
  4		"version":"2.0"
  5	},
  6	"extensionsUsed":[
  7		"KHR_materials_specular",
  8		"KHR_materials_ior"
  9	],
 10	"scene":0,
 11	"scenes":[
 12		{
 13			"name":"Scene",
 14			"nodes":[
 15				0
 16			]
 17		}
 18	],
 19	"nodes":[
 20		{
 21			"mesh":0,
 22			"name":"CornellBox-Empty-RG",
 23			"rotation":[
 24				0.7071068286895752,
 25				0,
 26				0,
 27				0.7071068286895752
 28			]
 29		}
 30	],
 31	"materials":[
 32		{
 33			"doubleSided":true,
 34			"extensions":{
 35				"KHR_materials_specular":{
 36					"specularFactor":0
 37				},
 38				"KHR_materials_ior":{
 39					"ior":1
 40				}
 41			},
 42			"name":"floor.002",
 43			"pbrMetallicRoughness":{
 44				"baseColorFactor":[
 45					0.7250000238418579,
 46					0.7099999785423279,
 47					0.6800000071525574,
 48					1
 49				],
 50				"metallicFactor":0,
 51				"roughnessFactor":0.8999999761581421
 52			}
 53		},
 54		{
 55			"doubleSided":true,
 56			"extensions":{
 57				"KHR_materials_specular":{
 58					"specularFactor":0
 59				},
 60				"KHR_materials_ior":{
 61					"ior":1
 62				}
 63			},
 64			"name":"ceiling.002",
 65			"pbrMetallicRoughness":{
 66				"baseColorFactor":[
 67					0.7250000238418579,
 68					0.7099999785423279,
 69					0.6800000071525574,
 70					1
 71				],
 72				"metallicFactor":0,
 73				"roughnessFactor":0.8999999761581421
 74			}
 75		},
 76		{
 77			"doubleSided":true,
 78			"extensions":{
 79				"KHR_materials_specular":{
 80					"specularFactor":0
 81				},
 82				"KHR_materials_ior":{
 83					"ior":1
 84				}
 85			},
 86			"name":"backWall.002",
 87			"pbrMetallicRoughness":{
 88				"baseColorFactor":[
 89					0.7250000238418579,
 90					0.7099999785423279,
 91					0.6800000071525574,
 92					1
 93				],
 94				"metallicFactor":0,
 95				"roughnessFactor":0.8999999761581421
 96			}
 97		},
 98		{
 99			"doubleSided":true,
100			"extensions":{
101				"KHR_materials_specular":{
102					"specularFactor":0
103				}
104			},
105			"name":"rightWall.002",
106			"pbrMetallicRoughness":{
107				"baseColorFactor":[
108					0.14000000059604645,
109					0.44999998807907104,
110					0.09099999815225601,
111					1
112				],
113				"metallicFactor":0,
114				"roughnessFactor":0.8999999761581421
115			}
116		},
117		{
118			"doubleSided":true,
119			"extensions":{
120				"KHR_materials_specular":{
121					"specularFactor":0
122				}
123			},
124			"name":"leftWall.002",
125			"pbrMetallicRoughness":{
126				"baseColorFactor":[
127					0.6299999952316284,
128					0.06499999761581421,
129					0.05000000074505806,
130					1
131				],
132				"metallicFactor":0,
133				"roughnessFactor":0.8999999761581421
134			}
135		},
136		{
137			"doubleSided":true,
138			"emissiveFactor":[
139				1,
140				1,
141				1
142			],
143			"extensions":{
144				"KHR_materials_specular":{
145					"specularFactor":0
146				},
147				"KHR_materials_ior":{
148					"ior":1
149				}
150			},
151			"name":"light.002",
152			"pbrMetallicRoughness":{
153				"baseColorFactor":[
154					0.7799999713897705,
155					0.7799999713897705,
156					0.7799999713897705,
157					1
158				],
159				"metallicFactor":0,
160				"roughnessFactor":0.8999999761581421
161			}
162		}
163	],
164	"meshes":[
165		{
166			"name":"CornellBox-Empty-RG.002",
167			"primitives":[
168				{
169					"attributes":{
170						"POSITION":0,
171						"NORMAL":1
172					},
173					"indices":2,
174					"material":0
175				},
176				{
177					"attributes":{
178						"POSITION":3,
179						"NORMAL":4
180					},
181					"indices":2,
182					"material":1
183				},
184				{
185					"attributes":{
186						"POSITION":5,
187						"NORMAL":6
188					},
189					"indices":2,
190					"material":2
191				},
192				{
193					"attributes":{
194						"POSITION":7,
195						"NORMAL":8
196					},
197					"indices":2,
198					"material":3
199				},
200				{
201					"attributes":{
202						"POSITION":9,
203						"NORMAL":10
204					},
205					"indices":2,
206					"material":4
207				},
208				{
209					"attributes":{
210						"POSITION":11,
211						"NORMAL":12
212					},
213					"indices":2,
214					"material":5
215				}
216			]
217		}
218	],
219	"accessors":[
220		{
221			"bufferView":0,
222			"componentType":5126,
223			"count":4,
224			"max":[
225				1,
226				0.9900000095367432,
227				0
228			],
229			"min":[
230				-1.0099999904632568,
231				-1.0399999618530273,
232				0
233			],
234			"type":"VEC3"
235		},
236		{
237			"bufferView":1,
238			"componentType":5126,
239			"count":4,
240			"type":"VEC3"
241		},
242		{
243			"bufferView":2,
244			"componentType":5123,
245			"count":6,
246			"type":"SCALAR"
247		},
248		{
249			"bufferView":3,
250			"componentType":5126,
251			"count":4,
252			"max":[
253				1,
254				0.9900000095367432,
255				-1.9900000095367432
256			],
257			"min":[
258				-1.0199999809265137,
259				-1.0399999618530273,
260				-1.9900000095367432
261			],
262			"type":"VEC3"
263		},
264		{
265			"bufferView":4,
266			"componentType":5126,
267			"count":4,
268			"type":"VEC3"
269		},
270		{
271			"bufferView":5,
272			"componentType":5126,
273			"count":4,
274			"max":[
275				1,
276				-1.0399999618530273,
277				0
278			],
279			"min":[
280				-1.0199999809265137,
281				-1.0399999618530273,
282				-1.9900000095367432
283			],
284			"type":"VEC3"
285		},
286		{
287			"bufferView":6,
288			"componentType":5126,
289			"count":4,
290			"type":"VEC3"
291		},
292		{
293			"bufferView":7,
294			"componentType":5126,
295			"count":4,
296			"max":[
297				1,
298				0.9900000095367432,
299				0
300			],
301			"min":[
302				1,
303				-1.0399999618530273,
304				-1.9900000095367432
305			],
306			"type":"VEC3"
307		},
308		{
309			"bufferView":8,
310			"componentType":5126,
311			"count":4,
312			"type":"VEC3"
313		},
314		{
315			"bufferView":9,
316			"componentType":5126,
317			"count":4,
318			"max":[
319				-0.9900000095367432,
320				0.9900000095367432,
321				0
322			],
323			"min":[
324				-1.0199999809265137,
325				-1.0399999618530273,
326				-1.9900000095367432
327			],
328			"type":"VEC3"
329		},
330		{
331			"bufferView":10,
332			"componentType":5126,
333			"count":4,
334			"type":"VEC3"
335		},
336		{
337			"bufferView":11,
338			"componentType":5126,
339			"count":4,
340			"max":[
341				0.23000000417232513,
342				0.1599999964237213,
343				-1.9800000190734863
344			],
345			"min":[
346				-0.23999999463558197,
347				-0.2199999988079071,
348				-1.9800000190734863
349			],
350			"type":"VEC3"
351		},
352		{
353			"bufferView":12,
354			"componentType":5126,
355			"count":4,
356			"type":"VEC3"
357		}
358	],
359	"bufferViews":[
360		{
361			"buffer":0,
362			"byteLength":48,
363			"byteOffset":0,
364			"target":34962
365		},
366		{
367			"buffer":0,
368			"byteLength":48,
369			"byteOffset":48,
370			"target":34962
371		},
372		{
373			"buffer":0,
374			"byteLength":12,
375			"byteOffset":96,
376			"target":34963
377		},
378		{
379			"buffer":0,
380			"byteLength":48,
381			"byteOffset":108,
382			"target":34962
383		},
384		{
385			"buffer":0,
386			"byteLength":48,
387			"byteOffset":156,
388			"target":34962
389		},
390		{
391			"buffer":0,
392			"byteLength":48,
393			"byteOffset":204,
394			"target":34962
395		},
396		{
397			"buffer":0,
398			"byteLength":48,
399			"byteOffset":252,
400			"target":34962
401		},
402		{
403			"buffer":0,
404			"byteLength":48,
405			"byteOffset":300,
406			"target":34962
407		},
408		{
409			"buffer":0,
410			"byteLength":48,
411			"byteOffset":348,
412			"target":34962
413		},
414		{
415			"buffer":0,
416			"byteLength":48,
417			"byteOffset":396,
418			"target":34962
419		},
420		{
421			"buffer":0,
422			"byteLength":48,
423			"byteOffset":444,
424			"target":34962
425		},
426		{
427			"buffer":0,
428			"byteLength":48,
429			"byteOffset":492,
430			"target":34962
431		},
432		{
433			"buffer":0,
434			"byteLength":48,
435			"byteOffset":540,
436			"target":34962
437		}
438	],
439	"buffers":[
440		{
441			"byteLength":588,
442			"uri":"cornell_empty_rg.bin"
443		}
444	]
445}