Build the worlds your model trains in.
Physicl is the platform physical AI teams generate their training data on. Describe a scene, vary it millions of ways, and get the ground truth with every frame.
More footage is not
what is missing.
























































































































0 frames, and still nothing attached.
An hour of this is 86,400 frames, and not one of them carries depth, normals or an instance ID. Another hour of the same floor adds no new situations either.
Introducing
Physicl Studio.
The end of the fixed dataset.
Studio finds the scene your model has never seen, varies it on the axis you choose, and writes the ground truth onto every frame it renders.
10k+scenes to start from
100k+objects to place
One scene,
millions of versions.
You choose what changes.
Each row moves one thing on the same scene: the camera, the layout or the light. Everything else stays where it was, so two runs can be compared directly.
orbit, 0 deg
egocentric, 1.6 m
orbit, 120 deg
crane, start
lateral track
24 mm, wide
desks rotated
pods in the walkway
pallet, ladder, trolley
dense benching
planting between banks
desks to the walls
midday
late afternoon
golden
blue hour
dusk, lamps on
overcast
beauty
depth, close range
surface normals
instance IDs
camera pose
all layers, stackedBuilt for the teams teaching machines the physical world.


Robot learningI train robot policies.
I need the shelf restocked, the light changed and the clutter moved before my robot meets it for real.
- Robot Learning Engineer
- Research Scientist, Manipulation
- Embodied AI Engineer


JLPerceptionI build vision models.
I need depth, normals and instance masks that are exact, without an annotation queue.
- Perception Engineer
- Computer Vision Researcher
- 3D Vision Engineer


World modelsI train world models.
I need varied, physically consistent video, with the camera known on every frame.
- World Model Researcher
- Research Scientist, Video Generation
- Simulation Engineer


MKEvaluationI test models before they ship.
I need scenes my model has never seen, and to rerun the same ones on every checkpoint.
- ML Evaluation Engineer
- Benchmark Lead
- Robotics Test Engineer
Measured,
not estimated.
Nothing here was labelled by hand. The scene exists before the frame does, so depth, normals and material indices come out of the geometry with it.
Beauty
Depth
Normals
MaterialsWhat lands
in your bucket.
One run out of a batch of 480, as it arrives. Every file was written by the render.





