Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/miho/JFXScad

JavaFX 3D CSG IDE
https://github.com/miho/JFXScad

Last synced: 25 days ago
JSON representation

JavaFX 3D CSG IDE

Awesome Lists containing this project

README

        

JFXScad
==========

[![Build Status](https://travis-ci.org/miho/JFXScad.svg?branch=master)](https://travis-ci.org/miho/JFXScad)

JavaFX 3D Printing IDE based on [JCSG](https://github.com/miho/JCSG).

![](/resources/img/screenshot-02.png)

![](/resources/img/screenshot-03.png)

## How to Build JFXScad

### Requirements

- Java >= 1.8
- Internet connection (dependencies are downloaded automatically)
- IDE: [Gradle](http://www.gradle.org/) Plugin (not necessary for command line usage)

### IDE (with Gradle Plugin)

Open the `JFXScad` [Gradle](http://www.gradle.org/) project in your favourite IDE (tested with NetBeans 8) and build it
by calling the `assemble` task.

### IDE (without Gradle Plugin)

#### Eclipse

Call the `eclipse` task from the command line and import the project to your workspace.

#### IntelliJ

Call the `idea` task from the command line and open the project.

### Command Line

Navigate to the [Gradle](http://www.gradle.org/) project (e.g., `path/to/JFXScad`) and enter the following command

#### Bash (Linux/OS X/Cygwin/other Unix-like shell)

```sh
sh gradlew assemble
```

To run the JFXScad via gradle type:

```sh
sh gradlew run
```

#### Windows (CMD)

```batch
gradlew assemble
```

To run the JFXScad via gradle type:

```batch
gradlew run
```