-
Notifications
You must be signed in to change notification settings - Fork 85
Description
Currently, the official Second Life viewer lacks granular controls over LookAt target visibility. This means that a user's LookAt targets (where their avatar is looking) are often visible to other users, particularly those using third-party viewers (TPVs) that have added "view LookAt" debug modes. This disparity creates an uncomfortable and sometimes ostracizing experience for new users of the upstream viewer, as their movements and points of interest can be inadvertently exposed to others without their consent or awareness.
To address this, let's add LookAt privacy to the official viewer, allowing users to control their client's LookAt behavior. This aligns the upstream viewer with users privacy expectations.
Solution
- Add new LookAt privacy options to the Privacy tab of the Preferences floater:
[ ] Enable LookAt
(default = on)[ ] Limit LookAt distance to 0.25m
(default = off, Nested checkbox, allows users to enable LookAt but clamp its distance. Checkbox should disable if Enable LookAt is turned off)[ ] Enable Selection Hints
(default = on)
Wireframes

New options added to the viewer's Privacy settings
Reward
Please follow our reward guidelines if you would like to be compensated for completing this task.
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 #4447
either in the PR description or in a PR's comment.🪙 Also, everyone can tip any user commenting
/tip 20 @bennettgoble
(replace 20
with the amount, and @bennettgoble
with the user to tip).📖 If you want to learn more, check out our documentation.