7.1.8.9375512768 · Release Notes (original) (raw)
7.1.8.9375512768 - Materials Featurettes
Monday, June 10, 2024
Materials Featurettes
Featurettes (Mirrors, PBR Terrain and 2k textures) are now available to all of Second Life.
Realistic Mirrors are finally in Second Life! PBR Materials reflections are great too, but they are not mirrors.
PBR Terrain is now available on private regions, which is a first step towards making the ground look much more lush and immersive.
2048 x 2048 (2k) textures - 4 times bigger than 1k are here to stay!
Additional notes for this release
- Second Life will only render the single closest planar reflection probe.
- With Mirrors enabled residents should expect a decrease in performance since everything is being rendered twice.
- PBR Terrain is only available on private regions at this time.
- Uploading 2k textures as part of bulk uploads will incur the higher 2k texture upload fee, which is implicitly agreed to during a bulk upload. See known issues below.
- Texture scaling occurs before we calculate upload fees, see https://wiki.secondlife.com/wiki/Limits#All_Viewers for guidelines.
- A 2048 x 512 texture upload will cost the same as a 1024 x 1024 because it is exactly the same number of pixels.
- 2k textures for Bakes on Mesh (BoM) is coming, meanwhile, please do not start creating 2k onion skin avatars.
- HDRI sky previews are now available to experiment with, in the Develop menu and we’d love to get your feedback on what you can imagine doing with them.
Along with several GLTF PBR materials fixes to make all our residents and our third party developers lives a little bit easier.
Please see this blog post for more information about the features: https://community.secondlife.com/blogs/entry/15291-mirrors-pbr-terrain-and-2k-textures/
Known Issues
- #1042 Add tool to “Show Mirror Volumes”
- #1445 (PBR) Moon clips with skydome
- #1493 Nearby avatars stop updating in mirrors when they are outside the camera frustum
- #1506 The Dynamic probe checkbox does not set or display the value correctly
- https://github.com/secondlife/viewer-private/issues/124 When uploading a model with a 2048x2048 texture, the resolution of the uploaded texture is converted to 1024x1024
- https://github.com/secondlife/viewer-private/issues/128 The planar reflection (mirror) probe isn’t displayed on the mirror object until the user relogs
- Mirrors (planar reflection probes) created in Featurettes versions before 7.1.8.9103842320 will default to only reflecting the Environment, please update your Mirror’s settings to include Avatars if desired.
- #1652 Spherical mirror probes are disabled for now. Box mirror probes are functional.
- https://github.com/secondlife/jira-archive-internal/issues/71030 [PBR] [Mac] Turning shadows on makes items with alpha blend textures disappear on older Macs. Workaround: Use the Preferences > Graphics > Quality & speed slider.
- https://github.com/secondlife/viewer/issues/1666 Texture Uploads need enhanced options to support 2k and lower resolutions to better predict upload fee
Resolved Issues
- viewer#679 Add mirrors tickbox to build tools
- viewer#682 Mirrors optimization pass
- viewer#684 Fix pixelation on mirrors when RenderHeroProbeResolution is set to 1024
- viewer#712 PBR Terrain UI second pass
- viewer#711 Terrain graphics feature gating
- viewer#731 [PBR] Environment: Blue Density Input Color Yields Incorrect Sky Color when Set to [0,0,0]
- viewer#732 Alpha blend textures can disappear with certain EEP setting
- viewer#733 Particles become black with certain EEP setting
- viewer#740 Add support for FLAG_MIRROR on reflection probes in the viewer.
- viewer#759 2k texture PBR terrain does not render on the minimap
- viewer#760 2k textures cannot be used as terrain (non-PBR)
- viewer#764 Full Magenta screen after continuous zooming
- viewer#771 Put PBR material swatch behind feature flag
- viewer#773 Fix PBR terrain feature flag
- viewer#782 Regression: grass is visible through a sign
- viewer#886 Crash on teleport to Rumpus Room 2048
- viewer#854 [PBR] EEP Settings not updating correctly when using scripts - missing some parameter
- viewer#860 Verify 16x antialiasing works.
- viewer#965 EEP skies too bright after HDRI local preview merge
- viewer#977 Featurettes viewer does not start on Mac
- viewer#988 Ensure that terrain UI is still usable when the language is not English and the PBR terrain feature flag is unset
- viewer#1027 Transparent PBR terrain has noise on minimap
- viewer#1046 Auto-exposure quality pass
- viewer#1051 Fix UI typos in PBR terrain error messages
- viewer#1059 Mirrors should be disabled when Graphics setting is set to Low
- viewer#1081 Display Proper Pricing for new 2k Texture uploads
- viewer#1163 Terrain textures are not free. Discard them when done.
- viewer#1139 Lighting seems okay until camera is moved then it's complete darkness...
- viewer#1165 Underwater mirror only displays objects and users that touch the surface of the water
- viewer#1184 Cached minimap textures still using extra memory/loading still not reliable
- viewer#1185 Mirror resolution does not change without a restart.
- viewer#1191 Add mirrors settings to Advanced Graphics Settings
- viewer#1220 Bug in XMLPRC to LLSD parsing caused issues with LLSD arrays
- viewer#1267 Material with a Masked alpha texture applied to an object makes it completely transparent
- viewer#1271 Add support for mirrors that don't render avatars.
- viewer#1298 Mirrors are offset on build 7.1.6.8757451456
- viewer#1325 Material overrides are occasionally not loading.
- viewer#1370 Mirrors cause 100% GPU utilization in empty scenes when enabled
- viewer#1382 [Featurettes] Occlusion Channel of ORM Maps Being Dropped on glTF Material Upload
- viewer#1466 Haze is missing from some EEP settings in Featurettes viewer
- viewer#1474 Remove offset at region edge for PBR terrain
- viewer#1494 Mirrors stops updating when the camera is pointed down a little.
- viewer#1531 BugSplat Crash: SecondLifeViewer!LLRender::flush(1634)
- viewer#1501 Crash initializing screenSpaceReflUtil.glsl
- viewer#1568 All avatars using base are sunken in floor
- viewer#1581 Assert failure in featurettes branch on OpenGL 3.2
- viewer#1614 PBR materials exhibit striation/moiré-patterns in specular highlights
- viewer#1628 Sphere mirror reflections should not flicker
- viewer#989 [Featurettes] Terrain is blurry on Mac M1
- viewer-private#41 A no-modify material can block applying a texture to all other faces when applied with shift-drag
- viewer-private#130 [Aditi] FPS is lower than on release when 'PBR Metallic Roughness' Terrain Materials are applied to region terrain
- viewer-private#138 fix advanced graphics preferences UI layout
- viewer-private#141 Disallow alpha from texture terrain where not supported
- viewer-private#145 PBR Terrain UI: "Texture Elevation Ranges" text should be, "Material Elevation Ranges" when terrain is material
- viewer-private#151 Improve PBR terrain loading robustness
- viewer-private#173 Add PBR terrain normal gen feature flag
- viewer-private#177 PBR swatches in build floater should show entire material
- viewer-private#181 Put GLTF terrain behind a debug setting that defaults to off
- viewer-private#227 The moon texture is displayed darker in the world sky
- viewer-private#236 Unable to delete folders from 'Marketplace listings' floater
- jira-archive-internal#71146 [SL-20754] Blue sheen / tint on objects with gLTF materials
- jira-archive-internal#71139 [SL-20748] Materials cannot be previewed on an object from the Library.
- jira-archive-internal#71056 [SL-20675] [PBR] Materials can be copied with full permissions from objects that have limited permissions
- jira-archive-internal#71062 [SL-20680] [PBR] Non-transparent water stops animations and input from working properly
- jira-archive-internal#71089 [SL-20701] Build tool texture tab shows incorrect material parameters in some cases
- jira-archive-internal#71090 [SL-20702] Remove ALM info in About
- jira-archive-internal#71091 [SL-20703] [PBR] Masked alpha gradient textures change with viewing angle.
- jira-archive-internal#71092 [SL-20704] [PBR] Pathfinding view/test modes fail to render
- jira-archive-internal#71106 [SL-20717] Add PBR to Advanced > Rendering Types, so it can be turned off.
- jira-archive-internal#71125 [SL-20734] Uploaded Materials should use the Default Creation Permissions for Uploads.
- jira-archive-internal#71010 [SL-20634] Alpha values cannot be adjusted for alpha blended materials
- jira-archive-internal#71003 [SL-20629] Old sky settings set reflection probe ambiance to zero with HDR scale enabled
- jira-archive-internal#71006 [SL-20630] Probes render black upon high glow focus and size
- jira-archive-internal#70354 [SL-20008] Auto-exposure is quite sensitive.
- jira-archive-internal#69880 [SL-19546] [7.0.0.576966 GLTF/PBR] - "Select Only My Objects" Disables Interaction
- jira-archive-internal#69889 [SL-19555] The new materials without textures aren't set to the object as PBR material
- jira-archive-internal#69552 [SL-19249] PBR: Sheen does not respect roughness map
- jira-archive-internal#69571 [SL-19267] [PBR] Mesh Uploader Preview for Avatar DAE is Scrunched up Cube
- jira-archive-internal#67137 [SL-17005] "Bias" value is forcing textures to downres
- jira-archive-internal#68658 [SL-18429] Colors in SL and Painter do not match with full roughness, full metallic
- jira-archive-internal#71105 [SL-20716] BugSplat Crash: LLPipeline::stateSort(3010)
- jira-archive-internal#70847 [SL-20480] [PBR] Rendering Problem of trees in foreground and shrubs in background