Итак, в продолжении экспериментов обнаруживается что с процедурными текстурами тоже не все гладко, то-есть когда это стены с потолком (горизонтальная или вертикальная плоскость) то все нормально но если это какой-нибудь кубик и у него фаски есть то начинаются проблемы, не говоря уже о криволинейных поверхностях.
После довольно продолжительных поисков нашел решение проблемы здесь
Для наложения процедурных текстур на несколько объектов самым лучшим способом является задание текстурных координат камеры. Тогда в ноде vector transform нужно указать преобразование из camera в world. Из плюсов метода: текстура не повторяется. Не зависит от масштаба объектов. Одним словом то, что надо.


