Portfolio / Realtime graphics / Software

Realtime graphics, interactive web, and production software.

I work across custom shaders, WebGL experiences, C++ rendering, and complex web products. This portfolio collects selected visual studies, concept sites, tools, and shipped software.

Shaders & realtime rendering Creative WebGL Product engineering
Bartek Cichocki
Bartek Cichocki Graphics and software developer
15+ years software development
Web + games interactive systems and graphics
GLSL / HLSL / C++ rendering through integration

Realtime visual effects

Distinct visual directions, running live.

All shader projects
View effect & live demo: Stylized Saturn World Stylized realtime Saturn with procedural rings

Interactive visual system

Stylized Saturn World

A procedural planet with bold color banding and realtime rings for memorable space-themed hero visuals and interactive scenes.

Cel-ShadingNoiseRadial
View effect & live demo
View effect & live demo: Interactive Water and Ice Interactive realtime water surface with shoreline ice

Interactive visual system

Interactive Water and Ice

A lake surface shifts from moving water to shoreline ice, creating an atmospheric seasonal transition in realtime.

WaterWavesVertex Shader
View effect & live demo
View effect & live demo: Procedural Snow and Terrain Procedural snow and terrain deformation in realtime

Interactive visual system

Procedural Snow and Terrain

Soft, art-directable terrain forms create a responsive snowy environment without relying on dense sculpted geometry.

DeformationVertex Shader
View effect & live demo

Interactive Web Experiences

WebGL, shaders, interactive 3D and experimental web visuals.

Self-initiated concepts exploring how realtime graphics, input, motion, and accessible frontend content can work as one experience.

View concept & demo: Essence — Interactive Perfume Experience Essence eau de parfum concept bottle

Interactive web concept

Essence — Interactive Perfume Experience

A perfume concept built around a lacquered Three.js bottle, a removable cap, tactile atomizer, pooled spray particles, and a pointer-responsive scent field.

Three.jsWebGLGLSLAstro
View concept & demo
View concept & demo: Echoform - Spatial Audio Landing Page Echoform landing page with animated cyan, violet, and lime rings

Interactive web concept

Echoform - Spatial Audio Landing Page

A spatial-audio concept that turns an abstract product feature into an interactive field of attracted and repelled rings.

WebGLGLSLAstroCreative Development
View concept & demo

Software and product engineering

Complex products built for real workflows.

Selected web, desktop, and cross-platform products covering realtime collaboration, visualization, and long-lived application architecture.

Interactive web development

Looking for custom WebGL / 3D support?

The focused offer for agencies, designers, and product teams lives on a separate page.

Work with me