Skip to main content
-- ms
60 FPS
v1.92
[RT_0]

Charles Grassi

// CET
GET IN TOUCH // GRAPHICS · SHADERS · WEBGPU · VR
>

GRAPHICS PROGRAMMER_

HLSL GLSL Unity Unreal WebGPU Python
~/charles/gpu_profile

I’ve been drawing with mathematics for years, and since 2020 it has been my job. At Nexus Studios I worked on Blumhouse Enhanced Cinema for Meta Quest, nominated for a 2026 Primetime Emmy. Before that I led the team behind a 360° projection installation at SABDA, and worked on shaders, lighting and VFX at 22cans, The Sandbox and Ubisoft. I also co-founded HYPERDRYFT, a live-visuals engine on WebGPU, and I’m CTO of Events Arena.

_
Selected work
Blumhouse Enhanced Cinema, watched in a Meta Quest headset Blumhouse Enhanced Cinema Nominated for a 2026 Primetime Emmy, Outstanding Emerging Media Program. I worked on it at Nexus Studios.
Articles
Neural Shaders, Explained With Clouds A small network trained against a path tracer. GPU Cache Hierarchy Why one texture fetch costs more than another. Recreating Apple’s Liquid Glass A UI panel treated as real curved glass.
RENDER_TARGETS 11
RT_0 Ubisoft Games RT_1 Nexus Studios VFX / Animation RT_2 The Sandbox Web3 / Metaverse RT_3 22cans Game Studio RT_4 DREST Fashion Tech RT_5 H3 Space Space Tech RT_6 Little Red Dog Indie Games RT_7 Scapin' Mobile RT_8 SABDA Interactive RT_9 GN3RA AI / Creative RT_A Lunchbox Ent. Entertainment
Compiling shaders...
Oceanic Planet
Atmosphere
Lava Planet
Atmosphere
Sun / Corona
Core & Glow
Corona
Rays
Streamers
Halo Rings
Animation
Space Particles
Focus Distance
Blur Distance
Bokeh Effect
Circle Quality
Appearance
Shooting Stars
Debug Quads
Star Temperature
Unity 15000K
M O
Intensity 1.0
Falloff 0.23
Unreal 2000K
M O
Intensity 1.0
Falloff 0.39
Graphics 5000K
M O
Intensity 1.0
Falloff 0.45
Ambient Light 0.00
Fog Intensity 0.15
M K G F A B O Star Classification
Orbital System
Navigation
Core Skills
Secondary
Tools
Drag nodes to explore
Core Expertise
UUnity
C#C#
SHHLSL/GLSL
UEUnreal Engine
Graphics APIs
DXDirectX 11/12
GLOpenGL
VKVulkan
WGWebGL
MTMetal
Unity Pipelines
URURP
HDHDRP
VFVFX Graph
SGShader Graph
Specializations
VRAR/VR
CSCompute Shaders
NINiagara
GIGlobal Illumination
PPPost-Processing
PBPBR Materials
Languages
C+C++
PYPython
JSJavaScript
TSTypeScript
Debug & Profiling Tools
RDRenderDoc
NSNSight
PXPIX
FDFrame Debugger
OUTPUT_BUFFER 1920x1080 RGBA16F
Blumhouse Enhanced Cinema
VR · 2026 EMMY NOMINEE ArtStation
Blumhouse Enhanced Cinema
00
Blumhouse Enhanced Cinema
01
Cave 360° Scene Composition
02
03
04
05
Raytraced Mountain Scene
06
SABDA Projection Mapping
07
SABDA Projection Mapping
08
SABDA Projection Mapping
09
10
Volumetric Fog
11
Sandbox Stylized Cloud
12
13
Baked Volumetric Fog
14
15
16
17
←→ Navigate Enter Open Space Play/Pause
2025–NOW ACTIVE

Chief Technology Officer

Events Arena

Architected and built the operating platform of a sports and events travel company: booking intake from partner channels, stock and contiguous-seat allocation, pricing engine, ticket logistics and competitor price monitoring. A Claude agent, an AI mailroom and an autonomous build loop run in production.

FastAPI PostgreSQL Claude API AI Agents
2026 CO-FOUNDER

Co-founder & Graphics Lead

HYPERDRYFT

Node-based live-visuals engine: graphs compile to multipass WGSL and run on WebGPU, driven by real-time audio analysis (FFT, in-house beat tracking). AI copilot that builds graphs and writes WGSL kernels from a prompt. Desktop (Rust, wgpu, Tauri) and web.

WebGPU WGSL Rust / wgpu Audio-reactive
2025 EMMY-NOMINATED PROJECT

Technical Artist & Graphics Programmer

Nexus Studios

Worked on Blumhouse Enhanced Cinema for Meta Quest, nominated for a 2026 Primetime Emmy in Outstanding Emerging Media Program. Built real-time global illumination using SDF representations for VR environments, and GPU compute pipelines for light baking.

Compute Shaders SDF VR Global Illumination
2023–2024 LEADERSHIP

Chief Technology Officer

SABDA

Led technical direction for 16K immersive installation with 360° projection. Architected projection mapping pipelines and managed 64-channel spatial audio.

Projection Mapping Spatial Audio Real-time 3D Team Leadership
2023 LEAD

Lead Graphics Programmer

Little Red Dog Games

Directed team of graphics engineers developing high-performance VFX with compute shaders and Burst-compiled code.

Compute Shaders Burst VFX Team Lead
2023 SENIOR

Senior Graphics Programmer

22cans

Created shader library targeting mobile and desktop. Developed grass rendering system with volumetric lighting across hardware tiers.

HLSL Mobile Volumetrics Grass
2023 EXPERT

Shader Expert

GN3RA

Developed HDRP cloth shader system covering many fabric types. Optimized VFX with physically-based subsurface scattering.

HDRP Cloth Simulation VFX
2022 EXPERT

Shader Expert

DREST

Delivered specialized shader solutions for fashion tech including realistic fabric rendering and PBR workflows.

Fashion Tech Materials Optimization
2021–2022 GRAPHICS

Graphics Programmer

Scapin' · The Sandbox

Engineered custom lighting system for web3 social applications. Built stylized cloud shader with layered parallax.

Lighting Mobile Optimization Web3
2021–2022 DEVELOPER

Unity Developer & Technical Artist

Lunchbox Entertainment

Created custom shaders including terrain, clouds, water with caustics, and bubble VFX for game environments.

Water Shaders VFX Environment Art
2021 ENGINEER

Graphics Engineer

H3 Space

Developed graphics solutions for AR/VR across Quest 2 and HoloLens 2. Optimized particle systems and post-processing.

AR/VR Optimization 3D Math
2020–2021 ORIGIN

Technical Artist

Ubisoft

My first job: shaders and VFX on a small title.

Shaders VFX
RENDER_JOURNAL.ACTIVE // -- entries

< Rendering Techniques />

Deep dives into shaders, graphics programming, and real-time rendering

Loading posts...
UPLINK ACTIVE

> ESTABLISH_CONNECTION _

// Graphics engineering, shaders, VFX: tell me what you are working on

MESSAGE_CHANNEL OPEN
DIRECT_LINKS
EMAIL contact.charles.grassi
LINKEDIN /in/charles-grassi
X/TWITTER @charles_grassi
VOICE +33 6 46 11 82 14
REMOTE Europe (CET)
BASED_IN: Europe
SECURE TRANSMISSION
TIMEZONE: CET (UTC+1)
Email Twitter LinkedIn

Graphics programmer and technical artist · Europe (CET)

Get in Touch