Геометрия. Делал проекцию сплайна на поверхности коридора из одной точки в грассхоппере, чтобы спираль воспринималась плоской с определенного ракурса. В итоге еще автоматически считается площадь поверхностей и можно сделать развертки для покраски стен.
Мне кажется до конца можно и не дойти. Просто упасть где-нибудь. Может и на картинке смотрится интересно, но в жизни это ад, особенно если тебе нужно постоянно по этому коридору передвигаться.