What are you talking about?
If you mean setting the view on an atom determines how far away its visible, that's actually a pretty good idea, and I can think of a handful of interesting uses for it off the top of my head. Though, I would recommend a new variable for it, not re-using view. Maybe draw_dist or something.
If not, then I have no clue what you're talking about.
Turning up the draw_distance would make it visible from further away. Plus, that would apply the effect to all players, so you wouldn't want to change it like that.
You would just do something like making the draw_distance=3, then the stairs 3 "tall" so when you got up them the stuff downstairs would disappear.
There could be a separate mob/var that determines how far away you can see each atom type, for an effect like what you posted.
If you mean setting the view on an atom determines how far away its visible, that's actually a pretty good idea, and I can think of a handful of interesting uses for it off the top of my head. Though, I would recommend a new variable for it, not re-using view. Maybe draw_dist or something.
If not, then I have no clue what you're talking about.