Metaballs Runtime

Metaballs Runtime

Metaballs Runtime

Category

Category

Technical Artist

Technical Artist

Status

Status

Technical Research

Technical Research

Completion Year

Completion Year

2025

2025

The project is a technical research study on the implementation of metaballs in runtime under Unity URP. Metaballs are rendered using raymarching limited to impostors, which significantly reduces the pixel cost, and use Structured Buffers for efficient data transfer to the GPU. The initial approach relied on VFX Graph to integrate it into the Runtime Painting project, but the collision system in this package was not compatible with C# code, making integration difficult. The system was therefore reoriented towards a Particle System, offering better control of interactions and logical transitions

The project is a technical research study on the implementation of metaballs in runtime under Unity URP. Metaballs are rendered using raymarching limited to impostors, which significantly reduces the pixel cost, and use Structured Buffers for efficient data transfer to the GPU. The initial approach relied on VFX Graph to integrate it into the Runtime Painting project, but the collision system in this package was not compatible with C# code, making integration difficult. The system was therefore reoriented towards a Particle System, offering better control of interactions and logical transitions

Create a free website with Framer, the website builder loved by startups, designers and agencies.