# czm\_selected() does not work in different situations

**URL:** <https://community.cesium.com/t/czm-selected-does-not-work-in-different-situations/42069>\
**Category:** CesiumJS\
**Created:** [July 15, 2025, 11:23am UTC](https://community.cesium.com/t/czm-selected-does-not-work-in-different-situations/42069 "2025-07-15T11:23:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wodehaochide](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/wodehaochide/32/27776_2.png) [@wodehaochide](https://community.cesium.com/u/wodehaochide)\
**Post date:** [July 15, 2025, 11:23am UTC](https://community.cesium.com/t/czm-selected-does-not-work-in-different-situations/42069/1 "2025-07-15T11:23:08Z")

</div>

I use post-processing to highlight the selected objects, but it does not work for some objects, such as polyline and groundPrimitive created in entity mode. However, it works for models created in primtive and entity modes. Is there wrong?

 ![image](https://global.discourse-cdn.com/cesium/original/3X/6/8/688c16843291494a487fce1b4ac4efe041faad8d.jpeg)  
 ![image](https://global.discourse-cdn.com/cesium/original/3X/3/7/379898bccecbb35ca454c16319171bc7128700c5.jpeg)  
Is there any way I can select these objects for post-processing?  
I reproduced this problem in sandcastle：[Cesium Sandcastle](https://sandcastle.cesium.com/#c=zVdbbyM1FP4rVl52ArOTTJq2kF5E1JalElUXZXdfNlXWnXESszP2yPakZFGeQVqJN14AcXniDQTiBRD8mg2Cf8GxPRcnTVmVFRJRm9rH5+bP59aIM6nQjJIrItABYuQKHRFJ8zR4ZGjesBGZ/RFnClNGxLDhow+HDCE55XkS9xlNsSI9pERO/CFbNPeGLDJaZUQYAaVWe2C2cFgeZ1xSRTkDjsLkERYKVphtBWPB02MyEYRI727Y2Qrau93uTvimj7rdoL3d3tpt79SWcpGAlmEjCFoDnGYJOcYKt1Iek0S2rPIzzIrVCJbBJLkcNip5whRVc1DhFb4qgaOnJD4p6QXZ8FEiAxzHngGB4RTuDvZ9vSuv1KtWhmwc6VnUEDDTWmJhIGs6sCQA8sGN9vTH2rwThuEdv6RlPJlrycqKJVonZO+fEe4LgefeY4vzG9dw9m96gIumXxu7orGa9tC2Q9KBIShOavM84SLov/ewX3FZAPT1Wy00mOKYIEkSEikSW9xAsZqiKZ1ME/hVQYnTWOBJCgAZGTHguYh0sD3RinNGx1ykSJpgEJ1jFGnLD8gHKhc6BhGiDM1I1EGzkbLUI85FTBm4LPdcHcDVrc2boxmn4Bxkg9es4TZ8xgx4Uej0XLP+RlvNvVIBHSMvepaOyut7zab7mMbCVu0J4HPgwILRa85OTC7R68gLgza66zI1gcv4pDn2XOU8V6O3AdKj4gb6Op5jzEegrHZ2gSC1yKp/6yqMoVrChLv+euJEu1R4op/NFIcAAlbdFxwqjhzoAxv4Js/qwnR/jalMjNWA6G0MkCLsireVTrZUVwXBnEWmMHkrDyAIPB1zPTEX1SAbcHzUtl/bDkyFQft3ofNFH5pbB1WcH6DHF3tFCiw//nz56y/Lj75+8duny+++fPH7c6vBwkWZDFfL9D3CU6LE/FQrZRGpywSNe1AStQSU7JI4Kdh7q4ja4lHq8l61huzeVEN2bllDFuXpwpbIFSQ6t0ai8zIk7gmes/g/xSN8lZq6CY86aD75avnt8+X3P//5wzcuVFm41oSDTNAUbjFzEsw0FickSg737pM1hAEDHV6OwzjLCBb6bGOAnRUNoV+xeSsV5FrDKAUMsg/mGYF5xGRdNYXUH1NuehvyE3LS/IQutA6Wa5tquR5yWWcdx4kNl5eiuRpWt8C28z/HVqNq4YWq92/RhQD+47Of/vrix4xGT09jaalZGBR7QB02o2JX1Nas4x533OO6u0wxi5P1wXYQQX6yQYYjcjKD/vCOZfJWXjbCbIZNcy50QLVWpyzLVd/0Bq9uEimfEd1nimZRxArV8+P55ftQ4a9lH5xVUjDjQWDYmmL7hp4DCldjMoaXjT1XWz0VXO8iLl+d5BdG7WrH3tyBTINe+DchpYMkODt/ODgZnZ0/OrEv2PAb+1LNE3JYPvFbNM24MFO5BxO5IjCE6VGndZmDeyqIZDX17Ldc0f2YzqBYH2z4nwNFCZYSTsZ5kgzoMzJsHO63gP+aaMIxjFaT8xkRCZ5rtml4+K4lBkGw34LtZknFeXKJxZrmvwE)

---

<div class="post-metadata">

**Author:** ![mzschwartz5](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/mzschwartz5/32/30089_2.png) [@mzschwartz5](https://community.cesium.com/u/mzschwartz5)\
**Post date:** [July 15, 2025, 6:42pm UTC](https://community.cesium.com/t/czm-selected-does-not-work-in-different-situations/42069/2 "2025-07-15T18:42:20Z")

</div>

Hi @wodehaochide! Welcome to the Cesium community.

I believe that `czm_selected` is intended primarily to work with 3D tiles and Models, not with low level primitives. And it seems that there’s a [known issue about it not working with Entities](https://github.com/CesiumGS/cesium/issues/6705). If you don’t need post processing, a potential work around you could do would be to change a material’s color directly in the `ScreenSpaceEventHandler` callback. [Maybe something like this](https://sandcastle.cesium.com/#c=vZT/atswEMdf5cgfxQFXTtK0ZWkSFlrTDdJmNF3HWMZQ7UssJktGkhPSUeiDbC/XJ5nkH+matRtlMPAfvtPd986f0zmSQhtYMlyhggEIXMExapan5KrwebNGVNjHUhjKBKpZw4dvMwGgE5nzeCRYSg32wKgc/Zm4bR7NRFSo6ggFWtFSnRSmPZyJIIA2gRFooyhbJMYHhTFkkq+5rQD3d9+ZAJMgUKbu737Ueu4wFIaZ9YMoOpuhJjSOvaItFvdg1mBCt22nziFois41YmpTozqqzV75Rc6hrZyt1qsxHFNl7BsVe2SuZHqCC4WoR0rRtfepTALYbXf2SOuw2z1ov/Kh2yWt/dbeYevAfxxw8FzA52b1smKxSXqwX5mOrGKUP3QjuVTkIjwpAm5r3gXSjkO6UDIX8W7EaZph7IPGlO1azEJnVFlY4NoXBcoaa5kyfhnczhbc00Lk//FtP8X38K98Cy6Xsuy2urOFwEvwn16E4TlZMZOMeJZQr0X2m9vzqAjeSJleSm8bcRlT4k+oiPn28k0jN6ZpRiMMl3YMb8ogr5KNqFhS7VSqbKLRvBVZbkaRw+t5qVxiahObMBiW8MtqGYu+2l17vJTEeTcpduzxu2pOroSd+hy8qrEY5/YrYq/UacLOTiVJmLWqKbv4jdc+MBgMNju5iYKHTFJfFFIjtx0+Yv4xHI8nH47KzFtArvEPZTr/VmZrtnXVYsR2wv5zU7pcZ0jOJu+n4ZezyVXoEht+o6/NmuOw7uY1SzOpDOSKe4QEBtOM2250cJ3bNg2JtK4r9oNfU/sxW9oFHDzxR3b3Wmt7Ms85n7Ibu3/DfmDjf0vlksZMLCZLVJyuXVjSHo5LJyGkH1jz6UwjJb+makv5Jw).

Let me know if that helps. If not, I’ll ask around to see if I can find out anything more.

---

<div class="post-metadata">

**Author:** ![wodehaochide](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/wodehaochide/32/27776_2.png) [@wodehaochide](https://community.cesium.com/u/wodehaochide)\
**Post date:** [July 17, 2025, 1:09am UTC](https://community.cesium.com/t/czm-selected-does-not-work-in-different-situations/42069/3 "2025-07-17T01:09:14Z")

</div>

Hi @mzschwartz5,  
Thank you for your prompt reply.

I hope to achieve a nice visual effect to make the object look more appealing. So next, I will try to solve this problem using " Appearance". Thank you for your help.
