Sign in or create an account above for account-specific details and links

For Splash Students

For Splash Teachers and Volunteers

  • Click the "Get Involved" tab for more information.


ESP Biography



WINNIE LIN, Stanford junior studying Math and Studio Art




Major: Mathematics

College/Employer: Stanford

Year of Graduation: 2016

Picture of Winnie Lin

Brief Biographical Sketch:

Hi! I'm a international student from Taiwan majoring in Mathematics and minoring in Art Practice.

Last summer I worked as a Number Theory TA in the Stanford Math Camp, and this past summer I did undergraduate graphics research in Stanford's Computational Geometry lab.

I'm aiming to combine these two experiences and get more people excited about math through a beautiful and accessible way: in the context of computer-generated art.

In my free time, I enjoy music, fantasy novels, tea, and creating all kinds of tangible and nontangible things.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

M4014: Instagram Filters: The Math behind the Art in Splash Fall 2014
Ever wondered how red and yellow makes orange, and what happens when you put Instagram filters on your photos? This class will be focused on color theory and how photo filters such as color tinting and vignetting are mathematically constructed. We will first explore how color can be represented and created both in the physical and the digital world, and then talk about how we can construct simple mathematical models to make image filters!


M4015: CGI Animation: The Math Behind the Art in Splash Fall 2014
Ever wondered how animated films such as Pixar and Dreamworks movies were created? This class will start with a brief exploration of ways to represent 3D models in computers. We will then look at a few different methods to color and shade these models, and delve briefly into the mathematics behind it. We will then decompose still scenes from a Pixar movie to gain some insight into the intricate work that goes on in animation studios! Other topics such as character animation, texturing, and water caustics can also be talked about in class depending on students' interests.