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
.gdextensionfile as described above.
For examples and an documentation, please visit the docs directory.
This library is under the MIT License