Controller selection for a control like firstperson view

Please have a look into this .
I am developing an application exactly like this. For 360 view of the exterior they are using OrbitControl. But for interior view, what control is used here. If anybody identify this, please tell me

For the interior view, you should be able to use OrbitControls, too. Just with different settings like in this example:

FYI: It seems the project has developed custom controls instead of reusing something from the examples.

Which part of that application is being like you say?