533 lines
31 KiB
Plaintext
533 lines
31 KiB
Plaintext
|
|
{
|
||
|
|
"accessors": {
|
||
|
|
"accessor_29": {
|
||
|
|
"bufferView": "bufferView_64",
|
||
|
|
"byteOffset": 0,
|
||
|
|
"byteStride": 0,
|
||
|
|
"componentType": 5123,
|
||
|
|
"count": 384,
|
||
|
|
"type": "SCALAR"
|
||
|
|
},
|
||
|
|
"accessor_31": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 0,
|
||
|
|
"byteStride": 12,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 224,
|
||
|
|
"max": [
|
||
|
|
0.5,
|
||
|
|
0.5,
|
||
|
|
0.5
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
-0.5,
|
||
|
|
-0.5,
|
||
|
|
-0.5
|
||
|
|
],
|
||
|
|
"type": "VEC3"
|
||
|
|
},
|
||
|
|
"accessor_33": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 2688,
|
||
|
|
"byteStride": 12,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 224,
|
||
|
|
"max": [
|
||
|
|
1,
|
||
|
|
1,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
-1,
|
||
|
|
-1,
|
||
|
|
-1
|
||
|
|
],
|
||
|
|
"type": "VEC3"
|
||
|
|
},
|
||
|
|
"accessor_35": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 5376,
|
||
|
|
"byteStride": 8,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 224,
|
||
|
|
"max": [
|
||
|
|
1.0007699728012085,
|
||
|
|
1.0013258457183838
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
-0.000750000006519258,
|
||
|
|
0.0013260245323181152
|
||
|
|
],
|
||
|
|
"type": "VEC2"
|
||
|
|
},
|
||
|
|
"accessor_56": {
|
||
|
|
"bufferView": "bufferView_64",
|
||
|
|
"byteOffset": 768,
|
||
|
|
"byteStride": 0,
|
||
|
|
"componentType": 5123,
|
||
|
|
"count": 132,
|
||
|
|
"type": "SCALAR"
|
||
|
|
},
|
||
|
|
"accessor_58": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 7168,
|
||
|
|
"byteStride": 12,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 96,
|
||
|
|
"max": [
|
||
|
|
0.33504000306129456,
|
||
|
|
0.5,
|
||
|
|
0.33504000306129456
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
-0.33504000306129456,
|
||
|
|
-0.5,
|
||
|
|
-0.33504000306129456
|
||
|
|
],
|
||
|
|
"type": "VEC3"
|
||
|
|
},
|
||
|
|
"accessor_60": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 8320,
|
||
|
|
"byteStride": 12,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 96,
|
||
|
|
"max": [
|
||
|
|
1,
|
||
|
|
1,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
-1,
|
||
|
|
-1,
|
||
|
|
-1
|
||
|
|
],
|
||
|
|
"type": "VEC3"
|
||
|
|
},
|
||
|
|
"accessor_62": {
|
||
|
|
"bufferView": "bufferView_65",
|
||
|
|
"byteOffset": 9472,
|
||
|
|
"byteStride": 8,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 96,
|
||
|
|
"max": [
|
||
|
|
0.40562498569488525,
|
||
|
|
0.9055818915367126
|
||
|
|
],
|
||
|
|
"min": [
|
||
|
|
0.34437498450279236,
|
||
|
|
0.0944179892539978
|
||
|
|
],
|
||
|
|
"type": "VEC2"
|
||
|
|
},
|
||
|
|
"animAccessor_0": {
|
||
|
|
"bufferView": "bufferView_63",
|
||
|
|
"byteOffset": 0,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 2,
|
||
|
|
"type": "SCALAR"
|
||
|
|
},
|
||
|
|
"animAccessor_1": {
|
||
|
|
"bufferView": "bufferView_63",
|
||
|
|
"byteOffset": 8,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 2,
|
||
|
|
"type": "VEC4"
|
||
|
|
},
|
||
|
|
"animAccessor_2": {
|
||
|
|
"bufferView": "bufferView_63",
|
||
|
|
"byteOffset": 40,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 4,
|
||
|
|
"type": "SCALAR"
|
||
|
|
},
|
||
|
|
"animAccessor_3": {
|
||
|
|
"bufferView": "bufferView_63",
|
||
|
|
"byteOffset": 56,
|
||
|
|
"componentType": 5126,
|
||
|
|
"count": 4,
|
||
|
|
"type": "VEC3"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"animations": {
|
||
|
|
"animation_0": {
|
||
|
|
"channels": [
|
||
|
|
{
|
||
|
|
"sampler": "animation_0_rotation_sampler",
|
||
|
|
"target": {
|
||
|
|
"id": "Geometry-mesh020Node",
|
||
|
|
"path": "rotation"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"parameters": {
|
||
|
|
"TIME": "animAccessor_0",
|
||
|
|
"rotation": "animAccessor_1"
|
||
|
|
},
|
||
|
|
"samplers": {
|
||
|
|
"animation_0_rotation_sampler": {
|
||
|
|
"input": "TIME",
|
||
|
|
"interpolation": "LINEAR",
|
||
|
|
"output": "rotation"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"animation_1": {
|
||
|
|
"channels": [
|
||
|
|
{
|
||
|
|
"sampler": "animation_1_translation_sampler",
|
||
|
|
"target": {
|
||
|
|
"id": "Geometry-mesh020Node",
|
||
|
|
"path": "translation"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"parameters": {
|
||
|
|
"TIME": "animAccessor_2",
|
||
|
|
"translation": "animAccessor_3"
|
||
|
|
},
|
||
|
|
"samplers": {
|
||
|
|
"animation_1_translation_sampler": {
|
||
|
|
"input": "TIME",
|
||
|
|
"interpolation": "LINEAR",
|
||
|
|
"output": "translation"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"asset": {
|
||
|
|
"generator": "collada2gltf@",
|
||
|
|
"premultipliedAlpha": true,
|
||
|
|
"profile": {
|
||
|
|
"api": "WebGL",
|
||
|
|
"version": "1.0.2"
|
||
|
|
},
|
||
|
|
"version": "1.0"
|
||
|
|
},
|
||
|
|
"bufferViews": {
|
||
|
|
"bufferView_63": {
|
||
|
|
"buffer": "anim-test-1-boxes",
|
||
|
|
"byteLength": 104,
|
||
|
|
"byteOffset": 0
|
||
|
|
},
|
||
|
|
"bufferView_64": {
|
||
|
|
"buffer": "anim-test-1-boxes",
|
||
|
|
"byteLength": 1032,
|
||
|
|
"byteOffset": 104,
|
||
|
|
"target": 34963
|
||
|
|
},
|
||
|
|
"bufferView_65": {
|
||
|
|
"buffer": "anim-test-1-boxes",
|
||
|
|
"byteLength": 10240,
|
||
|
|
"byteOffset": 1136,
|
||
|
|
"target": 34962
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"buffers": {
|
||
|
|
"anim-test-1-boxes": {
|
||
|
|
"byteLength": 11376,
|
||
|
|
"type": "arraybuffer",
|
||
|
|
"uri": "data:application/octet-stream;base64,AACgPwAAIEAAAAAAAAAAAAAAAAAAAIA/AACAvwAAAIAAAACAEnVFrgAAAAAAAKA/AAAgQEdVbUAAAAAAAAAAAAAAAAAAAAAArkchQAAAAAAAAAAArkchQAAAAAAAAAAAAAAAAAAAAAAAAAEAAgACAAMAAAAEAAUABgAGAAcABAAIAAkACgAKAAsACAAMAA0ADgAOAA8ADAAQABEAEgASABMAEAAUABUAFgAWABcAFAAYABkAGgAaABsAGAAcAB0AHgAeAB8AHAAgACEAIgAiACMAIAAkACUAJgAmACcAJAAoACkAKgAqACsAKAAsAC0ALgAuAC8ALAAwADEAMgAyADMAMAA0ADUANgA2ADcANAA4ADkAOgA6ADsAOAA8AD0APgA+AD8APABAAEEAQgBCAEMAQABEAEUARgBGAEcARABIAEkASgBKAEsASABMAE0ATgBOAE8ATABQAFEAUgBSAFMAUABUAFUAVgBWAFcAVABYAFkAWgBaAFsAWABcAF0AXgBeAF8AXABgAGEAYgBiAGMAYABkAGUAZgBmAGcAZABoAGkAagBqAGsAaABsAG0AbgBuAG8AbABwAHEAcgByAHMAcAB0AHUAdgB2AHcAdAB4AHkAegB6AHsAeAB8AH0AfgB+AH8AfACAAIEAggCCAIMAgACEAIUAhgCGAIcAhACIAIkAigCKAIsAiACMAI0AjgCOAI8AjACQAJEAkgCSAJMAkACUAJUAlgCWAJcAlACYAJkAmgCaAJsAmACcAJ0AngCeAJ8AnAApACgAQwBDAEIAKQAFAAQAKwArACoABQBVAFQABwAHAAYAVQBBAEAAVwBXAFYAQQCgAKEAogCiAKMAoACkAKUApgCmAKcApACoAKkAqgCqAKsAqACsAK0ArgCuAK8ArACwALEAsgCyALMAsAC0ALUAtgC2ALcAtAC4ALAAswCzALkAuAC6ALQAtwC3ALsAugC8ALgAuQC5AL0AvACxALoAuwC7ALIAsQC+ALwAvQC9AL8AvgC1AL4AvwC/ALYAtQDAAMEAwgDCAMMAwADEAMUAxgDGAMcAxADIAMkAygDKAMsAyADMAM0AzgDOAM8AzADQANEA0gDSANMA0ADUANUA1gDWANcA1ADYANkA2gDaANsA2ADcAN0A3gDeAN8A3AAAAAEAAgACAAMAAAAEAAUABgAGAAcABAAIAAkA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
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"materials": {
|
||
|
|
"Effect-inner": {
|
||
|
|
"name": "inner",
|
||
|
|
"technique": "technique0",
|
||
|
|
"values": {
|
||
|
|
"diffuse": [
|
||
|
|
0.800000011920929,
|
||
|
|
0.4159420132637024,
|
||
|
|
0.7952920198440552,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"shininess": 256,
|
||
|
|
"specular": [
|
||
|
|
0.20000000298023224,
|
||
|
|
0.20000000298023224,
|
||
|
|
0.20000000298023224,
|
||
|
|
1
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Effect-outer": {
|
||
|
|
"name": "outer",
|
||
|
|
"technique": "technique0",
|
||
|
|
"values": {
|
||
|
|
"diffuse": [
|
||
|
|
0.3016040027141571,
|
||
|
|
0.5335419774055481,
|
||
|
|
0.800000011920929,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"shininess": 256,
|
||
|
|
"specular": [
|
||
|
|
0.20000000298023224,
|
||
|
|
0.20000000298023224,
|
||
|
|
0.20000000298023224,
|
||
|
|
1
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"meshes": {
|
||
|
|
"Geometry-mesh019": {
|
||
|
|
"name": "outer_box",
|
||
|
|
"primitives": [
|
||
|
|
{
|
||
|
|
"attributes": {
|
||
|
|
"NORMAL": "accessor_33",
|
||
|
|
"POSITION": "accessor_31",
|
||
|
|
"TEXCOORD_0": "accessor_35"
|
||
|
|
},
|
||
|
|
"indices": "accessor_29",
|
||
|
|
"material": "Effect-outer",
|
||
|
|
"mode": 4
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"Geometry-mesh020": {
|
||
|
|
"name": "inner_box",
|
||
|
|
"primitives": [
|
||
|
|
{
|
||
|
|
"attributes": {
|
||
|
|
"NORMAL": "accessor_60",
|
||
|
|
"POSITION": "accessor_58",
|
||
|
|
"TEXCOORD_0": "accessor_62"
|
||
|
|
},
|
||
|
|
"indices": "accessor_56",
|
||
|
|
"material": "Effect-inner",
|
||
|
|
"mode": 4
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"nodes": {
|
||
|
|
"Camera-camera002Node": {
|
||
|
|
"camera": "",
|
||
|
|
"children": [],
|
||
|
|
"matrix": [
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0.9961947202682495,
|
||
|
|
-0.08715574443340302,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0.08715574443340302,
|
||
|
|
0.9961947202682495,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0.75,
|
||
|
|
4,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"name": "Camera"
|
||
|
|
},
|
||
|
|
"Geometry-mesh019Node": {
|
||
|
|
"children": [],
|
||
|
|
"matrix": [
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"meshes": [
|
||
|
|
"Geometry-mesh019"
|
||
|
|
],
|
||
|
|
"name": "outer_box"
|
||
|
|
},
|
||
|
|
"Geometry-mesh020Node": {
|
||
|
|
"children": [],
|
||
|
|
"meshes": [
|
||
|
|
"Geometry-mesh020"
|
||
|
|
],
|
||
|
|
"name": "inner_box",
|
||
|
|
"rotation": [
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"scale": [
|
||
|
|
1,
|
||
|
|
1,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"translation": [
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"Light-sunLight011Node": {
|
||
|
|
"children": [],
|
||
|
|
"matrix": [
|
||
|
|
0.7071067690849304,
|
||
|
|
0,
|
||
|
|
0.7071067690849304,
|
||
|
|
0,
|
||
|
|
0.3535533845424652,
|
||
|
|
0.8660253882408142,
|
||
|
|
-0.3535533845424652,
|
||
|
|
0,
|
||
|
|
-0.6123724579811096,
|
||
|
|
0.5,
|
||
|
|
0.6123724579811096,
|
||
|
|
0,
|
||
|
|
-2,
|
||
|
|
2,
|
||
|
|
2,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"name": "Directional_Light"
|
||
|
|
},
|
||
|
|
"polyRender005": {
|
||
|
|
"children": [],
|
||
|
|
"matrix": [
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
1
|
||
|
|
],
|
||
|
|
"name": "Render"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"programs": {
|
||
|
|
"program_0": {
|
||
|
|
"attributes": [
|
||
|
|
"a_normal",
|
||
|
|
"a_position"
|
||
|
|
],
|
||
|
|
"fragmentShader": "anim-test-1-boxes0FS",
|
||
|
|
"vertexShader": "anim-test-1-boxes0VS"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"scene": "defaultScene",
|
||
|
|
"scenes": {
|
||
|
|
"defaultScene": {
|
||
|
|
"nodes": [
|
||
|
|
"polyRender005",
|
||
|
|
"Geometry-mesh019Node",
|
||
|
|
"Geometry-mesh020Node",
|
||
|
|
"Camera-camera002Node",
|
||
|
|
"Light-sunLight011Node"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"shaders": {
|
||
|
|
"anim-test-1-boxes0FS": {
|
||
|
|
"type": 35632,
|
||
|
|
"uri": "data:text/plain;base64,cHJlY2lzaW9uIGhpZ2hwIGZsb2F0Owp2YXJ5aW5nIHZlYzMgdl9ub3JtYWw7CnVuaWZvcm0gdmVjNCB1X2RpZmZ1c2U7CnVuaWZvcm0gdmVjNCB1X3NwZWN1bGFyOwp1bmlmb3JtIGZsb2F0IHVfc2hpbmluZXNzOwp1bmlmb3JtIHZlYzMgdV9saWdodDBDb2xvcjsKdmFyeWluZyB2ZWMzIHZfbGlnaHQxRGlyZWN0aW9uOwp2YXJ5aW5nIHZlYzMgdl9wb3NpdGlvbjsKdW5pZm9ybSB2ZWMzIHVfbGlnaHQxQ29sb3I7CnZvaWQgbWFpbih2b2lkKSB7CnZlYzMgbm9ybWFsID0gbm9ybWFsaXplKHZfbm9ybWFsKTsKdmVjNCBjb2xvciA9IHZlYzQoMC4sIDAuLCAwLiwgMC4pOwp2ZWM0IGRpZmZ1c2UgPSB2ZWM0KDAuLCAwLiwgMC4sIDEuKTsKdmVjMyBkaWZmdXNlTGlnaHQgPSB2ZWMzKDAuLCAwLiwgMC4pOwp2ZWM0IHNwZWN1bGFyOwpkaWZmdXNlID0gdV9kaWZmdXNlOwpzcGVjdWxhciA9IHVfc3BlY3VsYXI7CnZlYzMgc3BlY3VsYXJMaWdodCA9IHZlYzMoMC4sIDAuLCAwLik7CnZlYzMgYW1iaWVudExpZ2h0ID0gdmVjMygwLiwgMC4sIDAuKTsKewphbWJpZW50TGlnaHQgKz0gdV9saWdodDBDb2xvcjsKfQp7CmZsb2F0IHNwZWN1bGFySW50ZW5zaXR5ID0gMC47CmZsb2F0IGF0dGVudWF0aW9uID0gMS4wOwp2ZWMzIGwgPSBub3JtYWxpemUodl9saWdodDFEaXJlY3Rpb24pOwp2ZWMzIHZpZXdEaXIgPSAtbm9ybWFsaXplKHZfcG9zaXRpb24pOwpmbG9hdCBwaG9uZ1Rlcm0gPSBtYXgoMC4wLCBkb3QocmVmbGVjdCgtbCxub3JtYWwpLCB2aWV3RGlyKSk7CnNwZWN1bGFySW50ZW5zaXR5ID0gbWF4KDAuLCBwb3cocGhvbmdUZXJtICwgdV9zaGluaW5lc3MpKSAqIGF0dGVudWF0aW9uOwpzcGVjdWxhckxpZ2h0ICs9IHVfbGlnaHQxQ29sb3IgKiBzcGVjdWxhckludGVuc2l0eTsKZGlmZnVzZUxpZ2h0ICs9IHVfbGlnaHQxQ29sb3IgKiBtYXgoZG90KG5vcm1hbCxsKSwgMC4pICogYXR0ZW51YXRpb247Cn0Kc3BlY3VsYXIueHl6ICo9IHNwZWN1bGFyTGlnaHQ7CmNvbG9yLnh5eiArPSBzcGVjdWxhci54eXo7CmRpZmZ1c2UueHl6ICo9IGRpZmZ1c2VMaWdodDsKY29sb3IueHl6ICs9IGRpZmZ1c2UueHl6Owpjb2xvciA9IHZlYzQoY29sb3IucmdiICogZGlmZnVzZS5hLCBkaWZmdXNlLmEpOwpnbF9GcmFnQ29sb3IgPSBjb2xvcjsKfQo="
|
||
|
|
},
|
||
|
|
"anim-test-1-boxes0VS": {
|
||
|
|
"type": 35633,
|
||
|
|
"uri": "data:text/plain;base64,cHJlY2lzaW9uIGhpZ2hwIGZsb2F0OwphdHRyaWJ1dGUgdmVjMyBhX3Bvc2l0aW9uOwphdHRyaWJ1dGUgdmVjMyBhX25vcm1hbDsKdmFyeWluZyB2ZWMzIHZfbm9ybWFsOwp1bmlmb3JtIG1hdDMgdV9ub3JtYWxNYXRyaXg7CnVuaWZvcm0gbWF0NCB1X21vZGVsVmlld01hdHJpeDsKdW5pZm9ybSBtYXQ0IHVfcHJvamVjdGlvbk1hdHJpeDsKdmFyeWluZyB2ZWMzIHZfbGlnaHQxRGlyZWN0aW9uOwp2YXJ5aW5nIHZlYzMgdl9wb3NpdGlvbjsKdW5pZm9ybSBtYXQ0IHVfbGlnaHQxVHJhbnNmb3JtOwp2b2lkIG1haW4odm9pZCkgewp2ZWM0IHBvcyA9IHVfbW9kZWxWaWV3TWF0cml4ICogdmVjNChhX3Bvc2l0aW9uLDEuMCk7CnZfbm9ybWFsID0gdV9ub3JtYWxNYXRyaXggKiBhX25vcm1hbDsKdl9wb3NpdGlvbiA9IHBvcy54eXo7CnZfbGlnaHQxRGlyZWN0aW9uID0gbWF0Myh1X2xpZ2h0MVRyYW5zZm9ybSkgKiB2ZWMzKDAuLDAuLDEuKTsKZ2xfUG9zaXRpb24gPSB1X3Byb2plY3Rpb25NYXRyaXggKiBwb3M7Cn0K"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"skins": {},
|
||
|
|
"techniques": {
|
||
|
|
"technique0": {
|
||
|
|
"attributes": {
|
||
|
|
"a_normal": "normal",
|
||
|
|
"a_position": "position"
|
||
|
|
},
|
||
|
|
"parameters": {
|
||
|
|
"diffuse": {
|
||
|
|
"type": 35666
|
||
|
|
},
|
||
|
|
"light0Color": {
|
||
|
|
"type": 35665,
|
||
|
|
"value": [
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"light1Color": {
|
||
|
|
"type": 35665,
|
||
|
|
"value": [
|
||
|
|
1,
|
||
|
|
1,
|
||
|
|
1
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"light1Transform": {
|
||
|
|
"node": "Light-sunLight011Node",
|
||
|
|
"semantic": "MODELVIEW",
|
||
|
|
"type": 35676
|
||
|
|
},
|
||
|
|
"modelViewMatrix": {
|
||
|
|
"semantic": "MODELVIEW",
|
||
|
|
"type": 35676
|
||
|
|
},
|
||
|
|
"normal": {
|
||
|
|
"semantic": "NORMAL",
|
||
|
|
"type": 35665
|
||
|
|
},
|
||
|
|
"normalMatrix": {
|
||
|
|
"semantic": "MODELVIEWINVERSETRANSPOSE",
|
||
|
|
"type": 35675
|
||
|
|
},
|
||
|
|
"position": {
|
||
|
|
"semantic": "POSITION",
|
||
|
|
"type": 35665
|
||
|
|
},
|
||
|
|
"projectionMatrix": {
|
||
|
|
"semantic": "PROJECTION",
|
||
|
|
"type": 35676
|
||
|
|
},
|
||
|
|
"shininess": {
|
||
|
|
"type": 5126
|
||
|
|
},
|
||
|
|
"specular": {
|
||
|
|
"type": 35666
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"program": "program_0",
|
||
|
|
"states": {
|
||
|
|
"enable": [
|
||
|
|
2929,
|
||
|
|
2884
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"uniforms": {
|
||
|
|
"u_diffuse": "diffuse",
|
||
|
|
"u_light0Color": "light0Color",
|
||
|
|
"u_light1Color": "light1Color",
|
||
|
|
"u_light1Transform": "light1Transform",
|
||
|
|
"u_modelViewMatrix": "modelViewMatrix",
|
||
|
|
"u_normalMatrix": "normalMatrix",
|
||
|
|
"u_projectionMatrix": "projectionMatrix",
|
||
|
|
"u_shininess": "shininess",
|
||
|
|
"u_specular": "specular"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|