CPU3DAI tools for 3D, video and audio

video_to_world: 3D generator — what it does and what you need to run it

video_to_world is an open-source 3D generator that reconstructs 3D worlds from sequences produced by video diffusion models. The authors describe the approach as non-rigid alignment, designed to resolve internal 3D inconsistencies in generated videos. The tool suits those working with generative video who want to derive a volumetric scene from it.

What it does

As described by the author, the method reconstructs 3D worlds from videos generated by diffusion models. It uses non-rigid alignment to compensate for frame inconsistencies in 3D space. In the repository, the project is tagged with 3d-reconstruction, video-diffusion, and world-generation.

Export of the trained result is possible in PLY format — the authors mention a command to save a 3DGS checkpoint in this format. Other export formats are not listed in the fact sheet.

What you need to run it

The code is written in Python and distributed under the MIT license. The platform, as described by the author, is CUDA: the documentation mentions tiny-cuda-nn, used for hash-grid encodings in deformation networks. This means a GPU with CUDA support is required. The authors do not specify memory requirements or specific library versions.

The source code is available in the repository github.com/lukasHoel/video_to_world, with additional information on the project website.

Who it suits

The tool will be useful for researchers and developers experimenting with world generation from video who have access to CUDA-capable hardware. The open MIT license allows integrating the code into your own projects and adapting it to your needs.

Those looking for a ready-made application with a graphical interface or CPU rendering support without a GPU will likely find this project unsuitable: the authors describe only running via Python code and the CUDA platform.

video_to_world is a niche tool for the "video diffusion — 3D scene" pipeline. It is not positioned as a universal video-to-model converter and requires an understanding of the training process and checkpoint export.

video_to_world pipeline Reconstructing 3D worlds from video diffusion Video input sequence of frames Video diffusion sequence generation Alignment non-rigid, resolving 3D inconsistencies Deformation hash-grid encoding tiny-cuda-nn 3D model 3D world Export: PLY Platform: CUDA License: MIT Language: Python
How the video_to_world pipeline works. The diagram is drawn from the tool’s fact sheet.

Fact sheet

Code licenseMIT source
Platformcuda per the author’s description source
Export formatsply per the author’s description source
LanguagePython source
Last code change2026-08-06 source
Repository created2026-03-17 source
Changes often — as of 2026-09-08
GitHub stars305 source
Forks32 source

Values are collected automatically from official sources and were checked on 2026-09-08. Each one links to its source, and values taken from the developer’s pages also carry a verbatim quote — hover over the note. Pricing and versions are shown as of the check date and change most often; verify on the vendor’s site before buying.

See also