camera controls when tracking an entity are overridden by EntityView
Open
category - camera
category - entity
type - bug
- Dominant language
- JavaScript
- Stars
- 15.7k
- Forks
- 3.9k
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 34
Description
When tracking an entity, camera functions such as lookAtTransform will set the transform of the camera, but then the EntityView will overwrite the transform of the camera on the next update. This causes the camera to not be positioned as expected when providing an offset to lookAtTransform.
Contributor guide
Research direction
Start by tracing the EntityView update path and the camera lookAtTransform entry point while an entity is being tracked. Reproduce the reported case with an offset and verify that the camera remains positioned as requested after the next update; the issue does not name a specific file or test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100