Skip to main content

Stereographic Projection: Simplified Golden Snitch

What is stereographic projection?


Stereographic projection is a really interesting mathematical concept. With it, you can essentially "map" or project a spere onto a plane. For our purposes, we will be using this concept to project a shape on a 3-D printed spehere onto a wall with light. The way the light passes through the steadily increasing shapes as they spread out from the light source at their respective angles results in a plane with equally projected proportions.
(from: https://mathworld.wolfram.com/StereographicProjection.html)

This picture may be confusing but it is essentially showing where each point on a circle will end up on a flat plane, from 3-D on the sphere to 2-D on the plane/surface. Looking at the top left diagram, the top point N follows a straight line all the way down though O to the very center of the plane at point S. For the rest of the points we will look at the example illistrated from point N to point P'. This shows the point following the line from N to P on the sphere being projected to point P' on the plane. You can see how if you go all the way around the sphere you will be able to map all the points of the sphere onto the plane in the same manner.

You can also imagine for illistrative purposes the sphere melting down from top to bottom and the resulting melted plate is the projection onto the plane. This helps identify how the outer region of the sphere forms the perimiter on the plane, but it may get a little messy when you look at other points.

This cocnept works with the way we map Earth. The Earth's continents are put onto a circular plane to be made into a proportional sphere and vice versa, it can be put onto a sphere and unraveled to form a flat circle. Angles and shapes are maintained although directions can be skewed when doing this.
(from: https://desktop.arcgis.com/en/arcmap/latest/map/projections/stereographic.htm )

When we form a 3-D printed sphere with a design on it and shine a light through it onto a wall, the wall acts as a plane, and the light literally illuminates the concept of how the points go from the top of the sphere through the outer point on the sphere and onto the plane. The resulting image will be a proportional display on the wall with the light and shadows forming equally sized images even though they are different sizes on the sphere.

The design I chose for my plane was a deconstructed golden snitch from the Harry Potter series. I chose this because I was playing with the line possibilities and found that you can curve lines and put lines next to one another to form something similar to mask. When I tried to find a mask to compare it to however I couldn't find one so it just looked like arbitrary lines and curved lines on a ball. When I made some changes I found something that looked like a golden snitch and I tinkered with the lines for a few hours until I got something that looked somwhat like it because I really like the design and concept surrounding the golden snitch visually and its role in the series. The open slots in the sphere for light to pass through form the top left and right open areas of the snitch, and the curving lines are a simplified version of the curving lines along either side of the snitch (their gradient), and the line down the middle increasign in length represents the hourglass center.
(from: https://www.pbteen.com/products/harry-potter-golden-snitch-clock/)


My only limits were that openSCAD kept crashing when I worked with a code that had a light source at the top, and I couldn't figure out how to add reversed lines that mirrored the lines I already had, or rings going around the sphere that didn't intersect with the lines I already had. If I were to add the mirrored lines they would have to follow the stereographic projection form of going from small to big as it diverged from the light source and the result would not have looked like a golden snitch. Similarly, the rings going around the circle would have to be increasing in size instead of being the same size so those were forgoed as well. I removed and reinstalled openSCAD and decreased the number of faces of the sphere from 20 to 10 so it could preview faster, but it only helped temporarily. I was able to open the file and change it from 10 to 20 just in time before it froze after reinstalling openSCAD and will be using a smoother spehere form my print than the one below. The proportions are a sphere of diameter 10 units, but I will scale it in Prusa slicer to be 1.5in.

Comments

Popular posts from this blog

Do Over: Integration Over a Region in a Plane

Throughout the semester we have covered a variety of topics and how their mathematical orientation applies to real world scenarios. One topic we discussed, and I would like to revisit, is integration over a region in a plane which involves calculating a double integral. Integrating functions of two variables allows us to calculate the volume under the function in a 3D space. You can see a more in depth description and my previous example in my blog post, https://ukyma391.blogspot.com/2021/09/integration-for-over-regions-in-plane_27.html . I want to revisit this topic because in my previous attempt my volume calculations were incorrect, and my print lacked structural stability. I believed this print and calculation was the topic I could most improve on and wanted to give it another chance. What needed Improvement? The function used previously was f(x) = cos(xy) bounded on [-3,3] x [-1,3]. After solving for the estimated and actual volume, it was difficult to represent in a print...

Minimal Surfaces

Minimum surfaces can be described in many equivalent ways. Today, we are going to focus on minimum surfaces by defining it using curvature. A surface is a minimum surface if and only if the mean curvature at every point is zero. This means that every point on the surface is a saddle point with equal and opposite curvature allowing the smallest surface area possible to form. Curvature helps define a minimal surface by looking at the normal vector. For a surface in R 3 , there is a tangent plane at each point. At each point in the surface, there is a normal vector perpendicular to the tangent plane. Then, we can intersect any plane that contains the normal vector with the surface to get a curve. Therefore, the mean curvature of a surface is defined by the following equation. Where theta is an angle from a starting plane that contains the normal vector. For this week’s project, we will be demonstrating minimum surfaces with a frame and soap bubbles! How It Works Minimum surfac...

Do Over: Ruled Surfaces

Why to choose this project to repeat For the do over project, I would like to choose the ruled surfaces. I don't think my last project was creative, and the 3D printed effect was not very satisfactory. In the previous attempts, all the lines are connected between a straight line and a circle. This connection structure is relatively uncomplicated. The printed model has too many lines, resulting in too dense line arrangement. The gaps between lines are too small, and the final effect is that all the lines are connected into a curved surface, which is far from the effect I expected. What to be improved In this do over project, I would like to improve in two aspects. Firstly, a different ruled surface is chosen. In the previous model, one curve is a unit circle on the \(x-y\) plane, and the ruled surface is a right circular conoid. In this do over project, it is replaced by two border lines. Each borderline is in the shape of an isosceles right triangl...