Brian Roberts
|
b6f3c25fea
Merge pull request #968 from AtomicWalrus/TerrainMacroAndBlendHardness_PR
|
2 gadi atpakaļ |
AtomicWalrus
|
13fec9bb80
Squashed commit of the following:
|
2 gadi atpakaļ |
AtomicWalrus
|
8c04446893
Fix height blending detail color doubling when no normal
|
2 gadi atpakaļ |
AzaezelX
|
747dd3ecd4
terrain safeties
|
2 gadi atpakaļ |
AzaezelX
|
4203c4d064
since the baseline assumptions now recievesshadows defaults to on, set it so for terrains
|
2 gadi atpakaļ |
AzaezelX
|
1dd8149074
cleanups for terrain blending
|
2 gadi atpakaļ |
JeffR
|
434c6c26fe
A clean implementation of Lukas' Fix side projection #684 PR with Az's addendum fix rolled in
|
3 gadi atpakaļ |
AzaezelX
|
5682bafb29
kills off that second buffer in terrain rendering when in forward mode
|
4 gadi atpakaļ |
Lukas Aldershaab
|
481e2a7230
Improve terrain rendering, handle bug with no detail
|
4 gadi atpakaļ |
Lukas Aldershaab
|
6f57aa51d2
Add 0.5f term back to contrast calculation
|
4 gadi atpakaļ |
Lukas Aldershaab
|
9cac064be8
Avoid negative heights in texture blending
|
4 gadi atpakaļ |
Lukas Aldershaab
|
10ed852dd2
Remove baseline component from contrast
|
4 gadi atpakaļ |
Lukas Aldershaab
|
3c165b7d45
Update blendContrast, add glsl support
|
4 gadi atpakaļ |
Lukas Aldershaab
|
1ffec9ab56
Add blend contrast slider
|
4 gadi atpakaļ |
Lukas Aldershaab
|
3c8d07a03e
Cleanup and fixes
|
4 gadi atpakaļ |
Lukas Aldershaab
|
4f472bf402
New terrain blending
|
4 gadi atpakaļ |
Lukas Aldershaab
|
87dd7ffc4a
Implement Singlepass Terrain Render
|
4 gadi atpakaļ |
Lukas Aldershaab
|
49a8c0ad36
Fix ORM maps in terrain textures
|
4 gadi atpakaļ |
AzaezelX
|
0c7811bd1a
shift pbrconfig to ORM
|
5 gadi atpakaļ |
AzaezelX
|
4a88d7a4e4
adress #221 crash surpress macromap
|
5 gadi atpakaļ |
AzaezelX
|
9beaba0e60
HACKALERT: eat the low bit of the depth map to store off a copy of the blend total for norm|depth layer blending when layers exceed single passes. really should hunt down root causality there...
|
5 gadi atpakaļ |
AzaezelX
|
29a8d5d36c
backend support for isSRGB and invSmooth flags, general cleanup HLSL side. left GLSL alone for sxs comparrison while we work out the kinks
|
5 gadi atpakaļ |
AzaezelX
|
fb67458eaf
fix terrain default values when not applying a pbrConfigMap
|
6 gadi atpakaļ |
Azaezel
|
b3805fe778
Merge branch 'terrainNormalNeener' into PBR_PR
|
7 gadi atpakaļ |
Brian Roberts
|
4453a4ad4b
Update terrFeatureHLSL.cpp
|
7 gadi atpakaļ |
Azaezel
|
2c0a57449e
filter out pixel shader normalmap calcs when not in deferred mode.
|
7 gadi atpakaļ |
Areloch
|
b19a4b22c8
Implementation of reflection and skylight probes.
|
7 gadi atpakaļ |
Areloch
|
b4a1d18f42
Core implementation of Physical Based Rendering.
|
7 gadi atpakaļ |
Areloch
|
88a94342f8
Merge pull request #2051 from lukaspj/correct-terrain-colors-linear
|
8 gadi atpakaļ |
Areloch
|
8c807485b1
Reworks the $Core::commonShaderPath variable usage to be a static variable in ShaderGen for efficiency(only one getVariable when shadergen is initialized), as well as implements the ability to set a default value, and ensures that it tries to set a path even if the pref variable is missing which is important for ported projects from older builds.
|
8 gadi atpakaļ |