summaryrefslogtreecommitdiff
path: root/indra/llappearance
AgeCommit message (Collapse)Author
2013-04-04SH-4059 FIX other's hover parameters affects your avatar's settingNyx Linden
Added an additional sanity check to make sure that other avatars don't affect your wearables.
2013-04-03SH-4050 FIX camera goes below ground when avatar offset set to 0Nyx Linden
Added a constraint to ensure that the avatar's height (with offset) does not go below 0.1 meters. Camera was getting confused since the avatar's effective height was negative. Note the avatar is mostly underground/contorted even at 0.1 meters, but most users setting values this low will be making ultra-tinies and would be hiding the avatar mesh. Camera stays above ground when height is at 0.1.
2013-04-02BUILDFIX commit policy fixesNyx Linden
2013-03-11#include fixprep
2013-03-11llinventory merge fixesprep
2013-03-11mergeprep
2013-03-11mergeprep
2013-03-11Viewer-chui mergeprep
2013-03-08SH-3959 WIP - pass information about type of fetched image - server bake, ↵Brad Payne (Vir Linden)
host bake, map tile, etc - down the chain so LLTextureFetchWorker can adjust behavior as needed
2013-02-28mergeNyx Linden
2013-02-28SH-3798 FIX avatar skins look dullNyx Linden
Wearable parsing error caused last texture in some assets to fail to parse. Parser now does not throw an error if the wearable does not end in a newline
2013-02-28SH-3909 Support avatar height offsetNyx Linden
Adding a new visual param that allows users to manually adjust an offset for how far off the ground (+ or -) their avatar's root bone is. Supports the +-2m range people are used to adjusting in their viewers, but new implementation should support server-generated appearances.
2013-02-14SH-3803 FIX Missing Wearable reported in sunshine viewerNyx Linden
Newly refactored wearable parsing did not account for extra whitespace cleanly. Updated the code to handle extra blank lines in the wearable assets.
2013-02-06SH-3651 FIX Beard edits not applying on server bakesNyx Linden
Despite incrementing the COF version, beard edits were not updating the head hash. We were not applying layers/parameters to the baked texture hashes for layers that did not contain a user-defined image. However, many layers have standard morph masks, etc that are affected by wearable parameters. Edited the LLTexLayerInterface::getWearable() method to return the proper wearable type if there is no associated local texture index, and all parameters in the wearable refer to a particular wearable type. Should be safe even if some (but not all) params have no wearable type defined.
2013-01-25BUILDFIX: merge cleanupNyx Linden
A couple of merge issues that caused the resulting code to not build.
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-12-20Skipping rendering of unneeded morph masksDon Kjer
2012-12-18Fix for alpha blending using gl fixed-functions not matching shader ↵Don Kjer
implementation
2012-12-06Alpha rendering fixes for appearance utility.Don Kjer
2012-11-28SH-3563. Pull and merge from viewer-development. Modest code changes to fix ↵prep
alignment issue in llAppearance.
2012-11-09SH-3484 WIP - added additional logging under DebugAvatarCompositeBaked to ↵Brad Payne (Vir Linden)
try to track down baked texture issues
2012-11-05renamed a confusingly-named fieldBrad Payne (Vir Linden)
2012-10-29Fix for general graphical glitching on some cardsBrad Payne (Vir Linden)
2012-10-22mergeBrad Payne (Vir Linden)
2012-10-22handling for crossing from non-server-bake to server-bake regionsBrad Payne (Vir Linden)
2012-10-19FIX: fixed broken baked texture rendering in lltexlayer, by enforcing ↵Nyx Linden
correct gl state in lltexlayer.cpp FIX: updated appearance utility source package
2012-10-18Automated merge with https://bitbucket.org/lindenlab/sunshine-internalNyx (Neal Orman)
2012-10-18Setting alpha rejection settings properly for texture bakes without basic ↵Nyx (Neal Orman)
shaders enabled
2012-10-17additional diagnostics, improved shape stability at cost of increasing ↵Brad Payne (Vir Linden)
entanglement between baked and local appearance
2012-10-17more param location logging, added wearable type info to dumpArchetypeXMLBrad Payne (Vir Linden)
2012-10-15additional debugging info, including tracking where visual params liveBrad Payne (Vir Linden)
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-10-06Added fast timers for baked texture rendering. Updated appearance utilityDon Kjer
2012-10-04Building headless and non-headless libraries side-by-side, removing the need ↵Don Kjer
for the BAKING cmake setting.
2012-10-04Automated mergeDon Kjer
2012-10-04Adding optimization to skip alpha image analysis when it isn't needed.Don Kjer
2012-10-03mergeBrad Payne (Vir Linden)
2012-10-03additional fixes for avoiding avatar param manipulation via wearables, ↵Brad Payne (Vir Linden)
setting correct state from avatar appearance
2012-10-02Moved gatherMorphMaskAlpha into llappearance.Don Kjer
2012-09-28Exposing more tex layer information for hash id generationDon Kjer
2012-09-28Started stubbing out llsd support for tex layer information.Don Kjer
2012-09-27Automated mergeDon Kjer
2012-09-27Merge sunshine-internal -> sunshine-experimentalDon Kjer
2012-09-26more state management stuff, DRANO flags for problematic areasBrad Payne (Vir Linden)
2012-09-26error checking, comments for areas needing fix/check in appearanceBrad Payne (Vir Linden)
2012-09-26renamed isUsingBakedTextures to more accurate isUsingServerBakes. Commented ↵Brad Payne (Vir Linden)
some areas we are probably using the function incorrectly
2012-09-21Making computeBodySize publicNyx Linden
2012-09-20Partial rewrite of llifstream and llofstream (Windows implementation ↵Don Kjer
pending). Moved more functionality from llviewerwearable to llwearable
2012-09-19small tweaks to param debugging, restricting LLWearable::writeToAvatarBrad Payne (Vir Linden)
2012-09-14BUILDFIX: WIN fixing up windows building issuesNyx (Neal Orman)
Cleaned up a couple of things that the windows compiler was warning about, with our inheritance structure