Commit graph

931 commits

Author SHA1 Message Date
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
b793259554 Merged perspective_correction into master 2013-06-13 18:35:58 +02:00
48d9c131ad Finally attained perspective correctness 2013-06-13 17:45:26 +02:00
c4cc784003 Adding small unit tests 2013-06-13 17:37:29 +02:00
5b2f437c35 More texture presets adjustments 2013-06-11 23:31:44 +02:00
1eb01133cf Partially fixed black widget after render.
The containing scroll area still blacks out...
2013-06-11 18:09:14 +02:00
4033162040 More realistic texture presets 2013-06-11 18:00:59 +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
47de568004 Added scaling adjustements
This is not enough, there are still problems with painting brush offsets.
2013-06-09 23:03:16 +02:00
b15ea439d2 Started terrain base noise edition dialog 2013-06-09 19:36:30 +02:00
6707998a76 Hidden previous tool panel (delayed for future release) 2013-06-09 18:20:25 +02:00
d60a169751 Added terrain base noise preview + main window refactoring 2013-06-09 18:08:01 +02:00
06764427a6 Adapt to previous noise normalization fix 2013-06-09 15:11:03 +02:00
701faf6ece Fixed noise range and normalization (with unit testing) 2013-06-09 14:56:45 +02:00
f3ddf1917f Added data system to detect if run in good path 2013-06-09 14:07:45 +02:00
eb837ef3bd Fixed terrain painting unwanted scrolling on show 2013-06-03 22:03:52 +02:00
41cc8787ac Added sun inflation near horizon 2013-06-03 21:51:01 +02:00
6355de2e5e Merge branch 'clouds_walking' 2013-06-02 21:50:16 +02:00
b6376deeca clouds_walking: Restored cloud previews 2013-06-02 21:49:48 +02:00
632ed58c71 Added auto resize on previews
Currently only available on previews handled by FreeFormHelper
2013-06-02 19:24:26 +02:00
1ede3de8d5 clouds_walking: Started using walker in rendering 2013-06-02 12:36:05 +02:00
20dbe142f5 Fixed issues on rendering dialog 2013-06-01 17:10:00 +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
7029d78365 Merge branch 'master' into perspective_correction 2013-05-28 15:00:02 +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
b7f64c6d79 Made master branch work again regarding clouds 2013-05-25 16:29:36 +02:00
fdf77b095f Fix for Qt5 2013-05-25 15:46:00 +02:00
4a7fe29a5c Use ui header file to find widgets rather than search them by name 2013-05-25 15:33:37 +02:00
31ae2d3a49 Added dist + fixed small compiling problem 2013-05-25 15:16:10 +02:00
fbc64abb81 Added gitignore 2013-05-23 12:51:10 +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
6420103652 paysages: WIP
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@573 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-14 20:32:56 +00:00