CesiumGS / cesium

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
https://cesium.com/cesiumjs/
Apache License 2.0
12.95k stars 3.49k forks source link

Improve atmosphere #1064

Closed pjcozzi closed 1 year ago

pjcozzi commented 11 years ago

CC @tfili

Reading (old to new)

Lots of stuff on vterrain.org.

hpinkos commented 9 years ago

image Side note: The moon currently obstructs the atmosphere

hpinkos commented 9 years ago

Also, the atmosphere doesn't render on some mobile devices. Reported on the forum: https://groups.google.com/forum/#!topic/cesium-dev/Z3KJnMCkSSc

mramato commented 9 years ago

3141 has weblreport for my phone (which doesn't show atmosphere). My Nexus 9 tablet shows the atmosphere fine.

jmgomezpoveda commented 8 years ago

I have realised of the same issue as https://github.com/AnalyticalGraphicsInc/cesium/issues/1064#issuecomment-148201181 looking at the globe from afar. When the Moon is behind the Earth, the Moon is rendered below the Earth, but on top of the atmosphere.

pjm4 commented 8 years ago

@jmgomezpoveda et al you can see this issue, where the moon appears in front of the atmosphere, but behind the earth, more pronounced when the size of the moon is increased with the following code snippet:

var radius = Cesium.Math.LUNAR_RADIUS * 10;
viewer.scene.moon = new Cesium.Moon({
    ellipsoid : new Cesium.Ellipsoid(radius, radius, radius)
});

image

pjcozzi commented 7 years ago
pjcozzi commented 7 years ago
pjcozzi commented 6 years ago
pjcozzi commented 6 years ago

CC ground atmosphere, #6877

ggetz commented 1 year ago

Closing this after recent atmosphere improvements we've made. Going forward, we'll track specific enhancement ideas in new issues.