Commit graph

394 commits

Author SHA1 Message Date
Michaël Lemaire 3d7aefe79d Fixed a wrong qt4 import 2013-06-20 22:22:05 +02:00
Michaël Lemaire 2021817082 Add "switch to textures" button on terrain page 2013-06-20 22:21:09 +02:00
Michaël Lemaire 62a956a65f Add texture displacement info in terrain tab 2013-06-20 22:11:41 +02:00
Michaël Lemaire ce4bddad4f Polish of terrain tab (translations mostly) 2013-06-20 19:01:39 +02:00
Michaël Lemaire 87c428ea1a Improve terrain brush settings in dialog 2013-06-20 17:56:15 +02:00
Michaël Lemaire 110d16e0b6 Remove unused features in terrain painting dialog 2013-06-20 17:45:26 +02:00
Michaël Lemaire a76853c237 Added toggle for painted area display in terrain painting dialog 2013-06-20 17:38:23 +02:00
Michaël Lemaire 25a49f52d8 Added rendering tests for bruneton aerial paerspective 2013-06-20 12:33:18 +02:00
Michaël Lemaire 22a44540d9 Fixed a cache issue 2013-06-20 12:32:50 +02:00
Michaël Lemaire d401d0105c A little cleaning, and fixed some camera issues 2013-06-16 23:01:22 +02:00
Michaël Lemaire 5c21a548e3 Started work on debian package 2013-06-16 19:06:10 +02:00
Michaël Lemaire a8eb878d13 Updated todo list 2013-06-16 17:40:02 +02:00
Michaël Lemaire 356b1dad5b Fixed hdr color mapping, broken in previous commit
It was broken in commit 6964e73cd745386ebf131ad0955ed2db590b12fe
2013-06-16 16:19:10 +02:00
Michaël Lemaire 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
Michaël Lemaire 284b43362e Merge branch 'fix_terrain_painting_scaling' into 'master' 2013-06-16 16:09:39 +02:00
Michaël Lemaire 4658db3cea Fixed terrain paint brush 'smooth' 2013-06-16 16:06:46 +02:00
Michaël Lemaire 9b9ea22054 Fixed terrain paint brush 'reset'
- Taking scaling into account
- Added unit tests
2013-06-16 16:03:17 +02:00
Michaël Lemaire 2d866442e7 Improved previous tests readability 2013-06-16 15:30:56 +02:00
Michaël Lemaire 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
Michaël Lemaire 2c340f0e43 Added quick unit test for perspective correction 2013-06-14 13:39:45 +02:00
Michaël Lemaire b793259554 Merged perspective_correction into master 2013-06-13 18:35:58 +02:00
Michaël Lemaire 48d9c131ad Finally attained perspective correctness 2013-06-13 17:45:26 +02:00
Michaël Lemaire c4cc784003 Adding small unit tests 2013-06-13 17:37:29 +02:00
Michaël Lemaire 5b2f437c35 More texture presets adjustments 2013-06-11 23:31:44 +02:00
Michaël Lemaire 1eb01133cf Partially fixed black widget after render.
The containing scroll area still blacks out...
2013-06-11 18:09:14 +02:00
Michaël Lemaire 4033162040 More realistic texture presets 2013-06-11 18:00:59 +02:00
Michaël Lemaire feb422cd11 Merge branch 'master' into perspective_correction
Conflicts:
	src/testing/main.c
2013-06-11 17:35:53 +02:00
Michaël Lemaire 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
Michaël Lemaire 1b890849a8 Added renderer to RenderArea to gain access to camera 2013-06-11 12:03:50 +02:00
Michaël Lemaire a4ea010b86 Added unit testing for terrain grid 2013-06-09 23:03:37 +02:00
Michaël Lemaire 47de568004 Added scaling adjustements
This is not enough, there are still problems with painting brush offsets.
2013-06-09 23:03:16 +02:00
Michaël Lemaire b15ea439d2 Started terrain base noise edition dialog 2013-06-09 19:36:30 +02:00
Michaël Lemaire 6707998a76 Hidden previous tool panel (delayed for future release) 2013-06-09 18:20:25 +02:00
Michaël Lemaire d60a169751 Added terrain base noise preview + main window refactoring 2013-06-09 18:08:01 +02:00
Michaël Lemaire 06764427a6 Adapt to previous noise normalization fix 2013-06-09 15:11:03 +02:00
Michaël Lemaire 701faf6ece Fixed noise range and normalization (with unit testing) 2013-06-09 14:56:45 +02:00
Michaël Lemaire f3ddf1917f Added data system to detect if run in good path 2013-06-09 14:07:45 +02:00
Michaël Lemaire eb837ef3bd Fixed terrain painting unwanted scrolling on show 2013-06-03 22:03:52 +02:00
Michaël Lemaire 41cc8787ac Added sun inflation near horizon 2013-06-03 21:51:01 +02:00
Michaël Lemaire 6355de2e5e Merge branch 'clouds_walking' 2013-06-02 21:50:16 +02:00
Michaël Lemaire b6376deeca clouds_walking: Restored cloud previews 2013-06-02 21:49:48 +02:00
Michaël Lemaire 632ed58c71 Added auto resize on previews
Currently only available on previews handled by FreeFormHelper
2013-06-02 19:24:26 +02:00
Michaël Lemaire 1ede3de8d5 clouds_walking: Started using walker in rendering 2013-06-02 12:36:05 +02:00
Michaël Lemaire 20dbe142f5 Fixed issues on rendering dialog 2013-06-01 17:10:00 +02:00
Michaël Lemaire aefc3cacdd Merge branch 'master' into clouds_walking 2013-06-01 16:56:14 +02:00
Michaël Lemaire 07e3f4a175 Fixed some unit tests check functions 2013-06-01 16:14:34 +02:00
Michaël Lemaire 94a2d9ccac Merge branch 'master' into clouds_walking 2013-06-01 15:57:35 +02:00
Michaël Lemaire d2874207f8 Fixed some unit tests check functions 2013-06-01 15:56:20 +02:00
Michaël Lemaire 1c0c93479e clouds_walking: Added entry refinement 2013-05-31 21:36:59 +02:00
Michaël Lemaire a484479fb7 clouds_walking: Added iterator system for walking 2013-05-29 22:16:09 +02:00