Filmlexikon.
Support
Tessellation
VFX

Tessellation

Murnau AI illustration
posterization pixelation animation telekinesis supernatural power degradation temporal aliasing pilcherization

GPU-accelerated geometry subdivision in 3D rendering — increases poly count dynamically for detail without bloating asset storage. Standard in real-time VFX.

Tessellation is one of the most important GPU tricks for rendering complex geometries in real-time without blowing up memory and processing load. Instead of modeling millions of polygons on set or in the asset pipeline, you start with a thinner base mesh and let the GPU subdivide it dynamically. The hardware tessellator sits between the vertex and fragment shaders and can break down surfaces in milliseconds – depending on the distance to the camera, surface curvature, and displacement map.

In practice, we primarily use tessellation for three scenarios: first, for high-poly details on characters and environments – wrinkles in fabric, unevenness in concrete, pores in skin – without choking the base mesh with 10 million vertices. Second, for adaptive geometry LOD (Level of Detail), which automatically becomes more detailed when close to the camera and thins out again at a distance. This saves a tremendous amount of bandwidth. Third, for water, fabric, and skin simulation in real-time VFX, where a coarse cloth mesh is tessellated to then apply finer movements via displacement map or normal map. The advantage over pre-computed high-poly assets: it's dynamic, memory-efficient, and the level of detail adjusts to the current frame budget.

Important for the workflow: Tessellation requires reliable UV layouts and correct normal baking. If the base mesh has creased normals, the tessellated result will look terrible – like crumpled paper instead of a smooth surface. Displacement maps must be clean in 16-bit or higher, otherwise artifacts will appear. And: Tessellation consumes GPU power – it's not infinitely scalable. A 4K shot with an overly aggressive tessellation factor can also slow down an RTX render. You need good judgment: enough detail for close-ups, but no more than necessary.

In real-time engines like Unreal Engine or Unity, tessellation is standard in modern viewport renderers. For film VFX (Arnold, RenderMan, V-Ray), it's used less often – there, dense meshes are often pre-computed in advance. But in interactive VFX, game-cinema, and live-action compositing with real-time 3D (Unreal Engine with Neon or similar), tessellation is the backbone for both performance and visual richness.

More in the lexikon

Related terms

Report an error
From the Filmfarm ecosystem

Understand visual language, budget productions, connect crew.

The Lexikon is part of the Filmfarm ecosystem — alongside budgeting (FilmBalance), an industry magazine (FilmCircus) and crew networking (FilmCall, CrewMesh). One shared vocabulary for the whole production.

FilmFarm FilmRadarComing soonFilmPulseComing soonFilmNumbersComing soonFilmCapitalComing soonFilmLabComing soonFilmBalanceComing soonFilmCircusComing soon