https://github.com/miho/vcsg
CSG library (uses native CAD libraries as well as JCSG & VVecMath)
https://github.com/miho/vcsg
Last synced: 6 months ago
JSON representation
CSG library (uses native CAD libraries as well as JCSG & VVecMath)
- Host: GitHub
- URL: https://github.com/miho/vcsg
- Owner: miho
- License: lgpl-3.0
- Created: 2018-04-19T17:24:00.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-13T21:17:20.000Z (over 5 years ago)
- Last Synced: 2025-04-10T23:45:26.434Z (9 months ago)
- Language: Java
- Homepage:
- Size: 251 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VCSG
[  ](https://bintray.com/miho/JCSG/VCSG/_latestVersion)
CSG library (uses [native CAD libraries](https://github.com/miho/OCC-CSG) as well as [JCSG](https://github.com/miho/JCSG) & [VVecMath](https://github.com/miho/VVecMath))
## Building VCSG
### Requirements
- JDK >= 1.8
- Internet connection (dependencies are downloaded automatically)
- IDE: [Gradle](http://www.gradle.org/) Plugin (not necessary for command line usage)
### IDE
Open the `VCSG` core [Gradle](http://www.gradle.org/) project in your favourite IDE (tested with NetBeans 8.2 and IntelliJ 2018) and build it
by calling the `assemble` task.
### Command Line
Navigate to the `VCSG` core [Gradle](http://www.gradle.org/) project (i.e., `path/to/VCSG`) and enter the following command
#### Bash (Linux/macOS/Cygwin/other Unix shell)
bash gradlew assemble
#### Windows (CMD)
gradlew assemble