Freeze look-at: key combo + Quick Prefs button + toolbar button -- head stays on the current target whatever the camera does #955
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#955
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Request
A Freeze look-at toggle. When turned on, it captures the current look-at target and keeps the avatar's head tracking it, no matter how the camera moves afterwards (orbit, alt-cam, TPS camera, mouselook exit, zoom). Turning it off returns to normal look-at behaviour.
Applies to both
SLPoseLookAt/SLPoseLookAtMotioninindra/newview/slposelookat.{h,cpp}).LLHUDEffectLookAttarget,indra/newview/llhudeffectlookat.cpp) and our own "Send where I look" line (SLPoseLookAtsender). Others must see the head stay on the frozen target too.Target capture
Controls
floater_quick_prefs.xml): a toggle button / checkbox showing the frozen state.app_settings/commands.xmlcommand + icon), toggle state shown on the button.All three drive one setting / state (e.g.
SlipstreamLookAtFreeze, not persisted across login) so they stay in sync.Interactions
Test