* added volinga model to NeRFStudio * Removed unused dependencies * Modified dockerfile to match main * Corrected typo in core_code_checks.yml * Corrected typo in core_code_checks.yml * updated test with Volinga * Added conversion to NVOL documentation * [WIP] Refactor documentation and removing Volinga config * Volinga use existing NerfactoModelConfig * Added Unreal Engine documentation to extensions * removed unused field class import * Updated docs * Documentation ready * Update Dockerfile --------- Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
1.3 KiB
Exporting to Unreal Engine
:width: 800
:align: center
:alt: NeRF in Unreal Engine
Overview
NeRFStudio models can be used in Unreal Engine if they are converted to an NVOL file. NVOL is a new standard file format to store NeRFs in a fast and efficient way. NVOL files can be obtained from NeRFStudio checkpoints files (.ckpt) using the Volinga Suite.
:::{admonition} Note :class: warning Volinga Suite is not yet publicly available. If you are interested in converting your models to NVOL, sign up for the beta at volinga.ai. :::
Exporting your model to NVOL
Currently NVOL file only supports Volinga model (which is based on nerfacto). You can train your model using the following command:
ns-train volinga --data /path/to/your/data --vis viewer
Once the training is done, you can find your checkpoint file in the outputs/path-to-your-data/volinga folder. Then, you can drag it to Volinga Suite to export it to NVOL.
:width: 400
:align: center
:alt: Nvol export in Voliga Suite
Once the NVOL is ready, you can download it and use it in Unreal Engine.
:width: 800
:align: center
:alt: NVOL ready to use