Landscape generator, modeler and 3D renderer software

Michael Lemaire ce33390321 Fixed render precision sometimes being 0 2 years ago
data 3934077552 Fixed some artifacts in atmosphere rendering 3 years ago
dist 0585bc4b6f Removed old QtWidget UI 3 years ago
graphics 982af74c2d Added /water/reflection property 3 years ago
opencl 49c6c17118 paysages : Added structure for opencl usage. 6 years ago
src ce33390321 Fixed render precision sometimes being 0 2 years ago
.gitignore 6b805459e8 Fixed some windows platform problems 2 years ago
.gitmodules e1aceaaf14 Externalized googletest as a git submodule 4 years ago
.travis.yml bc9db69564 New travis configuration 3 years ago
Doxyfile 5a5067e745 Add doxygen config for code documentation 5 years ago
LICENSE 519dd7c6e7 Initial commit 4 years ago
Makefile a36570f5a6 Removed obsolete QML extension for QtCreator 3 years ago
README.md 2878f1f157 Updated README with new website 2 years ago
TODO 4347d7f454 Removed unused definition members 3 years ago

README.md

Paysages 3D

Build Status

About

Paysages 3D is a work-in-progress landscape generator, modeler and renderer software.

It is written in C++ 11, using Qt 5.4 as only external dependency.

Screenshot 1 Screenshot 2 Screenshot 3

Build/Run

Using QtSDK (All platforms)

Download and install the latest QtSDK.

Launch QtCreator, open the project file src/paysages.pro and build it.

To run the program, choose the modeler target. To run the unit tests, choose the tests target.

Using a packaged Qt (Linux)

You need at least the 5.4 packaged version of Qt, with qMake and QtCore, QtQuick and QtOpengl modules.

On Ubuntu/Mint:

sudo apt-get install qt5-qmake libqt5core5a libqt5quick5 libqt5qml5 libqt5opengl5-dev

Then to build and run the software:

make run

To tun the unit tests, use:

make tests

Licensing

The source code is subject to the terms of the Mozilla Public License, v. 2.0. Read the full terms in the LICENSE file.

Credits