# how to view object underground

**URL:** <https://community.cesium.com/t/how-to-view-object-underground/4899>\
**Category:** CesiumJS\
**Created:** [December 9, 2016, 7:41am UTC](https://community.cesium.com/t/how-to-view-object-underground/4899 "2016-12-09T07:41:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jipeng\_sun](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jipeng\_sun](https://community.cesium.com/u/jipeng_sun)\
**Post date:** [December 9, 2016, 7:41am UTC](https://community.cesium.com/t/how-to-view-object-underground/4899/1 "2016-12-09T07:41:28Z")

</div>

I want to build a 3D map to management underground pipeline, such as sewers, inspection shaft and others, how to do?

---

<div class="post-metadata">

**Author:** ![hannah](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/hannah/32/4509_2.png) [@hannah](https://community.cesium.com/u/hannah)\
**Post date:** [December 12, 2016, 3:50pm UTC](https://community.cesium.com/t/how-to-view-object-underground/4899/2 "2016-12-12T15:50:02Z")

</div>

Hello,

Cesium does not currently have underground support. It is one of our most frequently requested features, and we would like to add support soon but we’re working on other things with higher priority at the moment.

Best,

Hannah

---

<div class="post-metadata">

**Author:** ![caoyang.chinaln](https://avatars.discourse-cdn.com/v4/letter/c/e19b73/32.png) [@caoyang.chinaln](https://community.cesium.com/u/caoyang.chinaln)\
**Post date:** [December 18, 2017, 12:32pm UTC](https://community.cesium.com/t/how-to-view-object-underground/4899/3 "2017-12-18T12:32:39Z")

</div>

Hello Hannah,  
Is the current 1.40 version support ground view now?  
I found an issue here is when I changed the position of model from above ground to underground (negative height), the camera has limitations on tilting, pitching and rotating, How can I setting the camera to get the same for underground model the effect when the model above ground? like which part should be modified in the source code?  
looking forward to hearing from you.  
Regards,  
Ping Yang (Peter)

---

<div class="post-metadata">

**Author:** ![Gabby\_Getz](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/gabby_getz/32/7838_2.png) [@Gabby\_Getz](https://community.cesium.com/u/Gabby_Getz)\
**Post date:** [December 20, 2017, 3:13pm UTC](https://community.cesium.com/t/how-to-view-object-underground/4899/4 "2017-12-20T15:13:26Z")

</div>

Hi Ping Yang,

There are now some ways in Cesium to display models underground, see [this thread on terrain transparency](https://groups.google.com/forum/#!searchin/cesium-dev/underground%7Csort:date/cesium-dev/M7cKgT1IEsw/Q1vLb3r3CAAJ) and [this PR includes clipping terrain](https://github.com/AnalyticalGraphicsInc/cesium/pull/6026). As for the camera control, checkout the [Camera tutorial](https://cesiumjs.org/tutorials/Camera-Tutorial/), which includes modifying how the camera behaves based on input. The camera code is in [Source/Scene/Camera.js](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/Source/Scene/Camera.js). You probably don’t have to modify the source code directly, but if you do, please consider [contributing](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md) it to Cesium.

Thanks!

Gabby
