Commit Graph

270 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
ruslantproductengine 46dc097516 MAINT-7129 - [Project Alex Ivy][MAC] Materials and ALM shaders broken in Mac viewer
FIXED
2017-09-14 16:39:01 +03:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Geenz 5974a8eae5 Ensure projectors with shadows have the same mip level calculation as without shadows. 2014-09-03 22:33:41 -04:00
Geenz 5282e021ab Switch back to texture2dSpecular with a custom falloff dependent upon LOD. 2014-09-03 22:13:01 -04:00
Geenz 0c34a92d43 Switch to using texture2DLodDiffuse for reasons of having a nice soft edge for less glossy projector reflections.
This makes far more sense than having the “spot” functionality, and opens projectors up to much more practical use cases and fits much better within the concept of glossy reflections than the previous spot behavior.
2014-09-03 19:56:46 -04:00
Geenz b67bff9036 Removal of commented out code. 2014-08-21 13:08:24 -04:00
Geenz 703be164cf Code cleanup for BUG-6898 2014-08-07 17:27:34 -04:00
Geenz 2ffa387560 Glossy reflections for projectors. 2014-08-07 16:50:36 -04:00
Geenz ca6103f57c Fix for BUG-6895.
This brings projector reflections more in line with the originally intended behavior of environment reflections.
2014-08-06 21:56:32 -04:00
Graham Linden 95e34d86b9 The unbearable lightness of being norspec 2013-09-18 18:24:16 -07:00
Graham Linden e8bd9afbe6 Merge viewer-release 3.6.5 Cocoa 2013-09-09 13:10:45 -07:00
simon e7ac4695e3 Merge viewer-release 2013-09-09 12:59:17 -07:00
Graham Linden a3be9d3467 NORSPEC-360 fix issues with mip selection and TCs in projector fake env reflection 2013-09-05 17:30:23 -07:00
Graham Madarasz (Graham Linden) f86a7c04d3 NORSPEC-314 rollback unified srgb shader code to see if we can get past Mac 10.6.8 nV driver issues 2013-07-30 11:33:58 -07:00
Graham Linden f357269c38 NORSPEC-325 WIP restore gamma (uncorrected) attenuation and unify sRGB conversion in one place 2013-07-25 09:36:13 -07:00
Graham Linden d6b4124fb9 NORSPEC-311 WIP move to per-pixel alpha lighting and make spot/point calcs match more closely 2013-07-24 11:21:40 -07:00
Graham Linden e290dd3fa1 NORSPEC-311 make post deferred (alpha objects) respect same gamma ramp as deferred (opaque objects) 2013-07-24 04:03:27 -07:00
Graham Linden 72a0ae58e9 NORSPEC-293 fix sRGB to linear conversion to not scrooge the darks 2013-07-23 16:09:58 -07:00
Graham Linden 96869baaef NORSPEC-285 NORSPEC-298 alpha vs diff color differences 2013-07-23 14:28:52 -07:00
Graham Linden 94abe75dea NORSPEC-315 NORSPEC-316 NORSPEC-312 fix various haze and gamma correction issues, alpha-blend objects still missing haze underwater 2013-07-21 08:15:21 -07:00
Graham Linden a8c9d81a37 NORSPEC-291 WIP fix materials underwater with shadows on 2013-07-12 06:45:49 -07:00
Geenz 3a8ad62d9b Merge with latest viewer-release. 2013-07-11 19:46:20 -04:00
Graham Madarasz (Graham) e9cdd0bfe8 NORSPEC-291 WIP fix avatar disappearing 2013-07-11 16:39:39 -07:00
Graham Madarasz (Graham) fbf3d8b781 NORSPEC-291 WIP materials underwater with haze, reflection broken, water dist broken 2013-07-11 16:21:23 -07:00
Dave Parks 8dedaadacd Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-07-03 13:00:55 -05:00
Dave Parks cf3b7bbe4b NORSPEC-298 Fix for inconsistent alpha lighting when diffuse color is not white. 2013-07-03 12:59:29 -05:00
Graham Linden d2855f9eec NORSPEC-293 better fix incorporating srgb_to_linear curve and applying texture gamma corrections to spot inputs 2013-07-03 10:56:10 -07:00
Dave Parks 930de04f51 NORSPEC-287 Make alpha sRGB correction curves match OpenGL spec. 2013-07-02 18:02:28 -05:00
Dave Parks 7df863265f NORSPEC-290 Shader optimization WIP -- remove a couple normalizes, pows, and divides from various lighting functions. 2013-06-28 13:32:01 -05:00
Dave Parks 06b024f60e MATBUG-194 Fix for crazy colors on projector shadows with NVIDIA OpenGL 3.3 implementations 2013-06-26 19:16:49 -05:00
Graham Linden 3a8cdb5d46 NORSPEC-277 WIP backout old-school normal permutation 2013-06-20 15:27:22 -07:00
Geenz 9c83d4b5b8 Merge with viewer-release. 2013-06-19 15:47:57 -04:00
Dave Parks 6c061ae4fd Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-06-19 11:31:44 -05:00
Dave Parks b495946625 Point light color (de)correction. 2013-06-19 11:30:32 -05:00
Dave Parks 8d67ad3d86 NORSPEC-261 No more magic numbers, parity between forward and deferred rendering WRT to windlight and legacy shininess.
Reviewed by Graham (a little bit).
2013-06-13 18:13:30 -05:00
Dave Parks c7479098f5 NORSPEC-261 Better blending of environment map. 2013-06-13 14:33:59 -05:00
Oz Linden 1f2125cc12 correct DOS line endings 2013-06-13 11:45:54 -04:00
Graham Madarasz df3df9de4f NORSPEC-246 fix shader compile errors from missing return 2013-06-09 21:12:40 -07:00
Graham Madarasz 33a2608da5 NORSPEC-246 fix issues with normal encoding on precision-deprived hardware and remove haxors 2013-06-09 20:55:02 -07:00
Graham Madarasz c120feb18d NORSPEC-246 WIP fix handling of encoded normals with single FP only cards 2013-06-09 06:12:11 -07:00
Dave Parks 743d1a777e NORSPEC-198, NORSPEC-176, NORSPEC-106, NORSPEC-202 et al -- Material matrix testing based overhaul WIP
Reviewed by Graham
2013-05-29 18:48:09 -05:00
Dave Parks 88a42cd453 NORSPEC-187 Add directionality to ambient lighting. 2013-05-17 13:54:58 -05:00
Dave Parks e6c2a76529 NORSPEC-187 Directional ambient work in progress. 2013-05-17 12:19:08 -05:00
Geenz 3779e51bfc Merged with https://bitbucket.org/lindenlab/viewer-beta 2013-05-13 22:22:51 -04:00
graham linden 7b1acb186a Merged lindenlab/viewer-development-materials into default 2013-05-08 09:16:19 -07:00
Dave Parks b5ecd38657 Fix for bad light map generation/sampling. 2013-05-07 17:11:47 -05:00
Graham Madarasz 1f5f0a4b06 Merge vwr-dev-mat 2013-05-07 12:42:32 -07:00
Dave Parks df6bb7ace2 MATBUG-78 Fix for alpha lighting falloff not matching for sunlight when shadows are enabled. 2013-05-06 11:11:49 -05:00
graham linden 33d2225666 Merged lindenlab/viewer-development-materials into default 2013-05-02 09:12:20 -07:00
Graham Madarasz e78184a58c Merge vwr-dev-mat 2013-05-01 14:54:41 -07:00