And it is very close but does have some minor differences, in particular with Origins the layout feels very different that the companions despite being in a camp feel like they are actually occupying this camp.
Furthermore, purely cause of how events were handled, DA:O's camp felt more alive with companions having events and interactions, cause it wasn't just sleeping as the flag.
I allways kinda hated (even tho its a little too strong word), that all events are happening just when you click your companions ...
Swen (sorry, Sten

) was standing 10m away from your dog, and when you clicked on dog, he teleported and kneel before him. :-/
I hope if Larian will implement such interaction, we would see it before conversation start. :-/