Commit graph

667 commits

Author SHA1 Message Date
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
e820d336a8 paysages : Now the terrain leads the water height (relative to terrain scaling).
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@569 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-11 21:34:30 +00:00
b5b3e401db paysages: WIP
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@568 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-10 15:40:49 +00:00
e116d01c29 paysages: Made terrain preview work again
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@567 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-10 08:10:07 +00:00
319d33e9f2 paysages: Terrain tab redesign (WIP)
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@566 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-09 20:33:37 +00:00
c9256e240c paysages: Terrain tab redesign (WIP)
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@565 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-09 17:13:04 +00:00
e082fedd19 paysages: New terrain main form (WIP)
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@564 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-05 16:42:55 +00:00
1a193f4e78 paysages: Terrain painting dialog (WIP)
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@563 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-05-05 13:37:06 +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
53a29d5015 paysages : Terrain painting WIP.
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@561 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
2013-04-28 13:32:10 +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