I don't know of any tutorials to do this but for viewing the result you might be able to use Cesium. FME has a Cesium Ion connector which I think is free for students to use. Cesium has a CityGML converter which can convert the CityGML into 3DTiles - I'm not sure if their CityGML converter supports the Energy ADE but its worth looking into.
If you need to have the CityGML data in a database then you are probably looking for the 3DCityDB -
https://www.3dcitydb.org/3dcitydb/
I suggest you look at the FME Training to get a feel for FME and how to use it
https://www.safe.com/training/recorded/. You will also need to look at how to create CityGML with FME which is a little complicated too.
https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_ReadersWriters/citygml/Tutorial/writing_citygml_from_fme.htm And also here:
https://knowledge.safe.com/articles/72453/creating-a-textured-citygml-model.html
Here is also some research which maybe you've seen already:
https://repository.tudelft.nl/islandora/object/uuid:fb35db7c-9af8-488c-8d0b-263b138d8fd3/datastream/OBJ/download
Good luck
Hi @virtualcitymatt
thank you for your useful answer. Actually I'm still confused, maybe, If I explain better myself, you can help me again. The result I want to obtain is like this --> https://maptopixel.gitlab.io/3d/epc/
Using Celsium to create an energy database of a small neighbourhood starting from a Revit/BIM Model.
Now, I don't have clear the procedure to obtain this result, also I don't understand which format I have to use.
Do I have to transform Revit project into citygml or directly in 3Dtiles? Or directly Revit into 3DCityDB and not more?
Thank you