Commit graph

118 commits

Author SHA1 Message Date
fa5c0041af Refactored TexturesDefinition, getting rid of legacy layers 2013-11-16 19:12:42 +01:00
4f9e24b87d Refactored AtmosphereDefinition 2013-11-16 00:27:40 +01:00
1cccae90be Refactored CloudsDefinition 2013-11-15 23:26:44 +01:00
c1fd52b0db Ensure camera is above ground and water 2013-11-14 21:05:12 +01:00
2df3c90ffd Refactored Matrix4 and CameraDefinition 2013-11-14 18:47:03 +01:00
cdd9ef26a2 Removed Scenery C-API and fixed some problems 2013-11-13 23:03:02 +01:00
5be3231ab9 Refactoring color 2013-11-13 20:07:35 +01:00
d9f2f3878f Big WIP refactoring (preview + atmosphere renderer) 2013-11-12 21:34:35 +01:00
f1a13516c9 Freeze and disable fluid medium traversal, for master merge of progress 2013-11-11 15:42:11 +01:00
5054d3583d Refactored Vector3 to class 2013-11-11 13:56:39 +01:00
ea8f7f6fb1 Merge branch 'master' into fluid_traversal
Conflicts:
	Makefile
2013-11-10 21:18:32 +01:00
0627603f5a Using googletest instead of cppunit 2013-11-10 21:14:10 +01:00
4a39eda2dc WIP on fluid medium traversal 2013-11-10 17:04:38 +01:00
a48213453a Ajout de common.pri 2013-11-09 18:56:56 +01:00
e9751a0e0b WIP on fluid medium traversal 2013-11-09 18:46:34 +01:00
5c2bc4b31e Refactoring for c++ 2013-11-07 09:37:11 +01:00
b5c50d16d4 Made a class of NoiseGenerator 2013-11-03 15:46:39 +01:00
1a69b1de1d Removed C-API from 'system' 2013-11-03 13:00:31 +01:00
abd463d29d Switched rendering lib to c++ compiling
This will allow to avoid #if __cplusplus directives, and C-apis.
2013-11-02 16:43:43 +01:00
5dfa34dd56 WIP on c++ layers 2013-10-31 17:59:18 +01:00
8b9c3b2de1 Fixed some compilation issues 2013-10-30 15:39:56 +01:00
b789e3879d Rewritten PackStream in C++, using Qt serialization 2013-10-30 12:46:18 +01:00
00cbc7f424 Fixed a problem with direct scenery access in C-API 2013-10-29 21:38:27 +01:00
ce56f0a985 New Scenery class, with transitional C-api 2013-10-29 21:28:59 +01:00
ea25cdaa55 Removed system.h and system.c (replaced by System class) 2013-10-26 23:19:49 +02:00
e82e0c47bd Added win32 DLL support everywhere
Build is now entirely possible from a fresh QtSDK install,
with no external dependency.
2013-10-20 16:47:59 +02:00
ad1a492884 Removed dependency to GLib/GThread 2013-10-20 15:07:12 +02:00
25d14a43ce Replaced glib mutex by QMutex 2013-10-20 15:01:57 +02:00
4ee1c4f7e1 Threading now uses QThread instead of glib threads 2013-10-20 14:53:53 +02:00
b896832e76 Removed dependency to OpenIL/libDevIL 2013-10-20 14:34:55 +02:00
5032f1b2aa Correction des config qmake 2013-10-16 17:09:20 +02:00
46f34eb23c Small cloud preview improvement 2013-10-08 10:13:51 +02:00
f4e4c1def4 Simplified qmake usage and normalized build between make and qtcreator 2013-10-06 23:04:04 +02:00
29d258574a Fixed terrain preview not clearing base texture zone 2013-10-03 23:31:23 +02:00
81a27b1b39 Tweaked textures presets 2013-10-03 23:27:37 +02:00
7ea28826bb Fixed terrain preview not using specified material 2013-10-02 22:00:08 +02:00
7f0a13c02b Zone height ranges can now be relative to terrain and water height 2013-09-27 23:28:06 +02:00
be19d1d759 Moved zone.h and zone.c to tools 2013-09-27 22:06:00 +02:00
8d701e910b Small include fixes and unused variable tagging 2013-09-27 22:04:05 +02:00
f1e2c17f2e Merge branch 'master' of ssh://bitbucket.org/thunderk/paysages 2013-09-26 22:12:34 +02:00
c6be386a59 Switch to HSL color space for material definition 2013-09-18 17:10:34 +02:00
05c0a58875 Separated texture layer results for previews 2013-08-28 16:03:22 +02:00
7cd74b2c8a WIP on texture previews 2013-08-24 00:51:27 +02:00
02e839406c Factorized common qmake parts 2013-08-23 22:57:34 +02:00
08d7b56f00 Switching all build system to qmake 2013-08-23 20:29:54 +02:00
c46afa4152 Added presets to FreeFormHelper + small fixes 2013-08-21 23:22:13 +02:00
171df529fa Added layer coverage preview on new textures form 2013-08-21 23:19:47 +02:00
08b481df7d WIP on new material dialog 2013-08-18 17:13:15 +02:00
f199963867 Several fixes and small changes 2013-08-17 18:08:37 +02:00
0a11c7d48a Small noise optimization 2013-08-17 15:11:49 +02:00