Cosmic Linden
00c4d2ed4e
secondlife/viewer#1475 : Update PBR Terrain test plans
2024-06-10 17:03:27 -07:00
Dave Parks
4522f33d2b
#1677 Add GLTF extensions serialization and support for KHR_materials_unlit ( #1686 )
2024-06-10 16:57:31 -05:00
cosmic-linden
4705362a33
Merge pull request #1667 from secondlife/v-1475
...
secondlife/viewer#1475 : Add PBR terrain repeats editing
2024-06-10 11:18:22 -07:00
Cosmic Linden
eb431ee879
secondlife/viewer#1475 : Fix whitespace and remove comment
2024-06-10 11:16:12 -07:00
Dave Parks
227e9be068
#1654 generate normals and tangents according to gltf specification ( #1662 )
...
* Disable unloading of objects in background.
* Add unlit GLTF shader variant
2024-06-10 10:43:38 -05:00
Cosmic Linden
6de0086ae9
secondlife/viewer#1475 : Add PBR terrain repeats editing
2024-06-07 18:14:32 -07:00
Dave Parks
33ddedd6b5
#1638 Add permissions checks to GLTF Save As and Upload buttons ( #1653 )
2024-06-07 09:51:32 -05:00
Brad Linden
40197e8949
Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into project/gltf_development
2024-06-06 09:46:53 -07:00
Andrey Lihatskiy
2c53972d34
Merge branch 'main' into DRTVWR-600-maint-A
...
# Conflicts:
# indra/cmake/Copy3rdPartyLibs.cmake
2024-06-06 16:12:06 +03:00
Andrey Kleshchev
e60adafa33
viewer#1641 Show accurate Alpha mode if asset is missing
2024-06-06 15:27:10 +03:00
Brad Linden
d74173861d
Attempt to fix intermittent failuresin threadsafeschedule_test ( #1623 )
2024-06-05 13:49:02 -07:00
Brad Linden
3aaab6ae65
Ignore SIGHUP from SLPlugin processes. ( #1627 )
...
Under rosetta2, terminating SLPlugin child processes that would normally send SIGCHILD seem to be now sending SIGHUP. we should not terminate the viewer in this case.
2024-06-05 13:29:54 -07:00
Dave Parks
24586f810e
#1527 Improve performance on Apple silicon ( #1632 )
2024-06-05 15:14:13 -05:00
Brad Linden
f568e6036b
Merge pull request #1634 from secondlife/brad/featurettes-gltf-dev-merge
...
featurettes gltf dev merge
2024-06-05 13:00:06 -07:00
nat-goodspeed
d317454c82
Merge pull request #1639 from secondlife/nat/stack-overflow
...
Make LLLeap iterate over child stdout while read data is pending
2024-06-05 13:36:56 -04:00
Nat Goodspeed
391893a325
Make LLLeap iterate over child stdout while read data is pending
...
instead of using mutual recursion to exhaust the read buffer.
2024-06-05 12:12:48 -04:00
Brad Linden
f4808dbbe1
Fixup mix->pbr_mix after merge.
2024-06-04 17:55:38 -07:00
Brad Linden
7889df945b
Merge remote-tracking branch 'origin/release/materials_featurette' into project/gltf_development
2024-06-04 17:39:39 -07:00
Brad Linden
9f97ff7286
#989 Fix for blurry terrain on Mac ( #1633 )
...
Co-authored-by: Dave Parks <davep@lindenlab.com>
2024-06-04 16:09:03 -07:00
Jonathan "Geenz" Goodman
c413458fd4
#1628 Disable spherical mirror probes for the time being. ( #1631 )
2024-06-04 15:22:38 -07:00
nat-goodspeed
1f17c7f7d3
Merge pull request #1630 from secondlife/nat/fix-ftr8-exr
...
Update tinyexr package to package based on secondlife/3p-tinyexr.
2024-06-04 17:08:39 -04:00
Nat Goodspeed
c1dc9b21df
Update tinyexr package to package based on secondlife/3p-tinyexr.
2024-06-04 16:55:44 -04:00
Brad Linden
6161d2f479
Merge remote-tracking branch 'origin/release/maint-x' into project/gltf_development
2024-06-04 10:39:09 -07:00
Brad Linden
fdbf73d953
Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into project/gltf_development
2024-06-04 10:36:52 -07:00
Jonathan "Geenz" Goodman
0f6ef1643e
Fix for AMD not being able to load pbrmetallicroughnessV. ( #1620 )
2024-06-04 09:36:37 -07:00
cosmic-linden
b97ee5df13
Merge pull request #1626 from secondlife/1614-pbr-materials-exhibit-striationmoiré-patterns-in-specular-highlights
...
1614 pbr materials exhibit striationmoiré patterns in specular highlights
2024-06-04 09:03:27 -07:00
RunitaiLinden
83f9885d73
#1614 Fix for moire pattern in specular highlights. Incidental cleanup.
2024-06-04 10:26:34 -05:00
Andrey Kleshchev
08c483c269
viewer#1583 [Win] Viewer fails to detect more than 4Gb of video memory
2024-06-03 10:08:35 +03:00
Dave Parks
d1a8a9d0c3
#1596 Fix for GLTF uploads failing after loading from .glb file ( #1602 )
2024-05-30 16:28:56 -05:00
cosmic-linden
0a4d37f22f
Merge pull request #1599 from secondlife/1597-fix-gltf-orientation-test
...
#1597 Fix for some GLTF transforms not loading properly.
2024-05-30 12:12:53 -07:00
RunitaiLinden
e279aae51a
#1597 Fix for some GLTF transforms not loading properly.
...
Also incidental fix for unreachable code error.
2024-05-30 13:42:27 -05:00
Jonathan "Geenz" Goodman
01c82642ac
#1581 Only render mirrors when reflection probes are enabled. ( #1592 )
2024-05-29 19:31:58 -07:00
Dave Parks
15fd13f830
#1530 Increase joint limit for GLTF Assets ( #1582 )
...
* Migrate GLTF scene rendering to its own shaders
* Add support for ambient occlusion map separate from metallic roughness map (or absent)
* Use UBO's for GLTF joints
* Better error handling of downloading GLTF assets
2024-05-29 16:56:39 -05:00
Andrey Kleshchev
2d0fe5ca7b
viewer#1497 Gray out some options for Mirror (Everything)
...
Ambiance and Near Clip fields for a Mirror probe should be grayed out for Mirror (Everything)
2024-05-29 11:06:51 +03:00
Andrey Kleshchev
12cd8589b4
viewer#1568 Revert "SL-17597 AV height in Shape dialog IS WRONG"
...
This reverts commit f5a7c22cea to fix
viewer#1568.
2024-05-29 11:05:22 +03:00
Brad Linden
4b57b70b6d
Merge remote-tracking branch 'origin/main' into release/materials_featurette
2024-05-28 14:24:18 -07:00
Jonathan "Geenz" Goodman
33bb511ab4
Improvements to mirror probe update rates ( #1570 )
...
#1494 Fix for mirror updates getting "stuck" on some faces.
2024-05-28 14:19:18 -07:00
cosmic-linden
c5f0b6f639
Merge pull request #1580 from secondlife/v-1531
...
secondlife/viewer#1531 : Attempt to fix PBR terrain fragment shader
2024-05-28 14:13:10 -07:00
Cosmic Linden
5f3a6bdd7f
secondlife/viewer#1531 : Attempt to fix PBR terrain fragment shader.
2024-05-28 14:04:45 -07:00
Dave Parks
2f41200384
Remove tinygltf dependency from LL::GLTF ( #1541 )
...
* #1535 Image loading/saving support in boost::json driven GLTF parser
* #1536 GLB Support in boost::json drvien GLTF parser
2024-05-28 09:45:40 -05:00
Andrey Kleshchev
db627bc354
viewer#1553 Local PBR materials are not applied to the terrain
2024-05-28 16:49:41 +03:00
Andrey Kleshchev
04c4d18f70
viewer#1573 Crash at updateMovedList
...
According to bugsplat data drawablep is null
2024-05-27 17:09:31 +03:00
Ansariel
7e645bd42d
Try copying the VC++ runtime files from the redistributable package first
2024-05-27 16:12:24 +03:00
Andrey Kleshchev
ed16808113
viewer#1552 Bake textures could be applied to terrain textures
2024-05-24 18:28:52 +03:00
Ansariel
2696b3de08
Introduce LLWStringView to prevent unnecessary memory allocations
2024-05-24 13:55:38 +03:00
Brad Linden
0cc832c38a
Merge pull request #1528 from secondlife/brad/merge-maint-a-to-dev
...
merge maint-a (including maint-x) into gltf_development
2024-05-23 13:02:08 -07:00
Brad Linden
9f6849e081
Merge remote-tracking branch 'origin/project/gltf_development' into brad/merge-maint-a-to-dev
2024-05-23 11:35:23 -07:00
Brad Linden
a1f49564d6
Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into brad/merge-maint-a-to-dev
2024-05-23 11:31:19 -07:00
Brad Linden
6377610f65
Protect NSIS scripts from eol-style translations. ( #1556 )
2024-05-23 11:23:50 -07:00
Andrey Kleshchev
7f4a4bc110
viewer-private#238 Complexity mode should persist
2024-05-23 15:39:12 +03:00