Cesium 입문부터 포기 10: 공의 뒷면에 있는지 판단점

1815 단어 WebGis
const ellipsoid=Cesium.Ellipsoid.WGS84;
const camera=viewer.camera;//viewer Cesium Viewer 
const point =Cesium.Cartesian3.fromDegrees(110,40)
const occluder=new Cesium.EllipsoidalOccluder(ellipsoid,camera.position)
const visible=occluder.isPointVisible(point);
//visible true , 。

주의해야 할 것은 이런 방법으로 점의 가시성을 판단할 수 없다는 것이다. 만약에 공이 비교적 크게 놓여 있고 점이 화면 밖으로 나가면 그것은true로 되돌아온다

좋은 웹페이지 즐겨찾기