These are chat archives for jdubray/sam
I agree navigation should be dependent on model/state
as i see it, the most important thing is that there's a single source of truth for nav state, not that it lives in a specific
model object (for example).
UI code sucks because of the ad-hoc navigation implementation. It lacks UI state to "view unwrap / layer reposition" logic
Web devs will benefit a lot writing a 3D game to understand that navigation is just camera movements and objects activations.