WorldCam

WorldCam from KAIST / Adobe Research / MAUM AI: world and camera control; Verified.
WorldCam, from KAIST's CV Lab with Adobe Research and MAUM AI, is an interactive world model with camera-pose control for long-horizon game video. In this catalog the integration is verified: the runtime code is in-tree, the wrapper supports load_model=False planning without external checkout dependency, and the runner supports the official-style conditioning-video demo in the unified environment profile.

The recorded paper is arXiv 2603.16871.
Project page: cvlab-kaist.github.io/WorldCam. Code: cvlab-kaist/WorldCam.
Build your run
WorldCamPipelineworldfoundry.pipelines.worldcam.pipeline_worldcaminteractive-videoworldfoundry.pipelineworldfoundry-eval run \
worldcam \
--pipeline.task-profile interactive-video \
--pipeline.input-path VALUE \
--jsonWhat it is for
Use worldcam for camera-conditioned video inference. The recipe binds the recorded camera-control profile.
The in-tree runner follows the official conditioning-video path and consumes local WorldCam/Wan assets, indicating a Wan-based diffusion backbone with camera-pose conditioning. Architecture internals beyond this are not recorded in this repository. It is published by KAIST / Adobe Research / MAUM AI.
Catalog tasks include world, camera control, and world model.
Recorded evaluation entry points include CameraBench (Camera-pose-controlled rollout adherence), WorldModelBench (Long-horizon interactive world quality).
Runtime contract
Required input_path; optional prompt, negative_prompt, fps, height, and width; artifacts worldcam.mp4.
CLI task profiles: interactive-video. WorldFoundry binds WorldCamPipeline.
Family status: Verified.
Recorded interactive-video defaults: fps=30, height=480, width=832, seed=0.
The release is code-only (no confirmed official checkpoints), so stage local WorldCam/Wan assets yourself; the wrapper's load_model=False mode lets you validate planning without weights.
Running in WorldFoundry
The catalog launch is worldfoundry-eval run worldcam --pipeline.task-profile interactive-video. The command builder above switches --pipeline.task-profile among recorded tasks and still emits worldfoundry-eval run.
It runs in the unified environment worldfoundry-unified-cu128 (Python 3.11, CUDA 12.8).
Recorded weight repositories include worldcam/worldcam and Wan-AI/Wan2.1-T2V-1.3B. Prepare the environment and check local assets with bash scripts/inference/prepare_model_infer.sh worldcam. Add --download to fetch missing public checkpoints.
Status: Verified.

