Revit has displacement sets. You can "pull" out any geometry from the model: walls, windows, doors, roofs etc. and it just becomes a live view of the model like everything else. Not sure if this is where your going with this. No experience with Octane or Blender, way too much software too little time. I thought Revit originally might solve all import/export issues but this is far from accurate. ICFs seem to be somewhat of a workable future solution. Revit itself does not really work well with even other Autodesk software without lots of additional work. There a lots of caveats with that like live links to Autocad and 3ds and others. If you live in the Autodesk software world you can make everything "sort of" talk to each other and with 3rd party stuff I guess anything is possible. Again not sure where your going with this or where you think CA might fit in. Like I said it is fascinating stuff and I am hammering away with Revit.
Jeff