This is a Blender add-on that allows the creation of full Vircadia worlds within Blender, to be exported directly for upload into the server once done.
- Download the latest release from the releases page.
- Open your Blender scripting console and run the following command:
import sys
print(sys.executable)
- This will print the path to your Python executable. Now, with that path, run the following command:
/path/to/blender/python -m pip install supabase
- Confirm that it was installed correctly by running in your Blender scripting console:
import supabase
print(supabase.__version__)
- In Blender, go to
Edit > Preferences > Add-ons
. - Click
Install
and select the downloaded folder. - Enable the add-on.
- Make sure your right sidebar is open, if not the hotkey typically is
N
to open it. - Navigate to the
Vircadia
tab.
- Blender Version 4.2 (LTS) or later. (accessible via path as "
blender
") - Python 3.12
- pip (usually comes with Python)
- Clone this repository recursively to get the submodules:
git clone --recurse-submodules https://github.com/vircadia/vircadia-world-tools.git
If you've already cloned it without the submodules, you can initialize and update them with:
git submodule update --init --recursive
- Navigate to the project directory:
cd vircadia-world-tools
- Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate # On Windows, use `.venv\Scripts\activate`
- Install the project dependencies:
pip install -r requirements.txt