diff --git a/code/cornell_indirect.glb b/code/cornell_indirect.glb
new file mode 100644
index 0000000000000000000000000000000000000000..40d2df6b015c20353256f132b6ce907fc904dd1a
Binary files /dev/null and b/code/cornell_indirect.glb differ
diff --git a/code/emission.glb b/code/emission.glb
new file mode 100644
index 0000000000000000000000000000000000000000..6a265586aa6883f084875c32c2acc12c9a8c7ee0
Binary files /dev/null and b/code/emission.glb differ
diff --git a/code/geometry.glb b/code/geometry.glb
new file mode 100644
index 0000000000000000000000000000000000000000..3ae57fecfd3dd3c70a6ea2a324d6c99194fc7899
Binary files /dev/null and b/code/geometry.glb differ
diff --git a/code/quad.glb b/code/quad.glb
new file mode 100644
index 0000000000000000000000000000000000000000..30854a9038698b5f6cf107db34a2904f94d01c5f
Binary files /dev/null and b/code/quad.glb differ
diff --git a/code/robot.glb b/code/robot.glb
new file mode 100644
index 0000000000000000000000000000000000000000..cf942027e3e10a33e27cbf994a6beac61585b643
Binary files /dev/null and b/code/robot.glb differ
diff --git a/code/sphere.glb b/code/sphere.glb
new file mode 100644
index 0000000000000000000000000000000000000000..a62932dde4aaa2acc23b0cd9e8c4ead5d7aa6870
Binary files /dev/null and b/code/sphere.glb differ
diff --git a/code/sphere_metal.glb b/code/sphere_metal.glb
new file mode 100644
index 0000000000000000000000000000000000000000..fdb10328f249f6b668934ca600a03fa58610b3d0
Binary files /dev/null and b/code/sphere_metal.glb differ