aboutsummaryrefslogtreecommitdiff
path: root/scenefiles/intersect/required_outputs
diff options
context:
space:
mode:
authorsotech117 <michael_foiani@brown.edu>2023-12-07 16:23:20 -0500
committersotech117 <michael_foiani@brown.edu>2023-12-07 16:23:20 -0500
commitcaa765bff49d54217b75aaf0e7acf4e5392a11e4 (patch)
tree9b92914dfb88b99599e8e60e4512e9e9ea9a25db /scenefiles/intersect/required_outputs
parenta9274459443f1d560d7580a162deb581549980cb (diff)
upload base code
Diffstat (limited to 'scenefiles/intersect/required_outputs')
-rw-r--r--scenefiles/intersect/required_outputs/_output_explanations.txt12
-rw-r--r--scenefiles/intersect/required_outputs/ambient_total.pngbin0 -> 6856 bytes
-rw-r--r--scenefiles/intersect/required_outputs/diffuse_total.pngbin0 -> 24708 bytes
-rw-r--r--scenefiles/intersect/required_outputs/directional_light_1.pngbin0 -> 16870 bytes
-rw-r--r--scenefiles/intersect/required_outputs/directional_light_2.pngbin0 -> 33863 bytes
-rw-r--r--scenefiles/intersect/required_outputs/parse_matrix.pngbin0 -> 24857 bytes
-rw-r--r--scenefiles/intersect/required_outputs/phong_total.pngbin0 -> 28388 bytes
-rw-r--r--scenefiles/intersect/required_outputs/specular_total.pngbin0 -> 4561 bytes
-rw-r--r--scenefiles/intersect/required_outputs/unit_cone.pngbin0 -> 19574 bytes
-rw-r--r--scenefiles/intersect/required_outputs/unit_cone_cap.pngbin0 -> 8032 bytes
-rw-r--r--scenefiles/intersect/required_outputs/unit_cube.pngbin0 -> 5738 bytes
-rw-r--r--scenefiles/intersect/required_outputs/unit_cylinder.pngbin0 -> 8555 bytes
-rw-r--r--scenefiles/intersect/required_outputs/unit_sphere.pngbin0 -> 21581 bytes
13 files changed, 12 insertions, 0 deletions
diff --git a/scenefiles/intersect/required_outputs/_output_explanations.txt b/scenefiles/intersect/required_outputs/_output_explanations.txt
new file mode 100644
index 0000000..b078ebf
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/_output_explanations.txt
@@ -0,0 +1,12 @@
+ambient_total - phong_total where the only non-zero globalData coefficient is the ambient coefficient. All objects still possess their own material properties.
+diffuse_total - phong_total where the only non-zero globalData coefficient is the diffuse coefficient. All objects still possess their own material properties.
+directional_light_1 - A scene with 5 uniquely translated primitives, one of which with a scaling operation as well. The scene is lit by a single directional light source. The camera has been positioned, but is focused at [0,0,0].
+directional_light_2 - A scene with 5 uniquely translated primitives, one of which with a scaling operation as well. The scene is lit by 3 directional lights. The camera has been positioned, but is focused at [0,0,0].
+parse_matrix - A scene with 4 uniquely transformed primitives, where that transformation is defined by a matrix. The scene is lit by 3 directional lights. The camera has been positioned, and is given a non-standard up vector and look vector.
+phong_total - A scene with 5 uniquely translated and scaled primitives, 4 of which are rotated. The scene is lit by 1 directional light. The camera has been positioned, but is focused at [0,0,0].
+specular_total - phong_total where the only non-zero globalData coefficient is the specular coefficient. All objects still possess their own material properties.
+unit_cone_cap - A scene with a non-transformed cone, showing the base. Lit by a single directional light. The camera has been positioned, but is focused at [0,0,0].
+unit_cone - A scene with a non-transformed cone, showing the top triangular portion. Lit by a single directional light. The camera has been positioned, but is focused at [0,0,0].
+unit_cube - A scene with a non-transformed cube. Lit by a single directional light. The camera has been positioned, but is focused at [0,0,0].
+unit_cylinder - A scene with a non-transformed cylinder. Lit by a single directional light. The camera has been positioned, but is focused at [0,0,0].
+unit_sphere - A scene with a non-transformed sphere. Lit by a single directional light. The camera has been positioned, but is focused at [0,0,0]. \ No newline at end of file
diff --git a/scenefiles/intersect/required_outputs/ambient_total.png b/scenefiles/intersect/required_outputs/ambient_total.png
new file mode 100644
index 0000000..8e04054
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/ambient_total.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/diffuse_total.png b/scenefiles/intersect/required_outputs/diffuse_total.png
new file mode 100644
index 0000000..1a9ec4d
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/diffuse_total.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/directional_light_1.png b/scenefiles/intersect/required_outputs/directional_light_1.png
new file mode 100644
index 0000000..dbf7be1
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/directional_light_1.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/directional_light_2.png b/scenefiles/intersect/required_outputs/directional_light_2.png
new file mode 100644
index 0000000..f120a50
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/directional_light_2.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/parse_matrix.png b/scenefiles/intersect/required_outputs/parse_matrix.png
new file mode 100644
index 0000000..266940d
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/parse_matrix.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/phong_total.png b/scenefiles/intersect/required_outputs/phong_total.png
new file mode 100644
index 0000000..801fb88
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/phong_total.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/specular_total.png b/scenefiles/intersect/required_outputs/specular_total.png
new file mode 100644
index 0000000..86cda14
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/specular_total.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/unit_cone.png b/scenefiles/intersect/required_outputs/unit_cone.png
new file mode 100644
index 0000000..dfe072a
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/unit_cone.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/unit_cone_cap.png b/scenefiles/intersect/required_outputs/unit_cone_cap.png
new file mode 100644
index 0000000..d0717ed
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/unit_cone_cap.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/unit_cube.png b/scenefiles/intersect/required_outputs/unit_cube.png
new file mode 100644
index 0000000..4e8f004
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/unit_cube.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/unit_cylinder.png b/scenefiles/intersect/required_outputs/unit_cylinder.png
new file mode 100644
index 0000000..800522f
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/unit_cylinder.png
Binary files differ
diff --git a/scenefiles/intersect/required_outputs/unit_sphere.png b/scenefiles/intersect/required_outputs/unit_sphere.png
new file mode 100644
index 0000000..c19b368
--- /dev/null
+++ b/scenefiles/intersect/required_outputs/unit_sphere.png
Binary files differ