Ferenc Arn
|
f48b162a6b
|
Various clean ups and cosmetic changes in scene.glsl.
Use self-documenting names for variables which are otherwise confusing. Also avoid recalculating certain terms.
|
2017-10-03 11:02:39 -04:00 |
Andreas Haas
|
1e9465096d
|
Merge pull request #11700 from tagcup/clearcoat_fix
Fix clearcoat without Schlick-GGX specular.
|
2017-10-02 22:51:51 +02:00 |
Leon Krause
|
36298186f4
|
Merge pull request #11774 from ISylvox/fix-msvc-build
Fixed MSVC build issue introduced by c864b78
|
2017-10-02 17:06:21 +02:00 |
Indah Sylvia
|
a20ddfdb63
|
Fixed MSVC build issue introduced by commit c864b782c0
|
2017-10-02 19:10:07 +07:00 |
Juan Linietsky
|
66987d6878
|
missing PI division on vertex shader
|
2017-10-02 09:09:32 -03:00 |
Juan Linietsky
|
1b358783ce
|
Slight proposed fixes to PBR.
|
2017-10-01 21:51:11 -03:00 |
Juan Linietsky
|
c864b782c0
|
Using advise from Matias, left the 0-1 range for lights, divisiom by PI, and multiplied lights by PI internally.
|
2017-10-01 20:33:38 -03:00 |
Juan Linietsky
|
c9a925c4e0
|
Switched Burley/Lambert, and restored diffuse term to 0-1 range for compatibility.
|
2017-10-01 19:08:49 -03:00 |
Juan Linietsky
|
99a464ceb4
|
Merge pull request #11694 from tagcup/lambert_normalization
Ensure that Lambert is energy conserving.
|
2017-10-01 12:18:40 -03:00 |
Ferenc Arn
|
ece18153c6
|
Add missing N.L factor to Burley's contribution to radiance.
|
2017-10-01 10:20:57 -04:00 |
Ferenc Arn
|
dfaf071ae3
|
Fix environmental BRDF.
|
2017-09-30 20:28:30 -04:00 |
Bastiaan Olij
|
cf56711a7e
|
near and far are reserved for near and far pointers in MSVR
|
2017-09-30 10:43:34 +10:00 |
Juan Linietsky
|
d4e20555e8
|
Ability to set a custom FOV makes it possible to use sky on orthogonal view. Closes #9186
|
2017-09-29 18:56:52 -03:00 |
Ferenc Arn
|
3e09b9b335
|
Fix clearcoat without Schlick-GGX specular.
Fixes #11698.
|
2017-09-29 10:59:05 -04:00 |
Ferenc Arn
|
33c600fedc
|
Ensure that Lambert is energy conserving.
Also remove the diffuse_color factor in Oren-Nayar (which was already taken care of below, oops).
|
2017-09-29 09:47:06 -04:00 |
Gilles Roudiere
|
2c5fa0947d
|
Merge pull request #11672 from tagcup/fix_oren_nayar
Fix Oren-Nayar diffuse.
|
2017-09-29 13:47:38 +02:00 |
Ferenc Arn
|
8cb67b03a9
|
Fix Oren-Nayar diffuse.
|
2017-09-28 19:26:01 -04:00 |
Indah Sylvia
|
392a94686c
|
Fixed typo: 'texure' to 'texture'
|
2017-09-29 04:40:01 +07:00 |
Juan Linietsky
|
4f39ce32b9
|
Fixes to light shaders, should work now..
|
2017-09-27 21:45:47 -03:00 |
Ferenc Arn
|
ae78413bb1
|
Avoid pow in Burley diffuse.
|
2017-09-26 22:15:38 -04:00 |
Juan Linietsky
|
81c9cfdc1b
|
Added light affect parameter to baked AO
|
2017-09-23 23:10:34 -03:00 |
Juan Linietsky
|
d3ea92257d
|
-Fixed redraw always on 3D viewprot bug
-Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.
|
2017-09-23 17:28:28 -03:00 |
Juan Linietsky
|
fbabef6da3
|
Fixes to rim parameter in shader
|
2017-09-23 08:27:48 -03:00 |
Juan Linietsky
|
bf371dcb32
|
Added proximity and distance fade to SpatialMaterial
|
2017-09-21 15:20:28 -03:00 |
Wilson E. Alvarez
|
072e379ffe
|
Renamed function arguments to keep them consistent between declaration and implementation
|
2017-09-14 13:49:15 -04:00 |
Rémi Verschelde
|
e73e00d369
|
Style: Apply clang-format to @reduz's changes
[ci skip]
|
2017-09-13 09:13:34 +02:00 |
Rémi Verschelde
|
8b76199b4b
|
Merge pull request #10897 from themindoverall/fix_box_select
Fix draw_rect when width or height < 0
|
2017-09-12 15:36:23 +02:00 |
Juan Linietsky
|
1c5376ae59
|
Many fixes to visual script, changed virtuals override for a proper selector.
|
2017-09-12 07:58:54 -03:00 |
Rémi Verschelde
|
aabbd00284
|
Merge pull request #10908 from hpvb/fix-unused-variables
Fix unused variable warnings
|
2017-09-12 12:55:53 +02:00 |
Hein-Pieter van Braam
|
b2a38854fd
|
Fix unused variable warnings
The forth in my quest to make Godot 3.x compile with -Werror on GCC7
|
2017-09-08 15:03:53 +02:00 |
Hein-Pieter van Braam
|
67a706fc1b
|
Fix various assorted warnings
Fix various warnings that don't have enough instances to merit
individual commits. Also fixes a potential bug in audio_server.cpp.
|
2017-09-08 14:57:48 +02:00 |
Juan Linietsky
|
5ca3af3371
|
Ability to use a sky for reflection together with a background color.
|
2017-09-07 20:45:37 -03:00 |
Juan Linietsky
|
c023a132d0
|
Fixed orthogonal projection in all effects and post processes
|
2017-09-07 20:16:33 -03:00 |
Juan Linietsky
|
eedb39091a
|
Several fixes to directional shadows, closes #10926
Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.
|
2017-09-07 18:00:47 -03:00 |
Juan Linietsky
|
8047127bc6
|
Force redraw when HDR auto exposure is enable in all frames, fixes #10784
|
2017-09-06 23:02:06 -03:00 |
Juan Linietsky
|
dd854768da
|
-Fix folow surface in subsurface scattering, closes #10696
-Fixed filter kernels of subsurface scattering so quality settings make more sense
|
2017-09-06 21:45:02 -03:00 |
Juan Linietsky
|
ddadc782ba
|
Fix frame selection in 2D particles, closes #10668
|
2017-09-06 08:31:11 -03:00 |
Juan Linietsky
|
e192c1a7d3
|
Fix directional vertex shaded light which was using normal instead of light color, closes #10608
|
2017-09-05 17:31:09 -03:00 |
Juan Linietsky
|
7eb8760477
|
Added support for for, break and continue. Closes #10560, closes #10661
|
2017-09-05 15:25:34 -03:00 |
Rémi Verschelde
|
54e81c7955
|
Merge pull request #10990 from MednauN/unshaded-fix
Fix unshaded materials render
|
2017-09-05 15:51:35 +02:00 |
Evgeny Zuev
|
094237eca0
|
Fix unshaded materials render
|
2017-09-05 12:19:15 +07:00 |
Juan Linietsky
|
2802dced84
|
Automatically redraw when shaders using TIME are visible, fixes #10554
|
2017-09-05 00:30:39 -03:00 |
Juan Linietsky
|
e611ff5f01
|
Fix opaque pre pass, closes #10472
|
2017-09-04 20:27:45 -03:00 |
Henrik Andersson
|
e0a19a77e5
|
Don't compare float to int
|
2017-09-04 22:21:55 +02:00 |
Juan Linietsky
|
281fb4e4fb
|
Added transmission shader parameter.
|
2017-09-03 10:30:37 -03:00 |
Chris Serino
|
3d6ccda188
|
Fix draw_rect when width or height < 0. Fixes #10849
|
2017-09-02 11:58:04 -05:00 |
Rémi Verschelde
|
8e75e7311b
|
Merge pull request #10858 from letheed/add-shadow_filter-variant
add shadow_filter variant PCF7
|
2017-09-02 12:13:01 +02:00 |
Hein-Pieter van Braam
|
9c63ab99f0
|
Fix use of unitialized variables
The second in my quest to make Godot 3.x compile with -Werror on GCC7
|
2017-09-02 01:59:26 +02:00 |
Rémi Verschelde
|
dac150108a
|
Merge pull request #10846 from hpvb/fix-sign-compare
Fix signed and unsigned comparisons
|
2017-09-01 21:52:55 +02:00 |
Juan Linietsky
|
6fa6149517
|
Fix some argument ordering, closes #10010
|
2017-09-01 15:01:17 -03:00 |