.. |check_| raw:: html
.. |uncheck_| raw:: html
.. _Unreal Engine: https://www.unrealengine.com/en-US/
.. _Blender: https://www.blender.org/
.. _OpenXRLab: https://openxrlab.org.cn/
Welcome to XRFeitoria's documentation!
=============================================
XRFeitoria is a rendering toolbox for generating synthetic data photorealistic with ground-truth annotations.
It is a part of the `OpenXRLab`_ project.
.. raw:: html
--------
Major Features
----------------
- Support rendering photorealistic images with ground-truth annotations.
- Support multiple engine backends, including `Unreal Engine`_ and `Blender`_.
- Support assets/camera management, including import, export, and delete.
- Support a CLI tool to render images from a mesh file.
--------
Installation
------------
.. code-block:: bash
pip install xrfeitoria
# to use visualization tools
pip install xrfeitoria[vis]
Requirements
^^^^^^^^^^^^
- ``Python >= 3.8``
- (optional) ``Unreal Engine >= 5.1``
|check_| Windows
|check_| Linux
- (optional) ``Blender >= 3.0``
|check_| Windows
|check_| Linux
|check_| MacOS
----
.. toctree::
:maxdepth: 1
:caption: Beginner's Guide
src/cli.md
src/Tutorials.rst
Samples
--------
.. toctree::
:maxdepth: 1
:caption: API Reference
apis/xrfeitoria.rst
apis/factory.rst
apis/object.rst
apis/actor.rst
apis/camera.rst
apis/sequence.rst
apis/renderer.rst
apis/utils.rst
apis/data_structure.rst
----
.. toctree::
:maxdepth: 1
:caption: Plugins
src/blender-addon.md
src/unreal-plugin.md
--------
.. toctree::
:maxdepth: 2
:caption: FAQ
faq.rst