https://github.com/riccardobl/v-hacd-java-bindings
Java bindings for V-HACD (https://github.com/kmammou/v-hacd)
https://github.com/riccardobl/v-hacd-java-bindings
bullet java java-bindings jna vhacd
Last synced: 5 months ago
JSON representation
Java bindings for V-HACD (https://github.com/kmammou/v-hacd)
- Host: GitHub
- URL: https://github.com/riccardobl/v-hacd-java-bindings
- Owner: riccardobl
- License: other
- Created: 2016-05-03T21:38:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-04T06:54:27.000Z (about 1 year ago)
- Last Synced: 2025-05-08T21:16:33.473Z (5 months ago)
- Topics: bullet, java, java-bindings, jna, vhacd
- Language: Java
- Homepage:
- Size: 219 KB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# V-HACD Java Bindings
Java bindings for [V-HACD](https://github.com/kmammou/v-hacd)
## Build
### Dependencies
See .travis.yml
___
### Build natives for linux and windows
From a linux installation launch:
```
./make.sh buildLinux32
./make.sh buildLinux64
./make.sh buildWindows32
./make.sh buildWindows64
```
___
### Build natives for osx
From an osx installation launch:
```
./make.sh buildMac
```
___
### Build java bindings
From an osx or linux installation launch:
```
./make.sh buildJavaBindings
```
___
### Build with github actions
From a mac or linux instance launch:
```
./make.sh ghactions build
```Results are stored in: `build/tests` and `build/release`
## Gradle
```
plugins {
id "io.github.0ffz.github-packages" version "1.2.1"
}repositories {
maven githubPackage.invoke("riccardobl")
}dependencies {
compile 'vhacd:vhacd-native:${version}'
}```
${version} should be changed with the [tag name](https://github.com/riccardobl/v-hacd-java-bindings/tags) of the release you want to use.