# How does Cesium parse the featureId or batchId in 3D Tiles to make it an attribute

**URL:** <https://community.cesium.com/t/how-does-cesium-parse-the-featureid-or-batchid-in-3d-tiles-to-make-it-an-attribute/36742>\
**Category:** CesiumJS\
**Created:** [November 20, 2024, 10:37am UTC](https://community.cesium.com/t/how-does-cesium-parse-the-featureid-or-batchid-in-3d-tiles-to-make-it-an-attribute/36742 "2024-11-20T10:37:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SAYEOR](https://avatars.discourse-cdn.com/v4/letter/s/ce73a5/32.png) [@SAYEOR](https://community.cesium.com/u/SAYEOR)\
**Post date:** [November 20, 2024, 10:37am UTC](https://community.cesium.com/t/how-does-cesium-parse-the-featureid-or-batchid-in-3d-tiles-to-make-it-an-attribute/36742/1 "2024-11-20T10:37:47Z")

</div>

In addition to attributes such as `POSITION` and `NORMAL`, it also includes the `_BATCHID`. Where is the process of parsing `BatchID` and how is it passed as an attribute to the shader.

---

<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:** [November 22, 2024, 8:47pm UTC](https://community.cesium.com/t/how-does-cesium-parse-the-featureid-or-batchid-in-3d-tiles-to-make-it-an-attribute/36742/2 "2024-11-22T20:47:11Z")

</div>

Hi @SAYEOR,

Could you provide some additional details about what you’re looking to do? That will help us recommend where you should be looking.

Thanks!  
Gabby

---

<div class="post-metadata">

**Author:** ![SAYEOR](https://avatars.discourse-cdn.com/v4/letter/s/ce73a5/32.png) [@SAYEOR](https://community.cesium.com/u/SAYEOR)\
**Post date:** [November 25, 2024, 1:16am UTC](https://community.cesium.com/t/how-does-cesium-parse-the-featureid-or-batchid-in-3d-tiles-to-make-it-an-attribute/36742/3 "2024-11-25T01:16:44Z")

</div>

In fact, I want to see some attributes on the vertices of 3D Tiles, especially how these vertex attributes are parsed and some details about how they are passed into the shader.
