Dave Houlton
7199ce4514
SL-15299 SL-15313 BUG-230802 Revert BOM fix causing issues with avatar alpha masks.
...
Revert "SL-12069 Issues with bakes-on-mesh and alpha modes"
This reverts commit 5691d302ef .
2021-05-26 10:57:39 -06:00
Andrey Kleshchev
5691d302ef
SL-12069 Issues with bakes-on-mesh and alpha modes
2020-12-10 23:17:07 +02:00
Graham Linden
60d256e80f
MAINT-8915
...
Fix sync of material rotation and offset values when using aligned planar faces.
Make it possible to set a specific TE's normal/spec offset/rotation values.
Eliminate redundant conversions in LLSD -> struct handler.
2018-07-30 22:38:30 +01:00
Graham Linden
ba31900ea8
MAINT-8891 viewer-side fix for redundant setting of specular offset in LLSD to struct translation
2018-07-20 19:17:59 +01:00
Graham Linden
3008962f0c
Convert tabs to spaces in llprimitive/llmaterial.* for sanity
2018-06-29 21:21:46 +01:00
Graham Linden
82a097b06f
MAINT-8676 modify XUI to allow negative offsets again and fix up material handling of normal/specular offsets
2018-06-29 00:47:13 +01:00
callum_linden
23711c9275
Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013
2014-12-10 08:44:08 -08:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Graham Madarasz
eba7eb2d06
NORSPEC-233 fix default value and material apply logic errors
2013-06-08 06:28:48 -07:00
Dave Parks
18e3985120
NORSPEC-162 Fix for objects with materials set ignoring "tranparency %" value.
2013-05-06 15:44:44 -05:00
g
fafa21315f
Fix issue with alphaNonIndexedNoColorF shader and static init fail on default spec color (real source of NORSPEC-94, I think)
2013-04-12 15:21:35 -07:00
Graham Madarasz (Graham)
9e3155c368
NORSPEC-82 NORSPEC-85 More UI shenanigans
2013-04-08 11:40:10 -07:00
Dave Parks
6300f4f768
NORSPEC-61 Hook up material parameters to shaders.
2013-03-27 21:59:14 -05:00
Kitty Barnett
fbf8e51c60
Added LLMaterialMgr::remove() to remove material information from a face
2013-02-25 00:16:14 +01:00
Kitty Barnett
ca790f7320
Bypass GCC template stumble by specializing getMaterialField for LLUUID
2012-12-18 21:52:41 +01:00
Kitty Barnett
a17f3e41ff
Use a single multiplier value for all material fields
2012-12-07 17:04:21 +01:00
Kitty Barnett
1e26dbdcd2
Started LLMaterialMgr to handle viewer<->region materials communication
...
* refactored LLFloaterDebugMaterials::requestPutMaterials() to use LLMaterialMgr instead
* replaced "Object editing" results list with information about the active selection instead
2012-12-03 01:46:26 +01:00
Kitty Barnett
2feac96090
Fixed two minor issues (mDiffuseAlphaMode and mAlphaMaskCutoff were reversed; specular rotation had wrong format specifier)
2012-12-02 01:04:56 +01:00
Kitty Barnett
6618cff96c
Encapsulate material definitions in LLMaterial and refactor LLFloaterDebugMaterials to use the new class
2012-11-29 00:00:18 +01:00