Toon Shader with PBR textures
Substance Designer & Painter / C# / HLSL / Shader Graph / Unity
Materiel and Pipeline Tool for Darewise DRAP robot project (2023), Concept Labs
● Toon Shader with PBR Textures: Achieve a stylized, cartoon-like appearance while maintaining realistic lighting and reflections.
● C# / HLSL / Shader Graph Integration: Seamlessly work across multiple languages and tools for a cohesive shader development experience.
● Using Unity: Create stunning visual effects directly in the widely-used Unity game engine, streamlining the development process.
● Automatic Material Assignment: Utilize a custom pipeline tool to efficiently apply the Toon Shader material to 3D assets, saving time and effort.
● Adjustable Parameters: Easily tweak shading and lighting properties to fine-tune the look of your assets, ensuring they perfectly match your artistic vision.
Theatrical Lights System
C# / HLSL / ShaderLab / Unity
Rendering Pipeline Design for an unannounced project (2018), Santa Ragione
Aiming for a more expressionist than realistic look, this project's rendering does not use a traditional lighting model. Instead, it uses a palette-based system to color grayscale assets based on arbitrary points and camera positions. My task is to redesign the rendering pipeline to create a proper platform for various post process effects. 
Below is a breakdown of what is included in the rendering pipeline:
Left: grey-scale Alberto texture, right: BRDF coloring model, down: Composition for light color.
Left: camera depth based attenuation, middle: light angle based attenuation, right: combination
down: Composition for light attenuation.
Left: High light + SSAO + Reversed SSAO, right: Final Composition.
Back to Top