**COS 426 Spring 2019: Assignment 3 Gallery**
Winners (+2.0 points)
===============================
atoron
-----
I played around with mirrored surfaces a lot, and wanted to try
an "infinite" room where both walls were mirrors and we could see
the light keep bouncing between them. This looked especially cool
when I used my special material for some of the walls, and it made a
lot of these images look like space. These images were also made
with a few custom scenes that I created for extra aesthetics
![](./gallery/atoron-1.png border="1" width="720px")
![](./gallery/atoron-4.png border="1" width="720px")
eshayes
-----
We are enveloped by a refractive distortion that grows inside a two-axis infinite hallway. Above and below us we see the mesmerizing probability clouds of universes different than our own.
![](./gallery/eshayes-1.gif border="1" width="720px")
![](./gallery/eshayes-2.png border="1" width="720px")
janetcl
-----
Take a journey with me down the rabbithole.... This art was inspired by the Japanese contemporary artist Yayoi Kusama.
I used my special wall, mirrors for the ceiling and floor, and glass and mirrored objects to reflect the vibrant colors and patterns on the walls.
![](./gallery/janetcl-1.png border="1" width="720px")
![](./gallery/janetcl-4.png border="1" width="720px")
junep
-----
I wanted to work with infinity rooms, but with a twist. So I decided to add curvature to the surface by tilting the mirrored walls all down. I like it because it looks like a whole planet filled with light! I call it the "World of Light".
![](./gallery/junep-1.png border="1" width="720px")
![](./gallery/junep-3.png border="1" width="720px")
kjfeng
-----
I decided to make an icy scene in an ironic celebration of the warm weather outside. I thought the upside down cone with the glass property would make for some very realistic looking icicles, while the shadows casted from those icicles can potentially have some cool effects on the overall scene. I created a white-ish blue box with a mirror floor to represent perfectly smooth ice and placed some icicles on the ceiling as well as a snowman and a plaid box on the ground. I then depicted an icicle stabbing into the box. Originally, I was planning to make a tophat for the snowman out of two dark cyclinders but the scene was already rendering slow enough as it is so I decided against it.
![](./gallery/kjfeng-1.png border="1" width="720px")
![](./gallery/kjfeng-3.png border="1" width="720px")
lmberg
-----
For my scene, I have a bottom plane with a galaxy pattern. The galaxy pattern was based
off of code for fractal brownian motion copied from Patricio Gonzalez, found at
https://thebookofshaders.com/13/I. To create a galaxy color effect, I chose
different colors based on the distance of the position from the center coordinate (0, 0, 0).
The different colors were blended uniformly within certain radius bounds to make sure
the color transitions were smooth. The scene also contains the sun and planets of the solar system.
The texture on each of these planets also uses fractal brownian motion from https://thebookofshaders.com/13/I
to make them look like they have a banded atmosphere.
For my animation, I simulated the motion of the planets around the sun in my scene.
For this, I added code in the findIntersectionWithSphere function which
calculated a theta and a displacement from the frame number. Then, the x and z coordinates
were rotated by this theta and the z coordinate was pushed back by this coordinate. This gives the
effect of the camera moving away from the rotating planets. In addition, I used moving
patterns on the planets and sun to simulate rotation.
![](./gallery/lmberg.gif border="1" width="720px")
uuberoy
-----
I was inspired by a watercolor drawing of Professor Snape's potion room from Jim Kay's illustrated Harry Potter. I really like the way light interacts with glass in the illustration (below) and also liked the various shapes of the potion bottles.
My potion bottles are made from a combination of spheres, cylinders and cones. I positioned two lights (blue-ish green) at the front of each shelf, and four lights at the bottom surface of each shelf, which are visible on the middle shelf.
(TA note: second image is the reference)
![](./gallery/uuberoy-1.png border="1" width="720px")
![](./gallery/uuberoy-2.jpeg border="1" width="360px")
Runner-ups (+1.5 points)
===============================
ajayp
-----
Lava lamp wall. I animated my special material on the wall.
This one was inspired by Pink Floyd's iconic Dark Side of the Moon album cover art.
![](./gallery/ajayp-1.gif border="1" width="720px")
![](./gallery/ajayp-2.gif border="1" width="720px")
amacek
-----
The first 2 art contest images are animations I created, with the first showcasing my animated special material that shifts over time, makin the room look cloudy. The second is a mirror room with a star that rotates at the center, which I accomplished by modifying the cone code so that if animate=1, the apex of the cone will rotate around the x and z position of the center of the cone.
![](./gallery/amacek-1.gif border="1" width="720px")
![](./gallery/amacek-2.gif border="1" width="720px")
atgao
-----
I wanted something like an "inside out" fishbowl since fish were the (only) pets
I was allowed to raise for a substantial period of time as a child...
![](./gallery/atgao.png border="1" width="720px")
bargotta
-----
I present, Dinner For Two!
![](./gallery/bargotta.png border="1" width="720px")
bcatoto
-----
I made a snowman with an accompanying igloo and lit the scene with green and red lights for a Christmas-feel. The snowman has limited features so I thought wiggling its nose could be a way for it to express emotion.
![](./gallery/bcatoto.gif border="1" width="720px")
cwkchan
-----
I created my scene by using my special material and changing properties in the given default scene.
My special material was created by multiplying the color by a constant and dividing it by the mod of the sum of the spacial coordinates.
![](./gallery/cwkchan.png border="1" width="720px")
gstengel
-----
This is a picture of my custom scene. It uses my special material on the triangle and on the ground. The lines give a feeling of infinity. And I tried to add objcts and lights far away to make it eery.
![](./gallery/gstengel.png border="1" width="720px")
lkatzman
-----
I made [three] new scenes, entitled lyra and bubbles. For Lyra, I have three glass spheres and various lighting to make them reflect off of each onther in a seemingly infinite plane. For bubbles, I stuck a bunch of colored spheres into a room to make them look like balloons. I really like how bubbles turned out. The common theme was that I really like how the spheres look in space, and it is fun to alter them.
[The second] one is supposed to kind of mimic planets.
![](./gallery/lkatzman-1.png border="1" width="720px")
![](./gallery/lkatzman-3.png border="1" width="720px")
ls24
----
To implement the scene, I created a new JSON file (myscene.json) and modified it by adding objects and changing their properties. I wanted to experiment with mirrors so I added mirrors to all walls (not floor or ceiling), and a isodecahedron with my Special
Material in the middle. I then added 4 refractive spheres around it.
![](./gallery/ls24-1.png border="1" width="720px")
![](./gallery/ls24-2.png border="1" width="720px")
ngb
-----
After I implemented checkerboard, I immediately had the idea to create a chess
board with giant, minimalistic chess pieces. Unfortunately, my browser wasn't
able to handle the number of shapes required to render more than about four
pieces. Thus, my scene is just a pawn, rook, knight and bishop on a giant chess
board.
![](./gallery/ngb.png border="1" width="720px")
pyoon
-----
Do you want to build a snowman? XD
I create a scene of a cute snowman using three spheres stacked on top of each other of varying radii, a hat made by two boxes, spheres for eyes, boxes for the arms, and a cone for the carrot nose. I also change the background to a light blue color.
![](./gallery/pyoon-1.png border="1" width="720px")
![](./gallery/pyoon-2.png border="1" width="720px")
rb25
-----
I'm a huge fan of ice cream, and it's finally ice cream weather... so for my scene, I created an ice cream cone in an ice cream shop. I used mesh.json and default.json as examples as I designed my scene.
I added animation to spheres and cylinders to create the illusion of the ice cream falling into the cone. To do so, I added the code provided in the precept slides and played around with the constants to achieve my favorite distance moved & speed.
![](./gallery/rb25.gif border="1" width="720px")
wsweeny
-----
"Untitled"
![](./gallery/wsweeny.gif border="1" width="720px")