PROJECT

Sofas

The client requested high-quality renders for their entire sofa collection. Each sofa required multiple variations: 15 colors × 6 angles × 2 backgrounds, totaling around 180 images per model and over 8000 images to date. Some models also included special setups to demonstrate mechanical features.

Looks like quite complited project, however by using Houdini, I developed a fully procedural rendering system that made it easy to configure and update any sofa, color, or camera angle with minimal manual work.

Because the provided CAD models lacked detail, I rebuilt them into high-resolution meshes and used cloth simulation for realistic fabric shape. I also added custom stitching and piping.

An automated scene assembly system handled camera placement and framing, ensuring consistent composition across all variations. The pipeline generated organized, properly named outputs, ready for client review and delivery.

To improve efficiency, I created a render optimization process that rendered unique elements only once and composited repeated parts automatically - dramatically reducing render times without compromising on quality.

Let's look at few models: Single chair Single chair Single sunbed Single chair Single sofa Single Sofa example Single sofa, angled shot Single sofa, side shot Single Sofa example

Here are all possible variations for single sofa:

Single sofa, multiple views and colors

Here are sofas with the consistent color and angle:

different sofas with different colors and angles

Here are different models with different colors and angles:

different sofas with different colors and angles

Additionally, I produced an animation sequence showing the transformation from old, worn fabric to new upholstery, highlighting the brand’s craftsmanship and attention to detail.