# Adjust point cloud height

**URL:** <https://community.cesium.com/t/adjust-point-cloud-height/13931>\
**Category:** CesiumJS\
**Created:** [June 3, 2021, 7:16am UTC](https://community.cesium.com/t/adjust-point-cloud-height/13931 "2021-06-03T07:16:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![zyy1987](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/zyy1987/32/3458_2.png) [@zyy1987](https://community.cesium.com/u/zyy1987)\
**Post date:** [June 3, 2021, 7:16am UTC](https://community.cesium.com/t/adjust-point-cloud-height/13931/1 "2021-06-03T07:16:55Z")

</div>

I passed the following method to adjust point cloud height not work:  
const cartographic = S3DP.Cartographic.fromCartesian(tileset.boundingSphere.center);  
const surface = S3DP.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0);  
const offset = S3DP.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, \_3dTilesLayer.height);  
const translation = S3DP.Cartesian3.subtract(offset, surface, new S3DP.Cartesian3());  
tileset.modelMatrix = S3DP.Matrix4.fromTranslation(translation);  
other method to adjust point cloud height?

---

<div class="post-metadata">

**Author:** ![Eli](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/eli/32/4980_2.png) [@Eli](https://community.cesium.com/u/Eli)\
**Post date:** [June 8, 2021, 1:58am UTC](https://community.cesium.com/t/adjust-point-cloud-height/13931/2 "2021-06-08T01:58:46Z")

</div>

@zyy1987 your code looks correct, and I tested in [this Sandcastle](https://sandcastle.cesium.com/#c=rVPBjtowEP0VK70EKXVA2152WVSJPfTQqmhZtZdcHGdC3HXsyHZCWcS/dxwnELYceyH2zJt5783gjhnSCdiDIY9EwZ6swYq2pj/7WJxFvL+vtXJMKDBZNHvIVKY6rHNCggV3XRg+d08vIRkfM0VIa+S9/xKSRZSmW1Y3Ep6YY+kVPN1oodxa6raYHH8JV23A9IGN0Q0YJxA7sNPfVqssSjJ18sqCF2o5KKCNEbVwogNLWVHEQ8UE9qZ1/aLHRDL18RVYIdRuIxyvnpnaQTyn84R8XPjfz3iehUGMMgziDyivFha8VeoqUHHZKu6EVuRMTo5hEH6AnBmnd4Y1leA4xXGCkygtsaMPYIqpsQnNdau8um1TgQGKZh0Yr2fsbFtTMg7XTfsed33LZzTHlI2nCqjUaidcW0BCruPMDWFve8KiyzLs/7+SLObzdzzOYBsPwEHeIrNtjhDu4iAoGe1fLfSCj2dj83GetS5AfmfOiD8XgnD/1Ft5uSiIJ2pCn9OsX7jGjZs9rn+ydTBGm/POuVZWS8AZ7IbMw/C3jZJoad1BwiogCfki6kYb559OjE/GAT4ZhgbSvOWvKJlbO7og5IPTWuY4qbx1DnmPY4KQQlgsPNyTXGr+eq44hcMynbIuC9ERUTzeePWES2YtZspWyq14gyxaLVPE/1Mqdf9wfnRgkNfDqsXqWwhSSpcpXm9XDibedf4L). If you change the value of the height in `offset` the tileset’s height goes up and down as expected.

Could it be something with the `_3dTilesLayer.height ` you’re passing in?

---

<div class="post-metadata">

**Author:** ![zyy1987](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/zyy1987/32/3458_2.png) [@zyy1987](https://community.cesium.com/u/zyy1987)\
**Post date:** [June 9, 2021, 10:20am UTC](https://community.cesium.com/t/adjust-point-cloud-height/13931/3 "2021-06-09T10:20:10Z")

</div>

Thank you for your reply。  
I find I passing in height error.

---

<div class="post-metadata">

**Author:** ![Eli](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/eli/32/4980_2.png) [@Eli](https://community.cesium.com/u/Eli)\
**Post date:** [June 15, 2021, 8:43pm UTC](https://community.cesium.com/t/adjust-point-cloud-height/13931/4 "2021-06-15T20:43:30Z")

</div>


