Dune Runner

https://github.com/CainitePrince/DuneRunner

 

Unreal Engine game that I’m working on in my spare time.

 

 

Liquid Simulation

https://github.com/CainitePrince/LiquidSimulatorOptimized

 

Cellular automata liquid simulation made in Unity with ECS.

 

 

PROCEDURAL BLOB

https://github.com/CainitePrince/Portfolio
 

Originally made as an experimental background piece for a website. It’s an icosahedron displaced in a vertex shader with fractal brownian motion and mathematical functions. Normals are recalculated to match the displacement. The blob is procedurally textured using barycentric coordinates and lit with three directional lights using basic Lambertian lighting. The procedural texture is manually filtered in the fragment shader to prevent excessive aliasing and shimmering. Bloom is applied as a postprocessing step. Made with three.js.