Trees in Cesium from point Shapefile > CityGML > Cesium

Hi Cesium Team,

I read the last comment from this thread.

I want to visualize trees that are originally from points in a shapefile format. I also have an fbx file of a tree. I want to use this fbx model repeatedly to visualise all the trees. I am still researching on how to convert the sahpefile into CityGML and finally visualize it with CesiumJS. I am thingking to use the 3DCityDB Importer/Exporter tool to export the CityGML to 3D Tiles format so that it can be visualised in CesiumJS.

Do you have any idea or sources that I can read about how to generate CItyGML file from a shapefile and then use the file for the visualisation CesiumJS ?