Personal Projects

PBR-Express

Originally developed as a personal time-saver, PBR-Express is a Python-based Houdini shelf tool that automates the creation of PBR materials. Instead of manually wiring up textures, the tool scans your files, identifies the maps, and sets up a working material—complete with UDIM support and renderer compatibility—within seconds.

This project grew out of my frustration with repetitive shader setup tasks during asset lookdev. I wanted something that could handle inconsistent texture naming, allow for bulk material creation, and support both Karma and Mantra out of the box.

While it's primarily built for my own workflow, I decided to open-source it in the hope that others in the VFX community might find it just as useful. It’s still evolving, with support for more render engines and smarter color space handling on the roadmap.

You can check out the full documentation and download it on GitHub.

Corals

This short animation was a submission for my university's “Motion Graphics” module. This was one of my earliest Houdini projects, and it consists of four shots which tell a short story about what corals are, why they are endangered, and it finishes off with an appeal to the public about how we as a species must be more environmentally aware.

This project was also featured in SideFX's official 2022 Houdini Student Reel.

Project by Cristian Cornesteanu - CoralsProject by Cristian Cornesteanu - Corals
MISSING SIGNAL

As my entry for the CG Boost challenge “Abandoned Space Station, this 3D environment was my first take at a more moody and cinematic style, and while it didn’t take home a prize, it was recognized as a finalist—a milestone I’m still proud of.

Originally completed in October 2021, “Missing Signal” was revised in 2022. I wanted to give the project a fresh look, applying my growing knowledge of Nuke to refine the lighting and compositing.

Project by Cristian Cornesteanu - MISSING SIGNALProject by Cristian Cornesteanu - MISSING SIGNAL
The Abstract Collection

Inspired by the various “One-Render-a-Day” artists on Instagram, this series was born out of a personal challenge I set for myself. The first goal was to create one render every day, no matter what. The second was to explore a minimalistic, abstract, and motion graphics-inspired style—an aesthetic I hadn’t experimented with before.

Each piece in the collection represents a deliberate departure from my usual work, focusing on simplicity, clean design, and bold colors.

Project by Cristian Cornesteanu - The Abstract CollectionProject by Cristian Cornesteanu - The Abstract Collection
Old Project Collage

Back in 2020, I realized I had a bunch of projects dating all the way back to 2015 that had never been shared. I decided to gather my work into one massive Photoshop file. It included everything: From R&D tests and online contest entries to unfinished projects and personal experiments.

Before university, I was a total “Blenderhead,” rarely straying from the software and passionately championing it in online forums. Funnily enough, this collage showcases the last wave of my Blender projects before my professional journey took me toward other tools and workflows. Looking back, it feels like a farewell to my hobbyist years and the start of my career as a professional.

You can still find some of my old projects on Instagram, though I update it rarely these days.

Project by Cristian Cornesteanu - Old Project CollageProject by Cristian Cornesteanu - Old Project Collage