Спецификации

Относится к Blender v2.31

Взаимодействие текстуры с материалом

Blender отчасти отличается от многих 3D пакетов логическим разделением между текстурой и материалом. В Blender'е текстуры это объекты, которые возвращают определённые значения, т.е. являются генераторами сигналов. Материалы управляют расположением текстуры на объектах, на которые воздействует, сколько, каким образом, и т.д. Правильно спроектированный плагин включать только те переменные, которые управляют возвращаемыми сигналами, но не их применением к объектам. Кнопки для контроля значений scale, range, axis, и т.д. лучше включать только, когда они позволяют легче управлять текстурой (в случае кнопки размера в плагине черепицы) или ускорить расчёт (подтипы Intensity/Color/Bump subtypes в плагине Clouds2). Иначе кнопки материала делают их ненужными, и интерфейс становится сложным без необходимости.