Official VCore extension for Godot 4, which allows to load and mesh voxel models. This library is not a complete add-on for Godot, but a base for your add-ons, games or tools.
Download the latest build of this library from the release tab.
Copy the library into your godot project or addon and create a vcoregdext.gdextension
file.
Put the following content into the file.
[configuration]
entry_symbol = "VCoreGDExtensionEntry"
compatibility_minimum = "4.2"
[libraries]
windows.release.x86_64 = "res://vcoregdext.dll"
linux.release.x86_64 = "res://libvcoregdext.so"
macos.release.x86_64 = "res://libvcoregdext.dylib"
Ensure you have the following prerequisites before getting started:
- cmake
- C++ compiler supporting at least C++17
- git
- At least Python 3.4
-
Clone this repo
git clone --recursive https://github.com/VOptimizer/vcoregdext.git
-
Build the library
cd vcoregdext
mkdir build
cd build
cmake ..
cmake --build .
- Just drink some coffee or touch grass, it will take a while at first.
- Copy the library into your project and create the
.gdextension
file as described above.
For examples and an documentation, please visit the docs directory.
This library is under the MIT License