secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
212 stars 53 forks source link

The particle streams do not emit particles correctly when the Set Max. Particle Count is set to 256 in Preferences #2288

Open valeriiaaproductengine opened 3 months ago

valeriiaaproductengine commented 3 months ago

Environment

Second Life Test 7.1.9.10164740217 (64bit) Release Notes

You are at 143.5, 65.7, 21.1 in Product Engine located at simhost-0b8a048fe6055a4b1.agni SLURL: http://maps.secondlife.com/secondlife/Product%20Engine/144/66/21 (global coordinates 336,784.0, 307,266.0, 21.1) Second Life Server 2024-06-11.9458617693 Release Notes

CPU: 11th Gen Intel(R) Core(TM) i5-11260H @ 2.60GHz (2611.19 MHz) Memory: 16111 MB OS Version: Microsoft Windows 10 64-bit (Build 19045.4651) Graphics Card Vendor: NVIDIA Corporation Graphics Card: NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2

Windows Graphics Driver Version: 31.0.15.2879 OpenGL Version: 4.6.0 NVIDIA 528.79

Window size: 1897x875 Font Size Adjustment: 96pt UI Scaling: 1 Draw distance: 128m Bandwidth: 3000kbit/s LOD factor: 1.5 Render quality: 4 Texture memory: 4095MB Disk cache: Max size 1638.4 MB (1.5% used)

J2C Decoder Version: KDU v7.10.4 Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.23.1 / OpenAL Community / OpenAL Soft: OpenAL Soft Dullahan: 1.14.0.202310131404 CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54 Chromium: 118.0.5993.54 LibVLC Version: 3.0.16 Voice Server Version: Not Connected Packets Lost: 9/3,148 (0.3%) August 14 2024 02:13:54

Description

See Reproduction steps

Reproduction steps

  1. Login to the Second Life Test 7.1.9.10164740217 viewer.
  2. Rez a new prim.
  3. Add the script from https://wiki.secondlife.com/wiki/Neurocam_Particle_Engine.
  4. Select Me-> Preferences.
  5. Select the "Graphics" tab and click the "Advanced Settings" button.
  6. Set Max. Particle Count to 256.

Actual result: The particle streams do not emit particles correctly when the Set Max. Particle Count is set to 256 in Preferences

Expected result: The particle streams should correctly emit particles when the Set Max. Particle Count is set to 256 in Preferences

Note: This issue is reproduced on Win10/OSX. This issue was found according to the test plan: https://lindenlab.atlassian.net/wiki/spaces/QA/pages/2698117145/Viewer+Preferences+Test+Plan#3.4.2-Always-render-Friends-checkbox: -> 4.1.2 Max. Particle Count. This issue is not reproduced on the production viewer (Second Life Release 7.1.8.9375512768).

See actual.mp4 videorecording:

https://github.com/user-attachments/assets/3ce34656-fa45-496b-a463-3722fd97dac0

Expected.png screenshot:

image

AtlasLinden commented 3 months ago

It seems the particles have become blocky or pixelated Here's a side-by-side comparison of the difference in particles: https://gyazo.com/638fb9f0cb5ee009ddcae97fbf8a747d