Pierre-Edouard Landes

pe.landes [at] gmail.com


Currently living in Paris, my job interests encompass everything related to Computer Graphics. Please have a look at my resume and if it sparks your interest, feel free to contact me.


flirt rendering framework

While part of SUPAMONKS STUDIO's research team, I had the opportunity to build from scratch and work on a basic 3D rendering framework under the guidance of Damien Coureau. Hence, the FLIRT Rendering Framework was born.

FLIRT builds upon the technological breakthroughs provided by Intel's Embree library for fast ray tracing, and besides its physically-based renderer, provides a node-based scene management system as well as an OpenGL viewport. Its architecture closely follows the Model-View-Controller approach's principles, with both the path tracer and the viewport standing for views that dynamically communicate with the scene data through specific controllers.

While its core is implemented in C++, FLIRT's API has also been made readily accessible to Python enthusiasts. And though concise, it nonetheless enables users to fully create, edit, and render their scenes. Even though it is still under development, the entirety of the FLIRT framework's source code has been released as open source under the LGPL license.


Also developed during my time at SUPAMONKS STUDIO, StickerFace is a set of tools and scripts used to speed up the process of rigging, animating and rendering cartoon-like 2D facial expressions in 3D.

Produced expressions consist in the projection onto any surface of a collection of drawn texture sprites, their location and deformation being directly controlled by animators and previewed in real-time in Autodesk Maya's viewport. In order to achieve best performances, actual sprite mapping and layering are performed on the GPU and do not require any texture coordinate information. Once approved, facial animations are exactly reproduced and rendered with the provided set of custom VRay textures. GUI wizards are proposed to provide users with visual feedback at all steps of the creation process.

Its code source, from the Maya scripts to the VRay plugin, has also been released as an open source project under the LGPL license. The Git repository can be found here.

design by Landes P.-E. valid CSS