Понятие генераторов
В предыдущих главах мы рассмотрели технику моделирования для создания объектов с помощью использования наборов примитивов. Преимущества этого метода в том, что он является весьма наглядным, объекты создаются легко и быстро и сразу появляются в сцене. Но, несмотря на многообразие примитивов, этот метод все же достаточно ограничен. Поэтому Cinema 4D предлагает большой набор различных инструментов моделирования, позволяющих существенно расширить диапазон возможных форм и средств для их настройки.
Большая часть этих инструментов использует принцип генераторов. Генераторы – объекты, использующие другие формы и объекты для создания новых объектов с новой геометрией. При этом объекты, используемые в генераторах, остаются независимыми, и вы сможете изменить их геометрию для настройки новых объектов, созданных генератором. Это упрощает процесс проектирования, поскольку вы в любой момент можете изменить нужные настройки объекте, лежащих в основе сложных форм.
В предыдущей главе вы уже имели дело с генераторами. Этими генераторами являлись деформаторы, работающие в основном с примитивами.
Наиболее распространенным типом объектов-генераторов являются ли NURBS-объекты (сокращенно от Non-Uniform Rational B-Splines, неоднородные рациональные В-сплайны). NURBS-объекты в действительности не содержат полигонов. Их смысл в том, что с помощью набора сплайнов вы можете быстро создавать различные формы, которые просчитываются программой быстрее, чем наборы полигонов. Обычно моделирование подразделяют на полигональное моделирование и моделирование с помощью NURBS.
Однако сказать, что NURBS-объекты являются независимыми от полигонов, было бы не совсем правильно. Перед тем как программа проводит визуализацию сцены, она заменяет формы, созданные этим генератором, на полигоны. Хоть этот процесс и не отображается в сцене и происходит незаметно, но следует помнить об этом при работе со сложными моделями или сценами, требующими большого объема оперативной памяти.