orangeduck/BVHView

A simple viewer for the .bvh animation file format written using raylib.

368

stars

31

commits

C

primary language

Nov 30, 2025

updated

README

BVHView

BVHView is a simple .bvh animation file format viewer built using raylib.

https://github.com/orangeduck/BVHView/assets/177299/9f976284-02c1-4a14-bca4-b8b3d7c9a774

Building

Windows

Download and install MinGW in some form. Perhaps w64devkit or MSYS2.

Download raylib into C:/raylib/raylib.

Download raygui into C:/raylib/raygui.

Build raylib by going to C:/raylib/raylib/src and running make.

Download this repo and run make in the main directory to build bvhview.exe.

To build a release version with optimizations enabled and no console window run make BUILD_MODE=RELEASE in the main directory instead.

macOS

Install the Xcode command line tools (or an alternative toolchain such as Homebrew’s GCC/Clang) so make and clang are available.

Download raylib into ~/raylib/raylib.

Download raygui into ~/raylib/raygui.

Build raylib by going to ~/raylib/raylib/src and running make PLATFORM=PLATFORM_DESKTOP.

Download this repo and run make PLATFORM_OS=Darwin in the main directory to build bvhview.

To build a release version with optimizations enabled run make BUILD_MODE=RELEASE PLATFORM_OS=Darwin in the main directory instead.

Linux

Download raylib into ~/raylib/raylib.

Download raygui into ~/raylib/raygui.

Follow this guide to install any dependencies.

Build raylib by going to ~/raylib/raylib/src and running make.

Download this repo and run make in the main directory to build bvhview.

To build a release version with optimizations enabled run make BUILD_MODE=RELEASE in the main directory instead.

Other

For other platforms you should be able to build BVHView by hacking the Makefile a bit. Contributions here welcome.

Contributors

orangeduck

26 commits

Phonicavi

2 commits

yunho-c

2 commits

andrewnc

1 commits

orangeduck/BVHView

A simple viewer for the .bvh animation file format written using raylib.

368

stars

31

commits

C

primary language

Nov 30, 2025

updated

README

BVHView

BVHView is a simple .bvh animation file format viewer built using raylib.

https://github.com/orangeduck/BVHView/assets/177299/9f976284-02c1-4a14-bca4-b8b3d7c9a774

Building

Windows

Download and install MinGW in some form. Perhaps w64devkit or MSYS2.

Download raylib into C:/raylib/raylib.

Download raygui into C:/raylib/raygui.

Build raylib by going to C:/raylib/raylib/src and running make.

Download this repo and run make in the main directory to build bvhview.exe.

To build a release version with optimizations enabled and no console window run make BUILD_MODE=RELEASE in the main directory instead.

macOS

Install the Xcode command line tools (or an alternative toolchain such as Homebrew’s GCC/Clang) so make and clang are available.

Download raylib into ~/raylib/raylib.

Download raygui into ~/raylib/raygui.

Build raylib by going to ~/raylib/raylib/src and running make PLATFORM=PLATFORM_DESKTOP.

Download this repo and run make PLATFORM_OS=Darwin in the main directory to build bvhview.

To build a release version with optimizations enabled run make BUILD_MODE=RELEASE PLATFORM_OS=Darwin in the main directory instead.

Linux

Download raylib into ~/raylib/raylib.

Download raygui into ~/raylib/raygui.

Follow this guide to install any dependencies.

Build raylib by going to ~/raylib/raylib/src and running make.

Download this repo and run make in the main directory to build bvhview.

To build a release version with optimizations enabled run make BUILD_MODE=RELEASE in the main directory instead.

Other

For other platforms you should be able to build BVHView by hacking the Makefile a bit. Contributions here welcome.

Contributors

orangeduck

26 commits

Phonicavi

2 commits

yunho-c

2 commits

andrewnc

1 commits

Languages

C

92.8%

HTML

5.2%

Makefile

1.5%