Skip to content

pearmini/m2

Repository files navigation

M2: Malus Motion

Animate a static image based on Malus' Law of Polarization.

Inspiration

I’m inspired by Barrier Grid Animation, which create illusion of motion based on the occlusion of light and phenomenon of persistence of vision.

horse

The key concept here is selective visibility—revealing only certain parts of each frame at a time. I want to use light polarization to achieve this selective visibility effect.

Create a image sheet

Collect a series of images with transparent backgrounds. (The following images are provided by @Sai)

series

Next, divide the area into equal sectors. Each sector will display a different frame of the motion. The resulting image sheet is:

main

Apply Malus’ Law of Polarization

Malus’ Law of Polarization is expressed as:

I = I₀ cos²θ

Where:

  • I is the intensity of polarized light after passing through the polarizer.
  • I₀ is the initial intensity of the light.
  • θ is the angle between the light's polarization direction and the axis of the polarizer.

About

Animate a static image based on Malus' Law of Polarization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors