Graham Linden
29216ac5e7
MAINT-3179 fix bad indexing of position info generating false alarms on range checks, issue with free of data now allocated contig with positions instead, and added copious amounts of llwarns to error return sites so 'invalid element' will be a reason to read the log and not a tease.
2013-09-23 13:43:01 -07:00
Graham Linden
0e3ad3e94b
MAINT-3153 fix potential mis-indexing in DAE loading checks
2013-09-16 12:11:58 -07:00
Graham Linden
d38bcb6621
MAINT-2388 replace stomped fix to not crash when handed bogus model data
2013-09-16 09:40:58 -07:00
simon
5687b0c4df
Merge
2013-05-09 15:30:49 -07:00
simon
ee2fce8790
Merge downstream code and viewer-beta
2013-05-09 14:10:45 -07:00
simon
c7f7c4bc4d
Merge viewer-beta
2013-05-09 13:14:49 -07:00
Dave Parks
dbfcd6c9c5
Optimization -- don't draw glow in alpha pool unless needed
2013-05-07 17:20:33 -05:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Graham Madarasz (Graham)
4b67d34c7e
Remove redundant data validation copy-pasted into normals loop
2013-03-07 15:45:29 -08:00
Graham Madarasz (Graham)
2e8b2558b4
For MAINT-2436 and MAINT-2388 contribs from STORM-1935 and STORM-1936
2013-03-07 14:13:14 -08:00
Graham Madarasz
1816582b92
Fix crashes from using single alloc for pos/norm/tc in volume face data fighting with old free call in model loading code
2013-03-06 09:09:07 -08:00
Dave Parks
968567346a
MAINT-1028 Fix for gcc
2012-12-11 17:56:01 -06:00
Dave Parks
a073fa4009
MAINT-1028 Fix for crash when importing meshes produced by FBX converter
2012-12-11 16:27:58 -06:00
Brad Payne (Vir Linden)
0b16411d30
assert fix for mempyNonAliased16 call
2012-01-26 14:07:37 -05:00
Richard Linden
d089e6c264
bumped up MSVC warning level to 3 to catch more stuff that gcc catches
2011-11-28 19:16:49 -08:00
prep linden
2df669c402
Log error message if material list is not a subset of reference model
2011-08-30 10:46:41 -04:00
prep linden
71ac45a28b
Handling of material mismatches - lod materials are required to be a subset of the high lod, introduced addEmptyFace() for when parity does not exist between model material counts
2011-08-30 09:32:16 -04:00
prep
df94d0c778
Fixes for sh-2039, sh-1336, and sh-2044. Vertices were having incorrect weights assigned.
2011-08-03 17:01:34 -04:00
prep
7fc12cd43d
Fix for sh-2044, sh-2039 and sh-2166 (Avatar weights were sometimes not correctly applied upon import.
2011-07-28 16:09:17 -04:00
prep
c37603d9ce
fix for sh-1847: Removed assert when a vert is outside [-5,5] domain
2011-07-20 14:05:13 -04:00
Dave Parks
561d40d5c3
SH-715 Disable simplify/analyze button while counterpart is executing.
2011-07-14 01:07:01 -05:00
Dave Parks
dc7100a63f
SH-2008 Fix for crash when generating normals on objects with no texture coordinates.
2011-07-08 23:21:51 -05:00
Dave Parks
2a6e18d147
SH-1774 Fix for preserving material assignments between multiple custom LoDs.
2011-07-07 18:32:42 -05:00
Dave Parks
9b253ccf68
SH-1972 Fix for slm messing up physics shape on second upload.
2011-07-06 19:27:43 -05:00
Dave Parks
71eb68a85d
Fix for "set to default" button not resetting some data.
2011-07-06 18:54:50 -05:00
Dave Parks
12e08417bf
SH-1169 Fix for convex decompositions not working post mesh-asset-deprecation work. (also default SLM usage to on)
2011-06-28 12:41:12 -05:00
Xiaohong Bao
f83b08b69c
fix for SH-1878: Viewer hang in GLOD_Group::adaptTriangleBudget during LLModelPreview::genLODs;
...
SH-1891: viewer crashes while previewing "RYOMA 3D XML File.dae";
SH-1890: Crash loading palm tree
2011-06-24 15:09:10 -06:00
Dave Parks
b0fdc44951
SH-1815 Fix for crash when using old version slm
2011-06-22 16:08:23 -05:00
Dave Parks
ce02ed3118
SH-1880 partial fix for crashing on daes without UVs.
2011-06-20 18:55:30 -05:00
Dave Parks
27fb647fd1
merge
2011-06-18 01:02:25 -05:00
Dave Parks
15235061e8
SH-828 Fix for using uninitialized data when normals or texture coordinates are absent from collada file (can now upload meshes without normals or texture coordinates).
2011-06-18 01:02:03 -05:00
Xiaohong Bao
0bb7bcc96c
fix for SH-1788: Assert in texture load when uploading textured mesh model
...
and beyond: fixed the thread-safe and highest texture resolution flaws in the mesh texture uploading flow.
2011-06-15 16:20:33 -06:00
Dave Parks
44f0a1b681
SH-1778 Physics shape display fix up.
2011-06-11 16:51:01 -05:00
Dave Parks
ca5a87b819
merge
2011-06-08 15:59:11 -05:00
prep linden
dbd619508b
Fix for importer crashes, sh-1698. Added checks for handling bad elements in the dae.
2011-06-07 16:53:29 -04:00
Dave Parks
faf9693be3
Make basehull assert even more forgiving (only error out on 10% over bounds).
2011-06-07 00:10:24 -05:00
Dave Parks
a58e70261e
SH-101 Fix for asset when uploading some models.
2011-06-06 19:27:47 -05:00
Dave Parks
9793f6c51d
Add "NoGeometry" identifier support to viewer.
2011-06-06 16:54:15 -05:00
Dave Parks
f4722b3905
merge
2011-06-03 00:15:56 -05:00
Dave Parks
3a409e6edc
SH-1603 Replace every occurrence of "WTF" with something more appropriate.
2011-05-25 18:45:21 -05:00
Brad Payne (Vir Linden)
9d80bee277
merge
2011-05-25 16:09:46 -04:00
Xiaohong Bao
f5726a094d
fix for
...
SH-712:Asset error given on upload of duck.dae using High LOD for physics shape - Analyze seems to not complete;
SH-889: Viewer crash when analyzing physics LOD;
SH-890: Viewer crash on Exit after analyzing physics layer which never seems to complete
2011-05-24 17:36:06 -06:00
Dave Parks
10c45691c7
merge
2011-05-18 13:41:38 -05:00
Dave Parks
e237f5733c
SH-914 Fix for normals getting screwed up by non-uniform model normalization.
2011-05-18 01:30:21 -05:00
Dave Parks
3acc3d39f0
Put back "PositionDomain" and "Min"/"Max" on convex decomposition.
2011-05-11 19:13:18 -05:00
Dave Parks
ca0a568264
SH-1497 Don't upload physics mesh if decomposition exists.
2011-05-05 18:33:03 -05:00
Dave Parks
3c516973f3
SH-1497 "Positions" not "Position" for convex decomp.
2011-05-05 17:12:41 -05:00
Dave Parks
9cb31845ba
SH-1497 Update mesh asset parser to use new format restrictions.
2011-05-04 20:45:14 -05:00
Xiaohong Bao
d7954ba38f
fix for SH-688: Viewer crash when uploading a large .dae file and clicking the X button in upper right hand corner of the upload model floater on Mac Build
2011-04-29 15:23:03 -06:00
Dave Parks
764412f9b5
merge
2011-04-22 11:50:19 -05:00