more data generation
2
.idea/.name
generated
|
|
@ -1 +1 @@
|
|||
vk_raytracing_tutorial
|
||||
UnicornTK
|
||||
2
.idea/misc.xml
generated
|
|
@ -3,7 +3,7 @@
|
|||
<component name="CMakePythonSetting">
|
||||
<option name="pythonIntegrationState" value="YES" />
|
||||
</component>
|
||||
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$/raytracer">
|
||||
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$/utk_experiments/utk">
|
||||
<contentRoot DIR="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="CidrRootsConfiguration">
|
||||
|
|
|
|||
|
|
@ -1,19 +1,15 @@
|
|||
{
|
||||
"asset":{
|
||||
"generator":"Khronos glTF Blender I/O v4.1.63",
|
||||
"generator":"Khronos glTF Blender I/O v4.2.57",
|
||||
"version":"2.0"
|
||||
},
|
||||
"extensionsUsed":[
|
||||
"KHR_materials_emissive_strength"
|
||||
],
|
||||
"scene":0,
|
||||
"scenes":[
|
||||
{
|
||||
"name":"Scene",
|
||||
"nodes":[
|
||||
0,
|
||||
1,
|
||||
2
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
|
|
@ -31,29 +27,15 @@
|
|||
"camera":0,
|
||||
"name":"Camera",
|
||||
"rotation":[
|
||||
-0.4850793778896332,
|
||||
0.011384948156774044,
|
||||
0.006316010374575853,
|
||||
0.874373197555542
|
||||
],
|
||||
"translation":[
|
||||
22.192241668701172,
|
||||
739.938720703125,
|
||||
580.302978515625
|
||||
]
|
||||
},
|
||||
{
|
||||
"mesh":1,
|
||||
"name":"Plane",
|
||||
"scale":[
|
||||
424.1018981933594,
|
||||
424.1018981933594,
|
||||
424.1018981933594
|
||||
-0.22495102882385254,
|
||||
0,
|
||||
0,
|
||||
0.9743701219558716
|
||||
],
|
||||
"translation":[
|
||||
0,
|
||||
684.2815551757812,
|
||||
0
|
||||
64,
|
||||
360
|
||||
]
|
||||
}
|
||||
],
|
||||
|
|
@ -83,30 +65,6 @@
|
|||
"metallicFactor":0,
|
||||
"roughnessFactor":0.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"doubleSided":true,
|
||||
"emissiveFactor":[
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"extensions":{
|
||||
"KHR_materials_emissive_strength":{
|
||||
"emissiveStrength":2
|
||||
}
|
||||
},
|
||||
"name":"Material.001",
|
||||
"pbrMetallicRoughness":{
|
||||
"baseColorFactor":[
|
||||
0.800000011920929,
|
||||
0.800000011920929,
|
||||
0.800000011920929,
|
||||
1
|
||||
],
|
||||
"metallicFactor":0,
|
||||
"roughnessFactor":0.5
|
||||
}
|
||||
}
|
||||
],
|
||||
"meshes":[
|
||||
|
|
@ -132,20 +90,6 @@
|
|||
"material":0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Plane",
|
||||
"primitives":[
|
||||
{
|
||||
"attributes":{
|
||||
"POSITION":8,
|
||||
"NORMAL":9,
|
||||
"TEXCOORD_0":10
|
||||
},
|
||||
"indices":11,
|
||||
"material":1
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"accessors":[
|
||||
|
|
@ -216,40 +160,6 @@
|
|||
"componentType":5125,
|
||||
"count":540000,
|
||||
"type":"SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView":8,
|
||||
"componentType":5126,
|
||||
"count":4,
|
||||
"max":[
|
||||
1,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"min":[
|
||||
-1,
|
||||
0,
|
||||
-1
|
||||
],
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":9,
|
||||
"componentType":5126,
|
||||
"count":4,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":10,
|
||||
"componentType":5126,
|
||||
"count":4,
|
||||
"type":"VEC2"
|
||||
},
|
||||
{
|
||||
"bufferView":11,
|
||||
"componentType":5123,
|
||||
"count":6,
|
||||
"type":"SCALAR"
|
||||
}
|
||||
],
|
||||
"bufferViews":[
|
||||
|
|
@ -300,35 +210,11 @@
|
|||
"byteLength":2160000,
|
||||
"byteOffset":20520912,
|
||||
"target":34963
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":48,
|
||||
"byteOffset":22680912,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":48,
|
||||
"byteOffset":22680960,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":22681008,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":12,
|
||||
"byteOffset":22681040,
|
||||
"target":34963
|
||||
}
|
||||
],
|
||||
"buffers":[
|
||||
{
|
||||
"byteLength":22681052,
|
||||
"byteLength":22680912,
|
||||
"uri":"grid.bin"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
BIN
raytracer/media/scenes/hairball.bin
Normal file
125
raytracer/media/scenes/hairball.gltf
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
{
|
||||
"asset":{
|
||||
"generator":"Khronos glTF Blender I/O v4.2.57",
|
||||
"version":"2.0"
|
||||
},
|
||||
"scene":0,
|
||||
"scenes":[
|
||||
{
|
||||
"name":"Scene",
|
||||
"nodes":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"nodes":[
|
||||
{
|
||||
"mesh":0,
|
||||
"name":"hairball",
|
||||
"rotation":[
|
||||
0.7071068286895752,
|
||||
0,
|
||||
0,
|
||||
0.7071068286895752
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera":0,
|
||||
"name":"Camera",
|
||||
"rotation":[
|
||||
0,
|
||||
0.7071068286895752,
|
||||
0,
|
||||
0.7071068286895752
|
||||
],
|
||||
"translation":[
|
||||
15,
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"cameras":[
|
||||
{
|
||||
"name":"Camera.001",
|
||||
"perspective":{
|
||||
"aspectRatio":1,
|
||||
"yfov":0.6911112070083618,
|
||||
"zfar":1000,
|
||||
"znear":0.10000000149011612
|
||||
},
|
||||
"type":"perspective"
|
||||
}
|
||||
],
|
||||
"meshes":[
|
||||
{
|
||||
"name":"hairball",
|
||||
"primitives":[
|
||||
{
|
||||
"attributes":{
|
||||
"POSITION":0,
|
||||
"NORMAL":1
|
||||
},
|
||||
"indices":2
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"accessors":[
|
||||
{
|
||||
"bufferView":0,
|
||||
"componentType":5126,
|
||||
"count":4503429,
|
||||
"max":[
|
||||
4.5796098709106445,
|
||||
4.622885227203369,
|
||||
4.630561828613281
|
||||
],
|
||||
"min":[
|
||||
-4.563293933868408,
|
||||
-4.571279048919678,
|
||||
-4.597643852233887
|
||||
],
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":1,
|
||||
"componentType":5126,
|
||||
"count":4503429,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":2,
|
||||
"componentType":5125,
|
||||
"count":8640000,
|
||||
"type":"SCALAR"
|
||||
}
|
||||
],
|
||||
"bufferViews":[
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":54041148,
|
||||
"byteOffset":0,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":54041148,
|
||||
"byteOffset":54041148,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":34560000,
|
||||
"byteOffset":108082296,
|
||||
"target":34963
|
||||
}
|
||||
],
|
||||
"buffers":[
|
||||
{
|
||||
"byteLength":142642296,
|
||||
"uri":"hairball.bin"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
raytracer/media/scenes/lumberyard.bin
Normal file
13905
raytracer/media/scenes/lumberyard.gltf
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
|
After Width: | Height: | Size: 262 KiB |
BIN
raytracer/media/scenes/textures/Bistro_main_door_diff.png
Normal file
|
After Width: | Height: | Size: 2.8 MiB |
BIN
raytracer/media/scenes/textures/Bistro_main_door_spec.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
raytracer/media/scenes/textures/Books_Covers_diff.png
Normal file
|
After Width: | Height: | Size: 4.6 MiB |
BIN
raytracer/media/scenes/textures/Boulangeria_diff.png
Normal file
|
After Width: | Height: | Size: 3.4 MiB |
BIN
raytracer/media/scenes/textures/Brick_Large_01_Diff.png
Normal file
|
After Width: | Height: | Size: 5.5 MiB |
BIN
raytracer/media/scenes/textures/Brick_Large_01_Spec.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
raytracer/media/scenes/textures/Brick_Large_03_ddna.png
Normal file
|
After Width: | Height: | Size: 8.5 MiB |
BIN
raytracer/media/scenes/textures/Brick_Large_03_spec.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
raytracer/media/scenes/textures/Brick_Small_03_ddna.png
Normal file
|
After Width: | Height: | Size: 6.4 MiB |
BIN
raytracer/media/scenes/textures/Brick_Small_03_diff.png
Normal file
|
After Width: | Height: | Size: 5.9 MiB |
BIN
raytracer/media/scenes/textures/Brick_Small_03_spec.png
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
raytracer/media/scenes/textures/Bronze_01_spec.png
Normal file
|
After Width: | Height: | Size: 121 B |
BIN
raytracer/media/scenes/textures/Cobble_02B_Diff.png
Normal file
|
After Width: | Height: | Size: 5.8 MiB |
BIN
raytracer/media/scenes/textures/Cobble_02B_ddna.png
Normal file
|
After Width: | Height: | Size: 5.4 MiB |
BIN
raytracer/media/scenes/textures/Cobble_02B_spec.png
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Grooved_02_Diff.png
Normal file
|
After Width: | Height: | Size: 4.8 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Grooved_02_Spec.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Grooved_02_ddna.png
Normal file
|
After Width: | Height: | Size: 7 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_01_Diff.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_01_Spec.png
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_02_Diff.png
Normal file
|
After Width: | Height: | Size: 6.8 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_02_spec.png
Normal file
|
After Width: | Height: | Size: 2 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_03_Diff.png
Normal file
|
After Width: | Height: | Size: 4.2 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_03_Spec.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
raytracer/media/scenes/textures/Concrete_Smooth_03_ddna.png
Normal file
|
After Width: | Height: | Size: 5 MiB |
BIN
raytracer/media/scenes/textures/Glass_Dirty_01_Diff.png
Normal file
|
After Width: | Height: | Size: 1,016 KiB |
BIN
raytracer/media/scenes/textures/Glass_Dirty_01_Emit.png
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
raytracer/media/scenes/textures/Glass_Dirty_01_spec.png
Normal file
|
After Width: | Height: | Size: 2 MiB |
BIN
raytracer/media/scenes/textures/Grain_Metal_01_ddna.png
Normal file
|
After Width: | Height: | Size: 7.6 MiB |
BIN
raytracer/media/scenes/textures/Grain_Metal_01_diff.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Grain_Metal_01_spec.png
Normal file
|
After Width: | Height: | Size: 4.6 MiB |
BIN
raytracer/media/scenes/textures/Green.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Grey_30.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Grey_80.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Ground_Wet_01_diff.png
Normal file
|
After Width: | Height: | Size: 6.7 MiB |
BIN
raytracer/media/scenes/textures/Italian_Cypress_Bark_diff.png
Normal file
|
After Width: | Height: | Size: 374 KiB |
BIN
raytracer/media/scenes/textures/Italian_Cypress_Leaves_ddna.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
|
After Width: | Height: | Size: 332 KiB |
BIN
raytracer/media/scenes/textures/Leaves_A_diff-Leaves_A_mask.png
Normal file
|
After Width: | Height: | Size: 334 KiB |
BIN
raytracer/media/scenes/textures/Leaves_B_diff-Leaves_B_mask.png
Normal file
|
After Width: | Height: | Size: 325 KiB |
BIN
raytracer/media/scenes/textures/Linden_Bark_A_diff.png
Normal file
|
After Width: | Height: | Size: 6.6 MiB |
|
After Width: | Height: | Size: 1.2 MiB |
BIN
raytracer/media/scenes/textures/Metal_Chrome_01_tint_Diff.png
Normal file
|
After Width: | Height: | Size: 604 B |
BIN
raytracer/media/scenes/textures/Metal_Clean_01_diff.png
Normal file
|
After Width: | Height: | Size: 604 B |
BIN
raytracer/media/scenes/textures/Metal_Clean_01_spec.png
Normal file
|
After Width: | Height: | Size: 5.3 MiB |
BIN
raytracer/media/scenes/textures/Metal_RollDoor_01_ddna.png
Normal file
|
After Width: | Height: | Size: 4.6 MiB |
BIN
raytracer/media/scenes/textures/Metal_RollDoor_01_diff.png
Normal file
|
After Width: | Height: | Size: 604 B |
BIN
raytracer/media/scenes/textures/Metal_RollDoor_01_spec.png
Normal file
|
After Width: | Height: | Size: 6.9 MiB |
BIN
raytracer/media/scenes/textures/Orange.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Paris_Ashtray_01A_diff.png
Normal file
|
After Width: | Height: | Size: 83 B |
BIN
raytracer/media/scenes/textures/Paris_Ashtray_01A_spec.png
Normal file
|
After Width: | Height: | Size: 725 B |
BIN
raytracer/media/scenes/textures/Paris_BistroAwning_02_ddna.png
Normal file
|
After Width: | Height: | Size: 15 MiB |
BIN
raytracer/media/scenes/textures/Paris_BistroAwning_02_diff.png
Normal file
|
After Width: | Height: | Size: 4.6 MiB |
BIN
raytracer/media/scenes/textures/Paris_BistroAwning_02_spec.png
Normal file
|
After Width: | Height: | Size: 7.4 MiB |
|
After Width: | Height: | Size: 12 MiB |
|
After Width: | Height: | Size: 1.7 MiB |
|
After Width: | Height: | Size: 770 KiB |
|
After Width: | Height: | Size: 2.2 MiB |
|
After Width: | Height: | Size: 13 MiB |
|
After Width: | Height: | Size: 4 MiB |
|
After Width: | Height: | Size: 1 MiB |
|
After Width: | Height: | Size: 3.6 MiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 59 KiB |
|
After Width: | Height: | Size: 765 KiB |
|
After Width: | Height: | Size: 1 MiB |
|
After Width: | Height: | Size: 1.5 MiB |
|
After Width: | Height: | Size: 3.2 MiB |
BIN
raytracer/media/scenes/textures/Paris_BistroSideBanner_Spec.png
Normal file
|
After Width: | Height: | Size: 403 KiB |
|
After Width: | Height: | Size: 648 KiB |
BIN
raytracer/media/scenes/textures/Paris_Bollard_01A_diff.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
raytracer/media/scenes/textures/Paris_Bollard_01A_spec.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 2.8 MiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 18 MiB |
|
After Width: | Height: | Size: 8.9 MiB |
BIN
raytracer/media/scenes/textures/Paris_Chair_01A_diff.png
Normal file
|
After Width: | Height: | Size: 863 KiB |
BIN
raytracer/media/scenes/textures/Paris_Chair_01A_spec.png
Normal file
|
After Width: | Height: | Size: 943 KiB |
BIN
raytracer/media/scenes/textures/Paris_Curbstones_01_diff.png
Normal file
|
After Width: | Height: | Size: 4.6 MiB |
BIN
raytracer/media/scenes/textures/Paris_Doors_01A_diff.png
Normal file
|
After Width: | Height: | Size: 9.8 MiB |
BIN
raytracer/media/scenes/textures/Paris_Doors_01A_spec.png
Normal file
|
After Width: | Height: | Size: 11 MiB |
BIN
raytracer/media/scenes/textures/Paris_Doors_03A_diff.png
Normal file
|
After Width: | Height: | Size: 193 KiB |
BIN
raytracer/media/scenes/textures/Paris_Doors_03A_spec.png
Normal file
|
After Width: | Height: | Size: 221 B |
BIN
raytracer/media/scenes/textures/Paris_Doors_04A_diff.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
raytracer/media/scenes/textures/Paris_Doors_04A_spec.png
Normal file
|
After Width: | Height: | Size: 497 KiB |
BIN
raytracer/media/scenes/textures/Paris_ElectricBox_01_diff.png
Normal file
|
After Width: | Height: | Size: 884 KiB |
BIN
raytracer/media/scenes/textures/Paris_ElectricBox_01_spec.png
Normal file
|
After Width: | Height: | Size: 113 KiB |
|
After Width: | Height: | Size: 4.3 MiB |
BIN
raytracer/media/scenes/textures/Paris_Lantern_01A_diff.png
Normal file
|
After Width: | Height: | Size: 178 KiB |