CesiumGS / CesiumGS/cesium

Bounding sphere debug primitive cut in half at north pole

Open
#5,684 1 comment 0 reactions 0 assignees View on GitHub
category - graphics type - bug
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

![image](https://user-images.githubusercontent.com/3451886/28681119-69a55e3e-72c6-11e7-8b82-99635add500e.png)

``` javascript
var viewer = new Cesium.Viewer('cesiumContainer');
viewer.entities.add({
position : Cesium.Cartesian3.fromDegrees(0, 90),
model : {
uri: '../../SampleData/models/CesiumAir/Cesium_Air.glb'
},
scale: 20
});
viewer.zoomTo(viewer.entities);

viewer.extend(Cesium.viewerCesiumInspectorMixin);
```

Contributor guide

Open the contributing guide

Research direction

Start with the provided Cesium Viewer reproduction, especially the entity positioned at latitude 90 and the viewerCesiumInspectorMixin debug view. Trace how the bounding sphere debug primitive is displayed at the north pole and compare it with positions away from the pole. Done means the complete bounding sphere is visible rather than cut in half.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.