# Blog Post: Ray Tracing Algebraic Surfaces

**URL:** <https://discourse.julialang.org/t/blog-post-ray-tracing-algebraic-surfaces/45298>\
**Category:** General Usage\
**Tags:** blog-post\
**Created:** [August 21, 2020, 2:38am UTC](https://discourse.julialang.org/t/blog-post-ray-tracing-algebraic-surfaces/45298 "2020-08-21T02:38:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![philzook58](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/philzook58/32/51913_2.png) [@philzook58](https://discourse.julialang.org/u/philzook58)\
**Post date:** [August 21, 2020, 2:38am UTC](https://discourse.julialang.org/t/blog-post-ray-tracing-algebraic-surfaces/45298/1 "2020-08-21T02:38:58Z")

</div>

I had a fun idea for a blog post using the Julia polynomials ecosystem that I thought I’d share. Came out pretty cute I thought.

> **[Ray Tracing Algebraic Surfaces](https://www.philipzucker.com/ray-tracing-algebraic-surfaces/)**
>
> Ray tracing is a natural way of producing computer images. One takes a geometrical ray that connects the pinhole of the camera to a pixel of the camera and find where it hits objects in the scene. You then color the pixel the color of the object it...
