Глава 5. Параметрическое пространство Наши исследования геометрии отмечают объекты в пространстве; цифровое представление формы и тектонику; различные сочленения элементов и множество процессов генерации формы, от классических представлений о симметрии и паттернах до NURBS и полигональных сеток. Мы имеем дело с объектами. Эти объекты могут быть кубами, шарами, конусами, кривыми, поверхностями или любой их комбинацией. С точки зрения своего присутствия в пространстве, они обычно делятся на точки (0-мерные объекты), кривые (1-мерные), поверхности (2-мерные) и твердые тела (3-мерные объекты). Мы задаем пространство системой координат, для определения некоторых основных свойств, такие как местоположение, направление движения и измерения. Декартовой системой координат является 3-мерное пространство, которое имеет точку отсчета O = (0,0,0) и три оси, пересекающиеся под прямыми углами в этой точке, которые задают направления X, Y и Z. Но мы должны также рассматривать, что эта трехмерная система координат также включает в себя двумерную (плоскость (X, Y)) и одномерную (ось(X)) системы. То что нам известно как параметрическое проектирование, имеет дело с этими пространствами. Мы должны пройти через эти пространства для "параметрического" дизайна с помощью кривых и поверхностей. Хотя параметрический дизайн перемещается между этими пространствами, мы должны понимать их как параметрические пространства.
5.1. Одномерное (1D) параметрическое пространство Ось X является бесконечной прямой, на которой заданы некоторые числа, связанные с различными позициями на ней. Просто X = 0 означает начало координат, а х = 2,35 точку в положительном направлении вдоль оси Х, расстояние до которой 2,35 единицы от начала координат. Эта простая, одномерная система координат может быть параметризована на любую кривую в пространстве. Однако не только мировая ось Х имеет некоторые действительные числа, связанные с различными позициями на ней, но и любая кривая в пространстве имеет возможность быть параметризованной рядом действительных чисел, которые показывают различные позиции по кривой. Так в нашем 1D параметрическом пространстве, когда мы говорим о точке, которая может быть описана вещественным числом, то имеем дело с числом которое связано с определенной точкой на кривой. Важно знать, что, поскольку мы работаем сейчас не с мировой осью X, то любая кривая имеет свое собственное пространство параметров и эти параметры не соответствуют в точности универсальной системе измерения. Любая кривая в Grasshopper имеет параметрическое пространство, начинающееся от нуля и заканчивающееся положительным числом (см. рис.).