Andrey Kleshchev
613f3738b2
D559 MacOS build fix
2022-11-01 23:05:03 +02:00
Andrey Kleshchev
d228a12f45
SL-18448 Fixed exit condition
2022-11-01 22:23:45 +02:00
Andrey Kleshchev
8c5c07d307
SL-18448 Modified Material Editor to match overrides better
2022-11-01 22:20:38 +02:00
Dave Parks
0ea5b38b8d
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-11-01 15:17:42 -05:00
Dave Parks
a4ad75e93c
SL-18520 WIP - Use off-by-epsilon and special UUID identifier hacks to allow overriding to default values.
2022-11-01 15:17:22 -05:00
Brad Kittenbrink
a0e7dd45d9
Fix mac build for DRTVWR-559. PROFILE_ZONE_SCOPED macro cant take an argument
2022-11-01 10:15:37 -07:00
Andrey Kleshchev
e6fb0a9397
SL-18391 Removed direct dependency of local materials onto tinygltf
2022-11-01 18:51:47 +02:00
Dave Parks
9f21fba6d9
SL-18513 Put profile markers around GLTF code.
2022-11-01 08:31:01 -05:00
Dave Parks
8faa5a3305
SL-18448 Fix for mac build.
2022-10-31 17:39:56 -05:00
Andrey Kleshchev
e73c5e4ee3
SL-18448 Do not show editor when saving material inworld, only a name prompt
2022-10-31 23:16:37 +02:00
Dave Parks
75e743be2f
SL-18442 Port of Caladbolg's fix for emissive overrides not taking. Remove unused function.
2022-10-31 15:58:20 -05:00
Dave Parks
94afae5b15
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-31 15:20:02 -05:00
Dave Parks
29e344bbd0
SL-18483 Work around for crash on AMD when using glGenerateMipmap on cubemap array.
2022-10-31 15:19:28 -05:00
Andrey Kleshchev
4cb5439e42
SL-18446 Don't cause excessive udpates
2022-10-31 21:24:41 +02:00
Andrey Kleshchev
b1f529082b
SL-18446 Fix emissive tint
2022-10-31 20:42:47 +02:00
Andrey Kleshchev
094a8876d6
SL-18446 Material override arrival filtering
2022-10-31 20:12:53 +02:00
Andrey Kleshchev
35d4124b5e
SL-18446 Material override arrival for selected objects should update material editor
2022-10-29 03:16:16 +03:00
Andrey Kleshchev
b6a35e36d7
SL-18448 Material Editor and Tools floater adjustments
...
1. Enable glow
2. Added buttons to texture->pbr
2022-10-29 02:52:56 +03:00
Dave Parks
105f50478c
SL-18498 WIP -- Better handling of updates from server (don't null out overrides on updates from server unless material ID has changed)
2022-10-28 18:49:51 -05:00
Dave Parks
ee227feed3
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-28 17:07:57 -05:00
Dave Parks
3b08abf70b
SL-18493 Fix for viewer not sending material ID updates to simulator.
2022-10-28 17:07:32 -05:00
Andrey Kleshchev
c61224bef2
SL-17699 Hide pipette for material picker
...
At the moment there is no specification how it should work, it can't work like it does for textures due to material overrides.
Also removed some dead code
2022-10-29 00:27:47 +03:00
Andrey Kleshchev
6d0fcc0e61
SL-17699 Blank material Id for material picker
2022-10-28 20:08:53 +03:00
Dave Parks
e72d0161bb
SL-18493 Fix for assert when setting override before material has arrived
2022-10-28 11:50:32 -05:00
Dave Parks
2752ab3b62
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-28 11:20:06 -05:00
Dave Parks
8155361355
SL-18453 WIP -- Use GLTF draw pool to render shadows. Still need a GLTF specific shadow shader to multiply alpha.
2022-10-28 11:19:43 -05:00
Andrey Kleshchev
467c9f627c
SL-18441 Fix logging to be more informative and logcontrol compatible.
2022-10-28 18:45:36 +03:00
Andrey Kleshchev
29062fd907
SL-18441 "Override" UI cleanup
2022-10-27 23:35:46 +03:00
Andrey Kleshchev
e70cf8edfe
SL-18446 Live editing material should not override objects without pbr
...
Objects without pbr have no base to override
2022-10-27 23:35:46 +03:00
Cosmic Linden
5364da4d8e
SL-18411: GLTF material transform serialization, plus fix improper indexing not matching GLTF spec
2022-10-27 13:19:19 -07:00
Andrey Kleshchev
414efe56bd
SL-18008 Edit PBR in menu should not be enabled if selection has no pbr materials
2022-10-27 21:35:46 +03:00
Andrey Kleshchev
6860df0b98
SL-17699 Enable 'none' button it amterial picker
2022-10-27 20:47:05 +03:00
Dave Parks
0451d51f4d
SL-18459 WIP -- fix for assert in setGLTFMaterial
2022-10-27 11:27:21 -05:00
Dave Parks
eb4581edf2
SL-18454 Fix for HUDs with alpha mask using wrong shader.
2022-10-27 10:34:54 -05:00
Dave Parks
0e02f25604
SL-18472 Fix for assert when increasing number of texture entries on existing primitive with overrides applied.
2022-10-26 23:51:13 -05:00
Dave Parks
babdb7c209
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-26 23:03:10 -05:00
Dave Parks
a6da630207
SL-18469 Fix for material edits only applying to one face.
2022-10-26 23:02:49 -05:00
Andrey Kleshchev
0c0b66388f
SL-18465 Crash opening Material Editor
2022-10-27 01:46:31 +03:00
Dave Parks
65eec2ca8f
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-26 17:22:50 -05:00
Dave Parks
8f47657d64
SL-18443 Allow nulling out of override data and implement new override message protocol.
2022-10-26 16:08:28 -05:00
Sabrina Shanman
800044fb33
Merged in SL-17005_cosmic_win8 (pull request #1106 )
...
SL-17005: Clean up debug code
2022-10-26 20:16:55 +00:00
Andrey Kleshchev
5ee774f4ec
SL-18446 Support "multiple textures" in Live material overrides
2022-10-26 22:40:30 +03:00
Brad Kittenbrink
1dad0f8eb8
Merge remote-tracking branch 'origin/master' into DRTVWR-559
2022-10-26 11:45:38 -07:00
Nat Goodspeed
a022452ff5
Increment viewer version to 6.6.7
...
following promotion of DRTVWR-574
2022-10-26 14:35:44 -04:00
Andrey Kleshchev
d69c814db9
SL-18446 Terse-update selection set from live material editor #1
2022-10-26 20:55:49 +03:00
Andrey Kleshchev
631b7de4b2
SL-18444 Either connection should be create in onOpen or disconnect happen in destructor
2022-10-26 15:03:55 +03:00
Andrey Kleshchev
89625f9247
SL-18444 Live Material Editor updating with selection
2022-10-26 00:41:59 +03:00
Brad Kittenbrink
ca53f265b4
Bump Teamcity for new Project Viewer build of DRTVWR-559
2022-10-25 14:28:35 -07:00
Brad Kittenbrink
caed8871ab
Xcode build fixes for DRTVWR-559
2022-10-25 10:50:26 -07:00
Andrey Kleshchev
687a012a69
SL-18008 Add "Save/Edit Materials" buttons to attachment's right click menu
2022-10-25 19:56:17 +03:00