When the model position is roughly the same, the views in Hoops and Revit is different.
What you see in Hoops Communicator are the back and left,but in the revit, it’s left and front.
Communicator queries the model data for camera and major axes information. Based on that, an initial view is created. In some cases where there is not enough information, Commuicator will approximate a view similar to the authored view – which could be different.
The Web Viewer API does have an enum called ViewOrientation which provides over 50 pre-define views to select.
It’s also possible to set your own initial camera using the function setInitialCamera().