b789e3879d
Rewritten PackStream in C++, using Qt serialization
2013-10-30 12:46:18 +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
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
f4e4c1def4
Simplified qmake usage and normalized build between make and qtcreator
2013-10-06 23:04:04 +02:00
7f0a13c02b
Zone height ranges can now be relative to terrain and water height
2013-09-27 23:28:06 +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
330ac54ac9
clouds: Added edge density
2013-08-13 17:11:39 +02:00
d8695803b4
Added cloud walker subdivision system
2013-07-03 13:06:08 +02:00
08ada5fc7a
Fix pack compile problems caused by strlen
...
- Removed strlen usage
- Added unit testing to protect the change
- Fixed some bugs found with the unit test
2013-06-21 15:02:49 +02:00
25a49f52d8
Added rendering tests for bruneton aerial paerspective
2013-06-20 12:33:18 +02:00
d713447f54
Improved double display precision in unit tests
...
Now using a display precision better than compare precision
2013-06-16 16:12:30 +02:00
284b43362e
Merge branch 'fix_terrain_painting_scaling' into 'master'
2013-06-16 16:09:39 +02:00
4658db3cea
Fixed terrain paint brush 'smooth'
2013-06-16 16:06:46 +02:00
9b9ea22054
Fixed terrain paint brush 'reset'
...
- Taking scaling into account
- Added unit tests
2013-06-16 16:03:17 +02:00
2d866442e7
Improved previous tests readability
2013-06-16 15:30:56 +02:00
db51b3af81
Fixed terrain paint brush 'flatten'
...
- Now taking scaling into account
- Added unit tests on the brush
2013-06-16 15:23:37 +02:00
2c340f0e43
Added quick unit test for perspective correction
2013-06-14 13:39:45 +02:00
c4cc784003
Adding small unit tests
2013-06-13 17:37:29 +02:00
feb422cd11
Merge branch 'master' into perspective_correction
...
Conflicts:
src/testing/main.c
2013-06-11 17:35:53 +02:00
a02f82c13a
First attempt at perspective correction
...
We inverse the perspective transformation to interpolate the scanlines.
The perspective is corrected but there are still precision problems (straight lines are deformed).
2013-06-11 12:07:17 +02:00
1b890849a8
Added renderer to RenderArea to gain access to camera
2013-06-11 12:03:50 +02:00
a4ea010b86
Added unit testing for terrain grid
2013-06-09 23:03:37 +02:00
701faf6ece
Fixed noise range and normalization (with unit testing)
2013-06-09 14:56:45 +02:00
1ede3de8d5
clouds_walking: Started using walker in rendering
2013-06-02 12:36:05 +02:00
aefc3cacdd
Merge branch 'master' into clouds_walking
2013-06-01 16:56:14 +02:00
07e3f4a175
Fixed some unit tests check functions
2013-06-01 16:14:34 +02:00
94a2d9ccac
Merge branch 'master' into clouds_walking
2013-06-01 15:57:35 +02:00
d2874207f8
Fixed some unit tests check functions
2013-06-01 15:56:20 +02:00
1c0c93479e
clouds_walking: Added entry refinement
2013-05-31 21:36:59 +02:00
a484479fb7
clouds_walking: Added iterator system for walking
2013-05-29 22:16:09 +02:00
6e8e1bc307
WIP on clouds walking
2013-05-28 22:43:51 +02:00
d6663d84c6
Small fix
2013-05-28 16:25:29 +02:00
a6ab7f7146
Started tests on pespective correct mapping
2013-05-28 14:56:50 +02:00
af3e0c2fe6
Draft for new cloud walking algorithm
2013-05-27 22:26:56 +02:00
5e4b4e59a9
Working on clouds walking
2013-05-25 17:13:20 +02:00
3fdb42ba0e
paysages : Started clouds refactoring with unit tests (WIP).
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@576 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-18 21:43:19 +00:00
b7b483f673
paysages : Terrain painting WIP.
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@562 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-28 19:34:35 +00:00
8c639ebb77
paysages : Renaming.
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@560 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-28 11:43:41 +00:00
48ce97e4cb
paysages : WIP.
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@559 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-27 21:40:31 +00:00
9a4cf159ee
paysages : Camera refactoring.
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@558 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-27 19:41:57 +00:00
a9c37d2ad5
paysages: More unit testing
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@557 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-22 14:53:16 +00:00
0e0b39f576
paysages : Start of unit testing (WIP).
...
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@555 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-20 11:28:56 +00:00