Michaël Lemaire
a54c8d5217
Improved clouds lighting
2016-02-01 20:38:29 +01:00
Michaël Lemaire
95b24857e9
Some refactoring to prepare for work on moon rendering
...
Also added render test to check it
2016-01-15 00:07:02 +01:00
Michaël Lemaire
c0a4e93c52
Some tweaks to improve clouds aspect
2016-01-10 17:14:54 +01:00
Michaël Lemaire
0e6dca30fc
Normalized docstrings
2016-01-03 19:21:23 +01:00
Michaël Lemaire
c12cd91f9b
Removed header inlining of Vector3 and Color methods
...
This made cross-platform compiling and profiling more complicated
2015-12-09 00:32:29 +01:00
Michaël Lemaire
88d2a78b70
Enforced coding style using clang-format
2015-11-09 22:30:46 +01:00
Michaël Lemaire
cd144b886c
Added TimeManager with basic wind control for videos
2015-10-15 17:52:03 +02:00
Michaël Lemaire
2be80bf8e2
Fixed aerial perspective being applied at wrong location in clouds
...
It was applied at the enter point of the walking algorithm, which
was the camera when it was inside a cloud layer.
Now it is applied at the first found segment, which is still not
optimal but better.
The bruneton model was also fixed to not produce black results for
aerial perspective exactly at the camera location.
2015-10-09 00:43:32 +02:00
Michaël Lemaire
b045b731ad
Added god rays manager (initial implementation)
2015-09-29 22:31:25 +02:00
Michaël Lemaire
ba02442fea
Slightly improved cloud lighting
2015-09-24 00:13:52 +02:00
Michaël Lemaire
704fe839d9
Smoothed opacity in clouds
2015-09-22 18:17:00 +02:00
Michaël Lemaire
cd7eb2f669
Refactored clouds rendering quality factor
2015-09-13 18:58:11 +02:00
Michaël Lemaire
0058a0a8e3
Switched to RGB material colors
...
...to avoid otherwise unused HSL conversion, which causes problems
for some RGB values (like Color(1, 0, 0))
2015-08-19 19:14:59 +02:00
Michaël Lemaire
123e434b0a
Small adjustements
2013-12-30 17:22:01 +01:00
Michaël Lemaire
a9a6134633
Fixed material dialog validation and made material hardness to work
2013-12-25 19:45:56 +01:00
Michaël Lemaire
c497cf2127
Restored clouds aspect preview
2013-12-20 17:30:27 +01:00
Michaël Lemaire
1d9f622a26
Small cloud adjustments
2013-12-19 18:19:18 +01:00
Michaël Lemaire
a3d2150349
Restored clouds rendering
2013-12-18 22:09:35 +01:00
Michaël Lemaire
3271b7ed5e
WIP on restoring clouds rendering
2013-12-17 23:45:09 +01:00
Michaël Lemaire
192aa7604e
Fixed several minor memory race bugs
2013-12-17 23:01:36 +01:00
Michaël Lemaire
879f88fd20
Removed old C-api for Vector3
2013-12-11 11:32:10 +01:00
Michaël Lemaire
88517af86f
Removed old C-Api from Color
2013-12-11 10:24:35 +01:00
Michaël Lemaire
ec444b7c26
[Broken WIP] Removed legacy Renderer and refactored RenderArea.
2013-12-09 11:59:57 +01:00
Michaël Lemaire
74634dfaf1
[Broken WIP] Refactoring terrain, textures and water renderer
2013-12-08 20:54:34 +01:00
Michaël Lemaire
9be090b1ff
WIP on new clouds renderer
2013-12-04 22:52:18 +01:00
Michaël Lemaire
ff27afe675
Refactored cloud renderer (currently not working correctly)
2013-12-01 19:24:53 +01:00