Может, вместо двух вариаций одного и того же коридора просто сделать возможность их поворачивать?
Как сохранять получившееся? (я так полагаю, в перспективе экспорт в растр будет запилен?)