How to build a non-std TGeoVolume with triangle meshes

Hello,
I want to use many good features in TGeoVolume. My object is a non-standard volume formed with many triangle meshes. I understand there are the standard shapes built in ROOT. I am wondering if any customer shape can be constructed using triangle meshes in ROOT?

Thanks,
Zhiyi

Hi Zhiyi,
No, there is no prebuilt tesselated shape in ROOT, but yes, you could build your own deriving from TGeoShape and implementing the mandatory functionality.

Regards,
Andrei