custo Tube-in-Tube technology

For the second collaboration with custo med, I visualized the internal mechanics of blood pressure 
and pneumatic air flow within an inflatable cuff and its connected tube-in-tube system.

My role involved translating invisible physical properties into clear,
high-fidelity 3D visuals while maintaining a sleek, medical-grade aesthetic.
The primary objective was to illustrate complex pneumatic dynamics with clinical accuracy without
sacrificing premium visual appeal. I balanced technical precision with authentic product presentation.

The final visuals provide an accurate explanation of the device's
inner workings for digital showcases and technical demonstrations.

Project Breakdown: Unique Challenges

Visualizing two separate systems simultaneously required careful balancing. I strictly followed medical grade standards to ensure the final output aligned seamlessly with custo med’s corporate aesthetic and the visual language of our previous collaborations.

A major technical hurdle was illustrating the data reading process inside the cuff without cluttering an
already complex composition. I resolved this by designing a clean, stylized "reversed sonar" effect.
This minimalist visual effectively directs the viewer's eye to the exact area where data and volume are actively streaming.

Below is a breakdown of two core concepts I tackled during production, featuring
my technical approach alongside extensive behind the scenes footage.

01 // Simulation Zone

How do you visualize pneumatic pressure inside a tube-in-tube system?

The Challenge
 While pneumatic pressure is invisible in reality, it is central to understanding the device's mechanics. The dual system relies on two distinct functions: the inner tube transmits blood pressure data, while the outer tube manages pneumatic pressure buildup and release. The objective was to communicate this internal process intuitively, without relying on technical diagrams that might distract from the product

The Approach
My R&D focused on developing a highly art directable smoke simulation that could be rapidly iterated to meet the client's vision. While Houdini is my usual pipeline choice, I integrated EmberGen for this project. This proved to be the ideal workflow, allowing for realtime adjustments and art direction without the bottleneck of recaching the simulation after every tweak.

The Solution
The final setup combines a VDB volume with controlled, wispy shading. This allowed the pneumatic airflow to remain clearly visible and dynamic while seamlessly blending into the clean, medical-grade aesthetic of the overall project.

02 // Geometry Node Madness

Building a Geometry node smoke doppelgänger for more animation flexibility

The Challenge
Visualizing invisible pneumatic pressure requires both high visual fidelity and exact timing. The main technical hurdle was making the pressure follow the precise curve of the tubing without diffusing into a uniform, unstructured fog. a task made harder because EmberGen lacked native tools to art direct smoke along a spline path.

The Approach
I resolved this by developing a procedural setup in Geometry Nodes to act as a "smoke doppelgänger." Building the effect out of geometry rather than a traditional volume gave me total artistic control, allowing for instant iterations that locked seamlessly into specific animation cues.

The Solution
The breakthrough came when I took a cross-section slice of the original smoke simulation, vectorized it in Adobe Illustrator, and used it as a custom curve profile within Geometry Nodes. Combined with controlled shading, this yielded a lightweight, highly flexible asset that convincingly mimics organic fluid motion along the curve. Delivering exact structural accuracy while matching the project's aesthetic.

TMP__0003_125
TMP__0002_126
TMP__0001_127

03 // Camera Movement & Render Iterations

Communication is key.

04 // work in progress clips, physics fails and iterations

Happy Little Accidents

05 // Image Documentation

It’s just a cuff and a tube... right?

TMP__0045_1
TMP__0044_2
TMP__0043_4
TMP__0042_5
TMP__0041_6
TMP__0040_7
TMP__0039_8
TMP__0038_9
TMP__0037_11
TMP__0036_12
TMP__0035_16
TMP__0034_19
TMP__0033_22
TMP__0032_23
TMP__0031_29
TMP__0030_33
TMP__0029_34
TMP__0028_35
TMP__0027_38
TMP__0026_43
TMP__0025_44
TMP__0024_48
TMP__0023_49 (4K Rendertest & Performance analyse)
TMP__0022_53
TMP__0021_61 (4K Rendertest & Performance analyse)
TMP__0020_62
TMP__0019_65
TMP__0018_66
TMP__0017_67
TMP__0015_72
TMP__0016_71
TMP__0014_73
TMP__0013_77
TMP__0012_78
TMP__0011_79
TMP__0010_86 Kopie
TMP__0009_87
TMP__0008_96 rendertest
TMP__0006_104
TMP__0007_98
TMP__0003_125
TMP__0004_124
TMP__0005_122
TMP__0002_126
TMP__0001_127
TMP__0000_131

Get in Touch.

© Copyright 2026 All Rights Reserved