Paul Demeulenaere is an Engine and Tool Programmer with nine years of professional experience specializing in C, C++, and C# for 2D/3D graphics and real-time rendering. Based in Paris, he has driven rendering and tooling work across game studios and now at Unity Technologies, contributing notably to Unity's Graphics and ShaderGraph projects (including Scriptable Render Pipeline and visual effect graph improvements). His background spans engine-level graphics features—SSRs, deferred rendering, instancing and platform-specific optimization for consoles—plus custom node-based tool development and MaterialEditor work. Paul combines research-driven R&D experience from Cyanide with production-hardened engine programming at Ubisoft and Unity, and has a strong academic grounding in visualization and image engineering. An understated strength is his attention to usability in graphics tooling, shown by UI and shader-graph enhancements that make complex rendering systems more accessible to artists and developers.
Master, Ingénierie de l'Image et de la Connaissance, Mention Très bien, Master, Ingénierie de l'Image et de la Connaissance, Mention Très bien at Université de Reims Champagne-Ardenne
Bachelor of Science, Visualisation, Mention Second Class Honours Division One, Bachelor of Science, Visualisation, Mention Second Class Honours Division One at Teesside University
Unity Graphics - Including Scriptable Render Pipeline
Role in this project:
Full-stack Developer
Contributions:333 reviews, 3810 commits, 216 PRs in 6 years 3 months
Contributions summary:Paul appears to be a full-stack developer focused on the Unity Graphics project, specifically dealing with the Scriptable Render Pipeline. They primarily contributed to the visual effect graph functionality. The contributions involved fixing reflection issues within the handles material, implementing a new and optimized system for handling the vertex color data for rendering with motion vectors, and improving the graph's usability with various changes, including a new UI.
Contributions summary:Paul primarily contributed to the Unity ShaderGraph project by implementing new features and fixing bugs. They added a "secret implicit node feature" for automatic node connection and introduced nodes for world space and vertex data. Furthermore, the user modified existing code by adding a new class MaterialSlotDefaultInput and fixed reflections. The user also optimized the codebase by avoiding duplicate properties and null shader chunks.
unity3dunityshadergraph
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Paul Demeulenaere - Engine Tool Programmer at Unity Technologies