secondlife / secondlife/viewer

Fluffy sweater breaks on teleport

Open
#5,019 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug team:viewer
Dominant language
C++
Stars
299
Forks
146
Avg merge
1d 9h
Merged PRs (30d)
88

Description

  • God-take a copy of the green box at http://maps.secondlife.com/secondlife/By%20Design/123/110/22

  • Alternatively, Dan has a copy of the sweater

  • Unpack the box & attach the rigged mesh "Rokins - Tari Sweater - LaraX - Fatpack" sweater to your avatar

  • To be able to see the sweater correctly, you will likely need to wear an alpha on your upper body

  • The sweater should look nice & fluffy like it does in attachment "Expected.png"

  • Occasionally though the sweater will be broken as soon as you attach it & you will have to remove it & reattach it for it to render correctly

  • When you see the sweater correctly with all the fluff displaying, Teleport around a few different regions

  • Roughly 50% of the time after a teleport, the sweater will lose either some or all of its fluff & look like the attachment "Broken.png"

  • When the fluff doesn't render on the sweater, sometimes zooming the camera out & back will fix it. This doesn't always work though & you have to remove & reattach the sweater to see it correctly

  • When the fluff isn't rendering on the sweater, right clicking the sweater doesn't fix it

  • When you see the sweater fluff rendering correctly, observers may see the fluff missing & when you see the fluff missing, observers may see the fluff rendering correctly

  • If you rez the sweater on the ground, you will see it is made up of many different layers & there is quite a bit of space between each layer so I wonder if it's the way the sweater is structured that triggers this behaviour

  • I'm also not sure if this is a bug or a content creation issue.

  • Dan Linden has also reproduced the bug.

  • Bug reproduces the same on the LL viewer & Firestorm Viewer.

https://secondlife.canny.io/admin/board/bug-reports/p/fluffy-sweater-breaks-on-teleport


This repo is using Opire - what does it mean? 👇
💵 Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
🕵️‍♂️ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
🙌 And when they open the PR, they can comment /claim #5019 either in the PR description or in a PR's comment.

🪙 Also, everyone can tip any user commenting /tip 20 @canny[bot] (replace 20 with the amount, and @canny[bot] with the user to tip).

📖 If you want to learn more, check out our documentation.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are named. Start by reproducing the attachment and teleport sequence with the "Rokins - Tari Sweater - LaraX - Fatpack" sweater, comparing Expected.png and Broken.png across viewers and observer views; done means the fluff remains rendered consistently after teleport without detach-and-reattach workarounds.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.