summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorCosmic Linden <cosmic@lindenlab.com>2024-03-13 10:18:09 -0700
committerCosmic Linden <cosmic@lindenlab.com>2024-03-13 10:18:09 -0700
commitf335d9af2ccf18294988a191ed89e7e4179429d4 (patch)
tree04efc0ac383af9727eccf5b5bb0470c178d98e22 /doc
parent7acfc57cbeb768509dac8266c7011894453d7e16 (diff)
secondlife/viewer#906: Add tiling test to renamed PBR terrain appearance test plan
Diffstat (limited to 'doc')
-rw-r--r--doc/testplans/pbr_terrain_appearance.md15
1 files changed, 12 insertions, 3 deletions
diff --git a/doc/testplans/pbr_terrain_appearance.md b/doc/testplans/pbr_terrain_appearance.md
index b56e84b3a8..4f0ee5c943 100644
--- a/doc/testplans/pbr_terrain_appearance.md
+++ b/doc/testplans/pbr_terrain_appearance.md
@@ -1,8 +1,17 @@
# PBR Terrain Appearance
+## Tiling
+
+If two adjacent regions have the same PBR terrain settings, then:
+
+- There should not be seams between the two regions at their shared border
+- The ground should not suddenly slide beneath the avatar when moving between regions (except due to movement of the avatar, which is not covered by this test plan)
+
+## Feature Gating
+
PBR terrain should have lower detail on lower graphics settings. PBR terrain will also not show emissive textures on some machines (like Macs) which do not support more than 16 textures.
-## Triplanar Mapping
+### Triplanar Mapping
Triplanar mapping improves the texture repeats on the sides of terrain slopes.
@@ -11,7 +20,7 @@ Availability of Triplanar mapping:
- Medium-High and below: No triplanar mapping
- High and above: Triplanar mapping
-## PBR Textures
+### PBR Textures
At the highest graphics support level, PBR terrain supports all PBR textures.
@@ -21,6 +30,6 @@ Availability of PBR textures varies by machine and graphics setting:
- Medium-Low, and machines that do not support greater than 16 textures such as Macs: All PBR textures enabled except emissive textures.
- Medium: All PBR textures enabled
-## PBR Alpha
+### PBR Alpha
PBR terrain does not support materials with alpha blend or double-sided. In addition, the viewer does not make any guarantees about what will render behind the terrain if alpha is used.