Marcin Ignac

javascript experiments


Screen Space Reflections


Physically Based Render of a Face


Recursive rectangle subdivision

The Ciphers of The Monks

Middle Ages number notation

Cube Space

Geometric space exploration

Deferred Rendering

Deferred rendering with sphere clipped lights

SSAO Gamma

SSAO with gamma correction in WebGL

Point Light Shadows

Omnidirectional point light shadows in WebGL


Generative seaweed

Continuous Transition

Smooth morphing between geometry states in WebGL

Space Colonization

Gerative algorithm simulating growth of plants

Morphing Logos

Playing with Roskilde Festival stage logos


Screen Space Ambient Occlusion algorithm in WebGL

Tunnel 1K

My contribution to js1k compo

Twisting bars

Spinning bars and 8bit music music