В данную категорию входят объекты, предназначенные для построения геометрической модели трехмерной сцены и подразделяемые на следующие разновидности:
– Standard Primitives (Стандартные примитивы) – это трехмерные тела правильной геометрической формы, такие как параллелепипед, сфера или тор. В число стандартных примитивов исторически входит также объект, представляющий собой чайник с носиком, ручкой и крышкой (рис. 1);
– Extended Primitives (Улучшенные примитивы) – это также трехмерные тела, но обладающие несколько более сложной формой и характеризуемые большим числом параметров, чем стандартные примитивы. К их числу относятся такие объекты, как параллелепипед, цилиндр с фаской, многогранник и тороидальный узел;
Рис. 1. Стандартные примитивы Рис. 2. Составные объекты
— Compound Objects (Составные объекты) – это трехмерные тела, составленные из нескольких простых объектов, как правило, объектов-примитивов (рис. 2). В данную разновидность входят также объекты типа Loft (Лофтинговые) – трехмерные тела, которые строятся методом лофтинга, то есть путем формирования оболочки по опорным сечениям, расставляемым вдоль заданной траектории (рис. 3);
– Particle Systems (Системы частиц) – это источники множества мелких двумерных или трехмерных частиц, призванных имитировать такие природные объекты, как пыль, дым, снег, брызги воды, воздушные пузырьки или искры огня;
– Patch Grids (Сетки кусков) – это поверхности, состоящие из кусков Безье и создаваемые изначально как фрагменты плоскости прямоугольной формы. В дальнейшем форма и кривизна таких поверхностей может регулироваться за счет манипулирования управляющими точками. С помощью сеток кусков Безье удобно моделировать поверхности с плавно меняющейся кривизной;
Рис. 3. Объекты, построенные методом лофтинга
Рис. 4. Динамические объекты
– NURBS Surfaces (NURBS?поверхчости) – это поверхности, форма которых описывается неоднородными рациональными В-сплайнами (Non-Uniform Rational B-Splines – NURBS). В зависимости от типа NURBS?поверхностей они или проходят через все точки, заданные в пространстве сцены, или плавно огибают их. Такие поверхности наилучшим образом подходят для моделирования объектов сложной формы, свойственных живой и неживой природе;
– Dynamics Objects (Динамические объекты) – это специфическая разновидность стандартных объектов, позволяющая с легкостью моделировать два типа механических устройств: пружины и амортизаторы (рис. 4). Эти объекты не просто похожи на свои реальные прототипы по виду, при анимации они физически правдоподобно реагируют на действующие на них воображаемые силы;
– Doors (Двери) и Windows (Окна) – разновидности стандартных объектов, позволяющие с легкостью моделировать такие довольно сложные архитектурные элементы, как двери и окна различных типов, которые к тому же могут открываться и закрываться в процессе анимации.
Объекты категории Shapes
К данной категории относятся различные типы линяй, образующих разомкнутые или замкнутые двумерные фигуры. Некоторые типы линий (например, спираль) могут размещаться не на плоскости, а в трехмерном пространстве. Формы используются в качестве заготовок, которые могут различными способами преобразовываться в трехмерные тела, и подразделяются на следующие разновидности:
– Splines (Сплайны) – это стандартные двумерные геометрические фигуры, такие как прямоугольник, эллипс или звезда, а также линии произвольной кривизны и контуры текстовых символов (рис. 5);
Рис. 5. Примеры двумерных сплайнов
– NURBS Curves (NURBS?кривые) – это разновидность линий, позволяющих строить плавные, не имеющие изломов кривые. NURBS?кривые или проходят через точки, обозначенные в пространстве сцены, или плавно огибают их.
Статьи к прочтению:
Как сделать ОТАЛКИВАЮЩИЕСЯ платформы (объекты) | Geometry Dash 2.0 | Туториал | [1080p60]
Похожие статьи:
-
Объекты категорий lights и cameras
В данные категории входят объекты, предназначенные для имитации различных источников освещения сцены и для наблюдения сцены через объективы воображаемых…
-
Объекты, свойства, методы, события
Для начала можно определить объект как некую совокупность данных и способов работы с ними. Данные можно рассматривать как поля записи. Это характеристики…