Andrey Lihatskiy
dfc1175546
Merge branch 'master' into DRTVWR-565-maint-P
2022-08-04 00:12:26 +03:00
Andrey Kleshchev
70009d21b2
SL-17890 Face creation does not clean used arrays
2022-08-03 01:46:01 +03:00
Andrey Kleshchev
b08340f183
SL-17475 Remap models before simplification
2022-06-11 10:23:46 +03:00
Andrey Kleshchev
97a103255e
Merge branch 'master' (DRTVWR-557) into DRTVWR-546
...
# Conflicts:
# autobuild.xml
# doc/contributions.txt
# indra/cmake/GLOD.cmake
# indra/llcommon/tests/llprocess_test.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/lldrawpoolavatar.cpp
# indra/newview/llfloatermodelpreview.cpp
# indra/newview/llmodelpreview.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llvovolume.cpp
# indra/newview/viewer_manifest.py
2022-03-01 13:41:42 +02:00
Andrey Kleshchev
27e4e245d9
Merge branch 'DRTVWR-542-meshopt' into DRTVWR-546
2021-11-29 20:33:13 +02:00
Andrey Kleshchev
3641541c6c
SL-15756 Removed mHasGeneratedFaces
...
mHasGeneratedFaces is always true for some types of models and glod was treating faces as one mesh by default, so meshoptimizer should do the same regardles of mHasGeneratedFaces
2021-11-15 23:23:09 +02:00
Dave Parks
f79890669d
SL-16006 and SL-16009 Rigged mesh rendering optimization pass
2021-09-20 18:58:09 +00:00
Andrey Kleshchev
ca629c362c
SL-15965 Support wider range of parsing errors
2021-09-09 21:17:00 +03:00
Andrey Kleshchev
1a17932440
DRTVWR-542 Automated method selection
...
Normally simplification methods apply for whole upload, but this one selects methods per model or per face.
2021-08-04 21:14:00 +03:00
Andrey Kleshchev
7235d333ea
DRTVWR-542 Fix incorect dropbox state
2021-08-04 00:15:49 +03:00
Andrey Kleshchev
2d2ed85c56
DRTVWR-542 Fix malfunctioning warning
2021-07-28 22:19:43 +03:00
Andrey Kleshchev
d0ac1505a7
SL-15102 Crash at load_face_from_dom_triangles
2021-04-13 00:40:00 +03:00
Andrey Lihatskiy
14bf268fbb
Merge branch 'master' into DRTVWR-513-maint
2020-10-14 21:59:52 +03:00
Andrey Kleshchev
bdedfb3755
SL-13566 'Use Joint Positions' Option causes collapsed Joints for some files
2020-08-28 21:01:48 +03:00
Andrey Kleshchev
3239f3518b
SL-13698 Mac build fix
2020-08-11 20:43:50 +03:00
Mnikolenko Productengine
7a9a114e16
SL-13698 FIXED crash on model upload
2020-08-03 19:14:09 +03:00
Andrey Kleshchev
da0024efec
SL-13426 Fixed crash at processDomModel
2020-07-06 16:48:59 +03:00
Andrey Kleshchev
9221c8a3f6
SL-13080 Changes for joint listings in mesh uploader
2020-04-23 20:51:06 +03:00
Graham Linden
76128c4357
SL-10566 Use vector for some high-traffic, low-item count containers instead of list.
...
Provide method of storing joint indices sep from weight data for faster runtime processing.
2019-08-05 12:04:29 -07:00
Brad Payne (Vir Linden)
3f9b3e01b9
MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low values.
2018-02-21 22:02:34 +00:00
andreykproductengine
c8c8005e2f
MAINT-2161 Fixed dae parsing issue - dae expects escaped names
2017-10-31 16:41:39 +02:00
andreykproductengine
5ddac01ef2
MAINT-7058 Fixed missing extents for generated (split) faces
2017-04-14 17:13:57 +03:00
andreykproductengine
4fc012fbfa
Reverted changeset 409b67af8faf (MAINT-6901)
2016-12-23 15:16:50 +02:00
AndreyL ProductEngine
2abd0eef41
Merged in lindenlab/viewer-release
...
DRTVWR-412 Bento (avatar skeleton extensions)
2016-12-05 21:51:29 +02:00
Brad Payne (Vir Linden)
d31596db6a
merge
2016-11-16 08:39:41 -05:00
andreykproductengine
4ae6f32ee1
MAINT-6901 Fixes upload assigning different scale to parts of the model
2016-11-15 20:16:01 +02:00
Brad Payne (Vir Linden)
a2fd408c9b
MAINT-6853 - fix for viewer crash when checking preview skin weights
2016-10-21 09:50:13 -04:00
Mnikolenko Productengine
5d1f6223eb
MAINT-6835 Material of model is not a subset of reference, cause upload model dialog to stick with error
2016-10-20 16:15:36 +03:00
Brad Payne (Vir Linden)
34ced1aa2c
SL-395 - partial support for joint scale locking via flag in skin info
2016-09-02 16:44:57 -04:00
andreykproductengine
c4e9fe9fe5
MAINT-6636 Mesh upload was failing from a folder with a diacritic character in the name
2016-08-25 15:40:33 +03:00
Brad Payne (Vir Linden)
57da9bcd1b
merge from viewer-release
2016-08-15 09:52:06 -04:00
Brad Payne (Vir Linden)
d2302886bc
MAINT-6380, SL-399 - vertical flicker related to joint offsets for mPelvis. Having a joint offset for mPelvis is still a bad idea, but it won't cause as much flickering now.
2016-06-15 15:24:54 -04:00
andreykproductengine
5048402da8
MAINT-5786 FIXED Redundant sibling index suffix on uploaded mesh object names.
2016-05-12 17:46:20 +03:00
Brad Payne (Vir Linden)
0447fe5a57
SL-371 - increased the limit for StackWalker strings, avoid crashing if mesh has wrong number of mAlternateBindMatrix matrices
2016-04-20 13:18:56 -04:00
Brad Payne (Vir Linden)
b092147a0b
SL-372 - handle dae models with multiple skeleton roots
2016-04-19 11:48:06 -04:00
Brad Payne (Vir Linden)
2afde26d93
merge
2016-03-21 11:00:22 -04:00
AndreyL ProductEngine
8920beabc4
MAINT-5678 Improvement: ImporterPreprocessDAE debug setting to disable DAE preprocessing when needed
2016-02-17 03:01:04 +02:00
AndreyL ProductEngine
72685fe1cb
MAINT-6132 Fixed error on uploading models with texture
2016-02-17 02:40:58 +02:00
Brad Payne (Vir Linden)
3612d7d14b
merge
2016-01-15 16:42:39 -05:00
andreykproductengine
18f4ad27b6
MAINT-5956 FIXED Certain dae will not upload with the new importer code
2015-12-10 19:28:26 +02:00
AndreyL ProductEngine
97dbd3768a
MAINT-5678 [Importer] Buildfix for Linux and OSX
2015-12-11 20:17:59 +02:00
AndreyL ProductEngine
dca797c3db
MAINT-5678 [Importer] materials with spaces in name import with truncated names
2015-12-08 02:52:15 +02:00
AndreyL ProductEngine
a9fff9a868
Backed out changeset: de52f1d38f3c
2015-12-10 23:21:56 +02:00
Aura Linden
99219cbe80
Eliminated joint_offset file. Added aliases attrib to bones in avatar_skeleton.xml.
2015-11-13 04:12:13 -08:00
Aura Linden
146919fa76
animations and meshes will recognize all joint names in joint_aliases.xml
2015-11-11 13:44:51 -08:00
andreykproductengine
080e26eba4
MAINT-5728 fix for dae uploading crash
2015-11-11 19:37:36 +02:00
Brad Payne (Vir Linden)
b72480ddb9
SL-114 WIP - made mesh upload errors/warnings slightly more informative and less spammy.
2015-11-10 15:52:41 -05:00
Brad Payne (Vir Linden)
be11d020ca
SL-266 WIP - removed obsolete rigParityWithScene code, set legacy and joint offset upload based on AND-ing state of all meshes in file.
2015-11-09 14:57:00 -05:00
Brad Payne (Vir Linden)
3cf938bcec
SL-124 WIP - BENTO comments and related cleanup
2015-11-04 16:41:37 -05:00
Brad Payne (Vir Linden)
ded9b10d5d
SL-114 WIP - constrain uploaded meshes based on max joints per mesh. Set max joints per mesh to 110. Also fixed some uninitialized members of LLModelLoader.
2015-10-29 16:09:22 -04:00