|
457f0c6345
|
Added material node (and fixed change propagation in basic nodes)
|
2016-02-07 23:17:58 +01:00 |
|
|
d68eaab5df
|
Fixed opengl terrain not rendering displaced vertices
|
2016-02-07 22:54:17 +01:00 |
|
|
3e73633c25
|
Fixed some static_cast into dynamic_cast
|
2016-02-07 22:38:21 +01:00 |
|
|
aa82a332d9
|
Fixed cloud models render tests
|
2016-02-02 16:11:47 +01:00 |
|
|
cf853f2019
|
Added render test for canvas aliasing
|
2016-02-02 16:11:38 +01:00 |
|
|
a54c8d5217
|
Improved clouds lighting
|
2016-02-01 20:38:29 +01:00 |
|
|
2878f1f157
|
Updated README with new website
|
2016-01-26 19:25:52 +01:00 |
|
|
094dfbf783
|
Added render test for clouds lighting
This will allow to validate future changes
|
2016-01-26 02:26:43 +01:00 |
|
|
32c83c1b36
|
Optimized NoiseFunctionSimplex by inlining
This causes duplicated code, but it should be removed when
NoiseGenerator is not used anymore
|
2016-01-22 01:27:14 +01:00 |
|
|
09697e0d5e
|
Optimized texture rendering
Compute shadows only once and don't iterate on fully covered
layers (this was supposed to be already done but was flawed)
|
2016-01-22 01:09:34 +01:00 |
|
|
e6fc00a8ad
|
Moon's fractal noise is not saved in scenery
This will make the moon rendering repeatable
|
2016-01-22 00:40:42 +01:00 |
|
|
c74b6cbdda
|
Fixed DefinitionWatcher receiving changes after destruction
|
2016-01-21 23:02:22 +01:00 |
|
|
9b3251ee54
|
Small change to render test
|
2016-01-18 23:43:20 +01:00 |
|
|
fe24a0f48d
|
Added pimpl on DiffManager
|
2016-01-18 23:06:50 +01:00 |
|
|
e869f5b9ca
|
Coding style
|
2016-01-18 22:22:56 +01:00 |
|
|
7ded0a6b6f
|
Removed sun inflating near horizon
This is only a popular belief and a psychologically
perceived illusion (not optical).
|
2016-01-18 19:45:02 +01:00 |
|
|
1e22d778e1
|
Fixed moon being lit by atmosphere irradiance
|
2016-01-17 18:27:18 +01:00 |
|
|
df28a84671
|
Added basic moon texture
|
2016-01-16 17:02:39 +01:00 |
|
|
69543f76b6
|
Added node watching on "container" nodes
|
2016-01-16 16:21:02 +01:00 |
|
|
5778154aae
|
Separated MoonRenderer
|
2016-01-16 15:05:01 +01:00 |
|
|
f4bc02c5ca
|
Fixed sun and moon radius being inconsistent
|
2016-01-15 18:01:01 +01:00 |
|
|
6b6710f15c
|
Centralized scenery constants (earth radius...)
|
2016-01-15 00:39:33 +01:00 |
|
|
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 |
|
|
d1a5706f3e
|
Minor terrain texture tweaking
|
2016-01-14 20:30:37 +01:00 |
|
|
14143ee278
|
Updated TerrainDefinition to use FractalNoise
|
2016-01-14 20:24:01 +01:00 |
|
|
a098a19ee3
|
Removed unused test file
|
2016-01-13 22:49:21 +01:00 |
|
|
c77e3d78b0
|
opengl: Updated water shader precision
|
2016-01-13 17:49:42 +01:00 |
|
|
ba4433dfdd
|
Coding style
|
2016-01-12 19:50:56 +01:00 |
|
|
bf42b2bab8
|
Smoothed water LOD in OpenGL
|
2016-01-12 19:36:25 +01:00 |
|
|
c0a4e93c52
|
Some tweaks to improve clouds aspect
|
2016-01-10 17:14:54 +01:00 |
|
|
3b27d3be3e
|
Refactored textures renderer
|
2016-01-10 14:27:32 +01:00 |
|
|
6cf607a557
|
Moved triplanar noise to FractalNoise
|
2016-01-07 00:39:08 +01:00 |
|
|
eeeaa70e8b
|
Fixed emphasis in docstrings
|
2016-01-06 19:55:49 +01:00 |
|
|
897f20b1ea
|
Changed textures displacement to use FractalNoise
|
2016-01-06 01:46:25 +01:00 |
|
|
f9d0918bcb
|
opengl: Fixed color range of terrain textures
This will lose precision, but is sufficient right now, and
avoids bright textures (like snow) to be greyed.
|
2016-01-06 01:45:27 +01:00 |
|
|
252d7e7b87
|
Added test for noise compositing
|
2016-01-06 00:47:45 +01:00 |
|
|
17fbaf5fce
|
opengl: Decrease water detail with distance
|
2016-01-04 22:46:40 +01:00 |
|
|
02a026116d
|
Fixed noise scaling in opengl
|
2016-01-04 20:26:40 +01:00 |
|
|
c81d86d187
|
Changed texture detail noise to be a FractalNoise
|
2016-01-04 01:13:14 +01:00 |
|
|
959f0ddf8f
|
Updated NoiseNode to use FractalNoise instead of NoiseGenerator
Also fixed the range returned by NoiseFunctionSimplex (when
used by FractalNoise), and added a test to validate it.
|
2016-01-03 20:22:06 +01:00 |
|
|
0e6dca30fc
|
Normalized docstrings
|
2016-01-03 19:21:23 +01:00 |
|
|
4347d7f454
|
Removed unused definition members
|
2015-12-31 01:29:59 +01:00 |
|
|
cd9f1bd34c
|
Removed unused glsl precision qualifiers
Only useful in OpenGL-ES, which is not currently supported
|
2015-12-31 01:09:45 +01:00 |
|
|
ff23d1a932
|
Fixed camera sometimes doing an all-round turn to reach its target
|
2015-12-31 00:36:42 +01:00 |
|
|
dbcaf5fe90
|
Refectored PI constants definitions + added Maths::modInRange
|
2015-12-31 00:36:22 +01:00 |
|
|
92ec8bf9b3
|
Fixed camera mode setting
|
2015-12-30 20:32:26 +01:00 |
|
|
b574483d34
|
Renamed some "main" variables
they may cause compile errors on mingw
|
2015-12-30 20:23:24 +01:00 |
|
|
e5372c61e4
|
Renamed Time to Timing
because Time.h would clash with standard lib time.h
on case insensitive file systems
|
2015-12-30 20:20:27 +01:00 |
|
|
958fd0121b
|
Added camera focus on sun while moving it
|
2015-12-30 20:14:16 +01:00 |
|
|
b9a51bb2be
|
Fixed precision problem in daytime management
|
2015-12-30 19:29:15 +01:00 |
|