[Beta] Landscape generator, modeler and renderer software
Find a file
Michaël Lemaire 6166031c8b Speeded up compile time
Reworked *_global.h heavy inclusions
2015-11-18 19:37:00 +01:00
data WIP on QtQuick toolbars 2014-08-28 10:29:12 +02:00
dist Removed old QtWidget UI 2015-07-28 19:03:10 +02:00
graphics Added /water/reflection property 2015-09-08 01:00:34 +02:00
opencl paysages : Added structure for opencl usage. 2012-12-01 16:39:47 +00:00
src Speeded up compile time 2015-11-18 19:37:00 +01:00
.gitignore Improved estimated rendering time 2015-11-02 23:39:34 +01:00
.gitmodules Externalized googletest as a git submodule 2014-08-25 21:05:33 +02:00
.travis.yml Fixed travis script and qtsdk url 2014-05-29 11:59:11 +02:00
Doxyfile Add doxygen config for code documentation 2013-07-03 12:08:03 +02:00
LICENSE Initial commit 2014-02-09 07:29:50 -08:00
Makefile Enforced coding style using clang-format 2015-11-09 22:30:46 +01:00
README.md README: update build instructions 2015-08-12 17:10:25 +02:00
TODO Added TimeManager with basic wind control for videos 2015-10-15 17:52:03 +02:00

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 quickapp 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, QtGui and QtOpengl modules.

On Ubuntu/Mint:

sudo apt-get install qt5-qmake libqt5core5a libqt5gui5 libqt5widgets5 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