I will attempt to explain this fascinating concept in a more vivid way using Rhino & Grasshopper.
As an architect, I have never thought about the principle behind when I was modeling in Rhino, SketchUp, Revit, etc...