/RiiStudio

3D editor for various Nintendo model formats

Primary LanguageC++

RiiStudio

Sophisticated editors for GameCube and Wii files

Importing

Editable File Formats

Format Can Open Can Save
BMD Yes Yes
BDL Yes As .BMD
BRRES* Yes Yes
KMP Yes Yes

* MDL0 and TEX0

Importing

Assimp supported formats like FBX and DAE can be imported as BMD/BRRES*.

* Currently limited to non-rigged models\

RiiStudio (as a C++ library) also supports

Format Can Open Can Save
U8 Yes No
SZS Yes Yes*

* With "fast" compression only.

Building

Windows

Open the CMakeLists.txt with Visual Studio, then click "Build".

Mac

git clone https://github.com/riidefi/RiiStudio
cd RiiStudio
mkdir build
cd build

brew install cmake assimp glfw

cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .. --config Release

Linux

git clone https://github.com/riidefi/RiiStudio
cd RiiStudio
mkdir build
cd build

sudo apt-get update --fix-missing
sudo apt install -y cmake mesa-common-dev libglfw3-dev libassimp-dev g++-10

cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=/usr/bin/g++-10
cmake --build .. --config Release

Translations

Japanese Translation (日本語)

Credit to @h0d22 on twitter for the translation https://twitter.com/h0d22

Credits