How-to obtain BIM data from an RVT file?

How can I obtain BIM data from an RVT file using Exchange? Does the RVt format support reading BIM data? Can Exchange edit and set BIM data?

You can read about the various aspects of the Revit Reader — HOOPS Exchange Documentation to learn what is supported.

Additionally, the Building Information Modeling — HOOPS Exchange Documentation describes accessing this information.

Hello,

I am currently developing a 3D walkthrough/navigation feature for AEC models, and I would like to implement collision detection and gravity behavior during navigation.

While reading the documentation, I found that the API
CameraWalkOperator.enableBimMode()
seems to provide this functionality.

However, during my testing I noticed that this feature appears to work only with IFC models.

So I would like to ask a few questions:

  1. If I am using other AEC formats such as RVT or NWD, is it still possible to implement similar collision detection and gravity-based walkthrough behavior?

  2. If so, does it require adding or generating BIM-related data during the model conversion stage (for example when converting models using HOOPS tools)?

  3. Is there a simple demo or code example showing how to enable similar BIM-style navigation for non-IFC models (e.g., RVT or NWD)?

Any guidance would be greatly appreciated.
Thank you!