Add heading option for a billboard
- Dominant language
- JavaScript
- Stars
- 15.8k
- Forks
- 3.9k
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 34
Description
When I have a billboard with an image that is facing north, I can tilt the camera so the image is flipped. This is not what I would've expected, and there doesn't seem to be a way to keep the billboard's direction locked. Please fix.
Expected behavior - image pointing north:

After a slight camera tilt, it then faces more southward:

At a more extreme tilt, it seems to be pointing into the earth:

I've been able to get it to happen in this workspace:
https://cesiumjs.org/Cesium/Apps/Sandcastle/?src=Hello%20World.html&label=Showcases&gist=6f6710474236e3ffb99d41673e7b3632
Contributor guide
Research direction
Start by reproducing the billboard orientation problem in the linked Cesium Sandcastle Hello World workspace and inspect the billboard behavior under camera tilt. The work is done when a heading option can keep a north-facing image direction locked as the camera tilts, matching the expected screenshot behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100