Graham Linden
53abfe53bd
SL-1835
...
Make attachmentAlphaMaskShadow frag shader ignore vert alpha which can be incorrect.
Make discard test in attachmentAlphaMaskShadow match other shadow shaders more closely.
Fix highlightF shader compile error.
2018-09-18 17:53:35 +01:00
Graham Linden
1d2cbc2baa
SL-4178 make deferred version of highlight shader that fills in zero spec and env intensity to keep the shiny down
2018-09-12 18:41:34 +01:00
Graham Linden
3237923e10
MAINT-3699 new shaders supporting alpha blend/mask rigged content.
...
Make shader loading debug logging of uniforms use ShaderUniform to make supression simpler.
2018-08-16 00:31:39 +01:00
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
pavelkproductengine
ef7ddc9407
MAINT-6551 One of my avatars does not render correctly when ALM is disabled unless basic shaders are also disabled.
2016-12-09 19:31:30 +02:00
Brad Payne (Vir Linden)
5fb30e5ad3
MAINT-6913 - (Via Sovereign Engineer and Shyotl Kuhr) Pack the skinned matrix and translation into a single mat3x4 for optimal data transfer to reduce uniform slot usage.
2016-11-11 09:37:45 -05:00
Brad Payne (Vir Linden)
f47ceb47bb
merged jelly-doll viewer-release into bento
2016-05-21 08:15:28 -04:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Brad Payne (Vir Linden)
a16a6034c2
merge
2015-10-12 16:24:05 -04:00
Brad Payne (Vir Linden)
74b8a48764
SL-234 WIP - adjust max mesh object joints at run-time, including rebuilding shaders
2015-10-07 15:38:40 -04:00
Brad Payne (Vir Linden)
ec0804a5f7
merge
2015-09-14 17:35:28 -04:00
Brad Payne (Vir Linden)
7f19cb367e
merge
2015-09-14 11:05:08 -04:00
Brad Payne (Vir Linden)
6b2c1d5f10
SL-133 WIP, SL-134 WIP - more extra joint handling
2015-09-14 11:01:22 -04:00
Brad Payne (Vir Linden)
2ea8df0593
SL-205 WIP - support for 152-joint rigged meshes with both hardware and software skinning.
2015-08-26 10:49:02 -04:00
vyacheslavsproductengine
3f3bac5e91
MAINT-4446 FIXED R2 (Alpha masking does not work when ALM is enabled if the object has a legacy bump set.)
2015-06-03 20:00:53 +04:00
vyacheslavsproductengine
5d70ea8d4f
Backed out changeset: ebdaabeef422
2015-06-03 19:57:01 +04:00
vyacheslavsproductengine
ae65d99dd9
MAINT-4446 FIXED R2 (Alpha masking does not work when ALM is enabled if the object has a legacy bump set.)
2015-06-03 18:04:17 +04:00
Brad Payne (Vir Linden)
fe5ff3e74a
merge
2014-12-01 16:21:52 -05:00
Oz Linden
7ffa456683
STORM-2080: correct fitted mesh rendering on some ATI cards
2014-10-14 11:22:39 -04: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
ruslantproductengine
d47efdfe03
MAINT-3964 FIXED Textures with Alpha won't Animate on Rigged Mesh when worn : fix in shader (mul texcoord to tex matrix), array's optimization
2014-09-10 21:08:08 +03: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
simon
250db74bf9
Pull and merge viewer-release as version 3.7.8
2014-05-07 10:56:41 -07:00
Xiaohong Bao
ae564140c0
Merge
2014-04-22 12:19:28 -06:00
simon
0b9a777bfd
Merge downstream code updating version to 3.7.7
2014-04-21 12:36:35 -07:00
Dave Parks
e606b7918d
MAINT-3211 Fix for texture animations not working properly on rigged attachments when worn from inventory.
2014-03-24 14:04:40 -05:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
Merov Linden
5690becdf4
Pull merge from lindenlab/viewer-release
2014-03-10 16:20:09 -07:00
Merov Linden
245de340d7
Pull merge from viewer-release
2014-02-24 13:23:39 -08:00
Richard Linden
5866bb7ef0
merge with release
2014-02-12 10:32:02 -08:00
simon
4acc2dc273
Merge viewer-release
2014-02-10 15:42:25 -08:00
Oz Linden
7b1e1e4e35
FITMESH-6: correct bounds checking
2014-01-29 18:25:03 -05:00
Dave Parks
476e317c8b
FITMESH-6, FITMESH-20 Fix for some objects disappearing when hardware skinning enabled and ALM disabled.
2014-01-23 17:55:03 -06:00
Richard Linden
34ff2fc46b
merge with release
2013-12-02 14:57:29 -08:00
simon
5756b7b3d0
Merge - doh!
2013-11-25 09:17:29 -08:00
Merov Linden
6d24bb6eab
Pull merge from lindenlab/viewer-release
2013-11-21 15:26:51 -08:00
Oz Linden
915ade1029
merge changes for 3.6.11-release
2013-11-21 15:35:25 -05:00
Merov Linden
22a3b0bd7b
MAINT-2287 : Fix merge errors when merging viewer-release
2013-11-19 20:27:25 -08:00
Richard Linden
17e9c872ad
Automated merge with http://bitbucket.org/lindenlab/viewer-release
2013-11-11 19:17:49 -08:00
Graham Linden
10705b4360
Merge 3.6.11 for RC-ability
2013-11-11 15:50:01 -08:00
Oz Linden
3c2b90514d
merge 3.6.10-release
2013-11-11 16:19:35 -05:00
Graham Linden
970ee73e9a
Fix release merge issues (included upstream changes not yet in release from bear)
2013-10-25 11:48:43 -07:00
Merov Linden
be01ac2a36
BUG-4185 : Fix glsl compilation error on Mac
2013-10-17 15:20:34 -07:00
Dave Parks
ff8b002c3b
Quite down log spam from loading shaders.
...
Up bone cap to 64 for rigged meshes.
2013-10-10 13:56:06 -05:00
Richard Linden
80dfbbaacd
merge from viewer-release
2013-10-08 11:59:24 -07:00