clag

clag · interactive film engine

A 3D collage engine
in the browser.

Scenes assembled from public 3D assets, directed in time, with humanoids that move.

How it works

From a public asset to a finished shot.

01

Public assets, assembled in the browser

Search open libraries like Sketchfab from inside the scene. Models arrive with their license attached, and you place, scale and frame them live — nothing to install.

02

Directed in time

The timeline is the backbone of every scene. Cameras, cuts and cues are marked on it, and a loop can hold the scene alive until the next cue is called.

03

Humanoids that move

Characters come with inverse kinematics. Pose them, point them, and let them walk through the shot instead of animating every joint by hand.

04

Rendered in Blender, played live

A clag file describes the whole piece, so Blender can run it and record every camera on our render farm. Back in the browser, live 3D plays over and between those frames.

The product

A real scene, in a real browser tab.

A theatre set inside a clag scene, every material shown as a solid stand-in color
A theatre set in a clag scene. Materials load as solid stand-ins, one color per material: the work here is scene, camera and movement — real materials come back at render time.
A humanoid with its IK skeleton visible, one arm being raised
A humanoid being posed: grab the shoulder, the arm follows.

The idea

Not a 3D editor. Not a game engine.
A directing tool.

clag is for directing a piece that happens in time — standing up, controller in hand, talking to AI assistants that understand what you point at.

It works like a filmed stage production: objects are the cast, the timeline is the blocking, and a scene can hold its breath until someone gives the cue.

In active development at did.lu