Brad Payne (Vir Linden)
8230a9937f
MAINT-6841 - removed the joint remapping code, since it was designed to support a feature we no longer have. This also incidentally fixes any bugs caused by the joint remapping code.
2016-10-18 16:05:35 -04:00
Brad Payne (Vir Linden)
278825191b
TEST - non-SSE code path for matrix ops used in mesh skinning.
2016-08-23 15:08:14 -04:00
Brad Payne (Vir Linden)
f47ceb47bb
merged jelly-doll viewer-release into bento
2016-05-21 08:15:28 -04:00
Oz Linden
950c41d184
merge 4.0.4-release and MAINT-5974
2016-05-06 10:28:42 -04:00
ruslantproductengine
7f077a5e3a
MAINT-6326 [QuickGraphics-RC] Blingposter avatars are all full bright white when basic shaders are disabled.
2016-04-21 22:09:40 +03:00
ruslantproductengine
503dc6ee65
MAINT-6317 [QuickGraphics-RC] Some rigged mesh attachments render fully on jellybaby avatars when ALM is enabled
...
FIXED
- remove global identifier for the black texture
- add black texture 2x2x3 localy on apllication startup
- add special flag to LLViewerFetchedTexture for protect from removing
2016-04-21 12:47:49 +03:00
Oz Linden
ded162be60
fix merge error for specular rendering on impostors
2016-03-22 16:30:59 -04:00
Oz Linden
5822fb00b6
merge DRTVWR-398 build cleanup fixes
2016-03-07 12:41:11 -05:00
ruslantproductengine
0ffc4f2667
MAINT-5700 [QuickGraphics-RC] Blocked avatars should always be derendered
2016-03-02 18:35:43 +02:00
ruslantproductengine
d4cb7f450d
MAINT-5022 [QuickGraphics] Materials should not be applied to simple imposters
...
Fixe based on that texture with assetd id: "3b39cc01-c2d1-e194-1181-e4404978b20c"
will exist on data server.
2016-02-19 18:03:34 +02:00
Brad Payne (Vir Linden)
7b410df303
SL-124 WIP - cleanup of comments and test code before going to project viewer.
2015-11-25 15:07:26 -05: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)
d365aa10f1
SL-234 WIP - moved LLSkinningUtil funcs to separate class/files. Remap weights where needed. Warn that related debug settings require restart to take effect.
2015-10-21 16:47:03 -04:00
Brad Payne (Vir Linden)
6c6a95478e
SL-234 WIP - remap skin weights to match included-joint logic
2015-10-19 16:32:49 -04:00
Brad Payne (Vir Linden)
58992e2cb4
SL-234 WIP - Track which joints are part of base skeleton, remap non-base ones when not being rendered.
2015-10-16 15:05:29 -04:00
Oz Linden
69ff937e47
merge changes for 3.8.5-release
2015-10-13 08:43:03 -04:00
Brad Payne (Vir Linden)
5b58bfb937
SL-234 WIP - mac build fix
2015-10-07 18:50:33 -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
Oz Linden
9757c3a7fa
merge changes for 3.8.4-release
2015-09-29 15:24:03 -04:00
Brad Payne (Vir Linden)
5460c0f4c8
SL-227 WIP - standardize usage of shared skinning code and handle additional error case in weights.
2015-09-28 11:53:01 -04:00
Brad Payne (Vir Linden)
924e4292e7
SL-227 WIP - trimmed unused code.
2015-09-24 13:29:57 -04:00
Brad Payne (Vir Linden)
2da22ad9fc
SL-227 WIP - initial pass at consolidating skinning code. Less duplication of functionality, still needs more cleanup.
2015-09-24 11:35:19 -04:00
Oz Linden
ae7d13ff2c
revert change for MAINT-5022; it is causing other rendering problems that are worse (it looks like reflections or shinyness on all muted avatars, and the colors become very very dark)
2015-09-23 11:38:11 -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
vyacheslavsproductengine
2ee30986cd
MAINT-5022 FIXED (don't perform material if an avatar isTooComplex()) [QuickGraphics] Materials should not be applied to simple imposters.
2015-09-10 22:31:06 +03:00
Brad Payne (Vir Linden)
9d44aaab46
SL-216 WIP, SL-220 WIP - stray triangles in hw skinning path
2015-09-08 12:56:44 -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
Brad Payne (Vir Linden)
0f9700af5b
merge
2015-08-20 22:51:56 -04:00
Brad Payne (Vir Linden)
fa7d639f8a
merge
2015-08-19 10:08:04 -04:00
Oz Linden
2efe91ef64
merge changes for 3.8.3-release
2015-08-18 15:05:01 -04:00
andreykproductengine
b3916451c1
Merge viewer-release and become version 3.8.4
2015-08-18 18:51:38 +03:00
Brad Payne (Vir Linden)
003156a89d
SL-133 WIP - possible fix for unknown joints warping to origin
2015-08-11 12:09:38 -04:00
Drake Arconis
0dba928920
Fix impostors.
2015-06-30 10:48:34 -04:00
Oz Linden
91d6b08827
additional debugging code for the problem with rendering too-complex avatars
2015-05-15 15:31:29 -04:00
Mnikolenko ProductEngine
89321a56fd
increment viewer version to 3.7.29
2015-04-28 12:03:31 +03:00
ruslantproductengine
29bdf1a234
MAINT-4839 FIXED Animation of Mesh Dress doesn't work.
...
MAINT-4165 FIXED Crash on skinned, texture animated geometry with deferred rendering enabled.
2015-03-01 14:10:54 +02:00
Oz Linden
3cf8a1ce6e
Clean up impostors and visual muting
...
Rename the settings that control them to be more descriptive
Remove the separate boolean setting (RenderUseImpostors) that governed both
Establish default values based on gpu class for impostors and visual muting
2015-02-20 12:56:45 -05:00
Oz Linden
6f3cf79a3a
merge changes for 3.7.24-release
2015-01-13 13:46:45 -05:00
Oz Linden
dab5acd972
merge changes for 3.7.22-release
2014-12-15 12:34:18 -05:00
Brad Payne (Vir Linden)
fe5ff3e74a
merge
2014-12-01 16:21:52 -05:00
callum_linden
bdce32a02b
Update to build on Xcode 6.0: collection of removal of unused variables [-Wunused-variable]
2014-10-18 11:56:23 -07:00
Oz Linden
7ffa456683
STORM-2080: correct fitted mesh rendering on some ATI cards
2014-10-14 11:22:39 -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
simon
250db74bf9
Pull and merge viewer-release as version 3.7.8
2014-05-07 10:56:41 -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
5866bb7ef0
merge with release
2014-02-12 10:32:02 -08:00
Oz Linden
9bb2bc6099
fix odd editor artifact
2014-01-30 14:18:58 -05: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