Как сделать стадион в blender

Обновлено: 04.07.2024

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

Для любого моделлера не секрет, что для того чтобы успешно моделировать объекты, нужно уметь представлять объект в объеме, видеть его изнутри. Хотя и это умение приходит не сразу, с опытом. Я моделирую сейчас зачастую в голове, когда еду с работы домой к примеру, и потом уже дома мне остается лишь воплотить задуманное в жизнь. Многим по началу трудно замоделить даже кружку, но как правило все эти проблемы от желания всего и сразу. Так не бывает, всему нужно учиться. Я хочу рассказать вам, об уникальном пакете, на мой взгляд, и имя ему Blender.

Сразу стоит сказать, что пакет абсолютно бесплатен и с открытым кодом, а это значит, что вам не нужно переживать за лицензию, а значит вы можете в нем моделировать, печатать, и продавать изделия не опасаясь судебных исков и прочих неприятностей. Конечно вы всегда можете перевести какую-нибудь сумму денег на счет разработчиков, тем самым помогая проекту развиваться дальше.

Другой плюс Blender для вас будет в том, что он адаптирован для 3D печати. В нем есть Плагин для теста модели на пригодность к печати, а также импорт в формат STL и OBJ. На самом деле в Блендере (буду писать его так) есть масса плагинов и расширений, позволяющих настроить его более гибко, под себя. Кроме того, единица измерения в нем (несмотря на разные версии и мнения) равна 1 мм, т.е. 1.00000 = 1 мм. Значит, что 0.0010 – это 1 микрон. Фактически, точность печати модели ограничивается возможностями вашего принтера.

Многие меня убеждали в том, что существует масса CAD систем, с которыми Блендер никогда не встанет в один ряд. Возможно они в чем-то правы, да Блендер не умеет работать с чертежами, но и CAD система не сможет построить скульптуру, скажем Венеры, а Блендер может. Вообще в Блендере многие предметы, вазы например, рисуются путем нажатия нескольких кнопок, что по времени занимает меньше минуты. На высоком уровне поддержка Булиновых операций сложения, вычитания, остатка. На высоком уровне работа с текстом.

Вообще Блендер это серьезный пакет, позволяющий делать анимацию, фильмы, дизайн и даже игры.

Освоил я Блендер меньше чем за неделю, это касается конечно лишь в части моделирования, быстро привык к горячим клавишам и теперь очень редко вспоминаю 3Ds max)) Ниже я размещаю для вас ссылки на сам Блендер, а также на курс обучения, по которому учился я. Пройдя этот курс, прочитав Blender Basics вы сможете уверенно работать в Блендере и как следствие печатать свои модели.

Вы всегда можете поискать в сети что-то еще по Блендеру. Просмотрев эти ролики, прочитав книжку, и конечно же практикуясь, вы будете обречены на успех.


Идёт приём заявок

Для учеников 1-11 классов и дошкольников



Урок 34. UV-проекция. Создание 3D – модели из картинки Blender

В рамках данного урока рассказывается о моделировании 3 D объекта по его фотографии. В данном случае, на фотографии изображено животное.

Откроем блендер и настроим камеру, которая будет проецировать картинку на плоскость. Заходим в свойства камеры и в параметрах вращения выставляем нулевые значения по всем осям ( X :0, Y :0, Z :0), в параметрах положения также выставляем нулевые значения по всем осям.

Удалим куб и настроим параметры камеры, повернув ее на 90 градусов по оси X и отодвинув в начало рабочего поля. Данная камера будет являться проектором на плоскость, которую создадим далее.

Нажимаем комбинацию клавиш Shift + A и выбираем из выпадающего списка прямоугольную плоскость. После произведенного выбора, плоскость отобразится в центре рабочего поля. Повернем плоскость на 90 градусов, для этого необходимо нажать комбинацию клавиш R + X . Нажав на клавишу S , масштабируем полученную плоскость и применяем вращение масштаба, нажав комбинацию клавиш Ctrl + A . После проделанных операций, объекты должны принять следующий вид:





Теперь увеличим количество нарезок изображения для более реалистичного и сглаженного выдавливания изображения:



После придания объекту основного рельефа, добавим модификатор подразделения поверхности (способ добавления модификаторов уже был описан в данном уроке). Теперь объект имеет более гладкие черты:






4) Boralli, F. BsoD/Introduction to Physical Simulation.


В этом уроке рассмотрим, как в 3d редакторе Blender смоделировать 3d объект по заданным параметрам: размерам с измерением длины, углов и площади.

Конечно, существуют специальные системы автоматизированного проектирования для инженерных задач, такие как Kompas-3d, AutoCAD и им подобные, которые включают в себя не только инструменты для моделирования деталей в трехмерном пространстве, но и инструменты для оформления документации. По инженерным возможностям, естественно, Blender с ними не сравниться, так как предназначен для других целей, но точно смоделировать деталь по заданным параметрам, например, для распечатки на 3d принтере не составит особого труда.

Чертеж детали и настройка Blender

Приступим. Для начала нам потребуется чертеж какой-нибудь детали с указанием её параметров, желательно в четырех ортогональных проекциях: спереди, сбоку, сверху и в изометрии. Исходя из представленных размеров детали, для удобства моделирования произведем некоторые расчеты.


Сразу под метрическими единицами можно выбрать, в чем будет выражаться поворот объектов: в градусах (Degrees) или в радианах (Radians). Оставляем градусы.


Размеры, привязки, координаты




Моделирование детали


Построение детали начнем с самой нижней её части, которую можно представить шестью точками. Если за начало координат принять центр детали, то координаты этих точек будут следующими (X,Y в миллиметрах): 1=-20,0; 2=-32,0; 3=-32,8; 4=-40,8; 5=-40,10; 6=-20,10. На рисунке точки представлены красным цветом, размеры длины – синим, ширины – оранжевым.







Таким образом, мы увидим длину радиуса равную 8 мм. После этого удаляем точки, созданные для измерения. Данным способом можно измерять параметры модели в процессе её создания.

Работаем с сеткой модели



Далее выделяем всю верхнюю поверхность и выдавливаем её на 7мм по оси Z, то есть, к имеющейся толщине 8мм прибавляем 7мм, таким образом, получим значение равное 15мм.





Теперь займемся центральным отверстием. Выдавливаем часть торцевой поверхности, отмеченной на рисунке, на радиус отверстия (8мм), то есть значение по оси X будет равно 0мм.





Заключение

В заключении следует отметить, что данный способ точного построения модели по заданным параметрам не является единственным. Так как порой для различных целей приходится моделировать объекты с одинаковой геометрией, но разной полигональной сеткой. В данном случае показан лишь пример работы с координатами точек объекта.

Напомним, что в предыдущем уроке по Blender, рассказывается как установить фоновые изображения в каждом виде (окне проекции). Это полезно для тех, кто занимается моделированием техники по чертежам, референсным изображениям.

Не забудьте почитать новую статью, в которой разбираются все тонкости экспорта моделей формата .OBJ в 3Ds Max.

Перепечатка и использования данного материала без прямой обратной ссылки категорически запрещена!

Увеличьте куб по осям X и Y в 7 раз (S|Shift + Z|7|Enter). Перейдите в режим редактирования, режим выделения граней и экструдируйте верхнюю грань немного в центр.

Затем выделите все верхние грани, кроме центральной, и экструдируйте их вверх по оси-Z, чтобы создать борты (E|Z|1|Enter).

Создание мяча

soccer3

В объектном режиме создайте в центре поля ICO-сферу, и уменьшите еe размер (S|0.5|Enter). Назовите еe «ball«. Измените тип рендера на Blender Game. Создайте для нее материал белого цвета. На вкладке физики выставите следующие настройки для мяча:

Создание игрока

soccer1

Теперь в окне Logic Editor необходимо создать стандартный набор логики для управления нашим игроком, с помощью клавиатурных стрелок (более подробно об этом говорится в уроке по основам создания игр).

Теперь, если запустить игру, вы сможете перемещать Вашего игрока по игровому полю и взаимодействовать с мячом.

Создайте новый куб, растяните его и расположите на противоположной стенке от игрока player1 так, как показано на рисунке. Создайте для него новый материал, и назовите его «player1_goal«:

Сам по себе, данный куб не будет выполнять никакой роли. Нам важно лишь знать название его материала. Чтобы сбрасывать положение мяча в центр поля во время касания синего куба, выделите ICO-сферу, и создайте для нее следующую игровую логику:

Теперь запустите игру и попробуйте забить гол. Мяч во время касания ворот должен сбрасывать свое положение в центр поля.

Создание счета игры
Настройка камеры

soccer5

Выберите камеру, и расположите ее над игровым полем так, чтобы было видно большую его часть. Затем создайте для камеры набор логики, и укажите ей в качестве отслеживаемого объекта мяч.

На этом игру можно считать завершенной, но в ней всего один игрок. Нужно лишь создать еще один куб player2, назначить для него уникальный материал и в качестве управления клавиши WASD. Все остальное по аналогии с player1.

Конечно играть вдвоем на одном компьютере будет не сильно удобно, но этот недостаток мы поправим в следующих уроках по BGE, где будем рассматривать создание сетевой игры в Blender.


Еще одна "жумчужина" сочетания Blender-Python это скрипт Suicidator City Engine.
Существует несколько подобных генераторов и это один из лучших наверное.
С его помощью можно построить город по "карте", выбрать одну из "библиотек" возможных зданий, конечно же настроить размеры города, диапазоны генерируемых высот и размеров зданий и т.д.
Скрипт обновляется, официального сайта нет, есть только ветка на форуме BlenderArtists.
Последнюю версию скрипта можно скачать здесь
Один из разработчиков также выложил последнюю версию с библиотекой зданий
здесь building.py
Файл надо положить в папку /libraries/littleneo скачанного архива.
А вот пример города, генерируемого без каких либо настроек


Строим города в Blender с помощью Suicidator City Engine Автор: Maks Z дата: 13:53 Оценка: 5

11 трюков Blender, о которых вы не знали

Может не так часто будет полезно, но иногда пригодится. Выделите объект, как при обычной привязке, затем выделите другой объект с зажатым SHIFT. После этого перейдите в режим редактирования и выделите минимум три вершины, к которой вы хотите сделать привязку.
К примеру, можно использовать для симуляции взаимодействии волн и объектов на них.
Хоткей: CTRL + P

№ 8 Сужение/расширение

Лучшее решение для модификации объектов, по типу верёвок. Так же применимо к сегментам кривых. Экономит кучу времени!
Хоткей: ALT + S

№ 9 История операций

Как и в Photoshop или Gimp, в Блендере есть история операций - которую можно использовать, чтобы посмотреть - а не лучше ли было до редактирования.
Хоткей: CTRL + ALT + Z

Мы все привыкли нажимать T, чтобы открывать параметры инструмента слева. Но если вы пропустили потрясающую функциональность плавающих меню в версии 2.4*, то это для вас.
Хоткей: F6

В очень больших сценах бывает затруднительно выбрать нужный объект. С помощью этого хоткея вы вызовете всплывающее меню со списком объектов, и это перестанет быть проблемой!
Хоткей: Alt + правая кнопка мыши

Как добавлять и удалять объекты?

Добавление и удаление – одни из самых важных действий в Blender. Несмотря на то, что научиться им довольно просто, есть ряд фишек, которые помогут каждому в процессе изучения программы.

Добавление объектов в Blender

Самым простым способом что-либо добавить в Blender’е – нажать на кнопку “Add” в левой верхней части окна предпросмотра, выбрать тип добавляемого объекта и сам объект.

Альтернативой может быть нажатие горячей клавиши Shift+A, которая выдаст то же самое меню:

Как добавлять и удалять объекты?

Все объекты всегда появляются на месте 3D курсора. О других не менее важных его функциях можно почитать в материале про выбор и изменение объектов.

Как добавлять и удалять объекты?

Помимо примитивных фигур в списке мешей есть некая Monkey. Это обезьяна, и её зовут Сюзанна. Она, так сказать, маскот Blender’а, его визитная карточка.

На практике Сюзанну можно использовать при тестировании материалов, текстур, анимаций и освещения.

Как добавлять и удалять объекты?

Как удалить объект?

Для начала вам нужно выбрать объект для удаления.

Три основных способа удаления

  1. Перейдите в Object и найдите Delete в конце списка. Нажмите.
  2. Клавиша X на клавиатуре. После нажатия появится запрос подтверждения, на него нужно будет кликнуть или нажать D.
  3. Клавиша Delete на клавиатуре. Удаляет без подтверждения.

Эти способы распространяются на все редакторы, в которых можно что-либо удалять. Но важно понимать, что в некоторых из них (например, в Edit Mode), всё может существенно отличаться.

Удаление объекта в Edit Mode

При удалении объекта в режиме редактирования появляется следующее меню:

Как добавлять и удалять объекты?

Здесь можно выбрать, что удалять – вершины (vertices), ребра (edges) или грани (faces).

Если выбрать удаление вершин, то все соединенные с ними грани и ребра будут также удалены:

Как добавлять и удалять объекты?

Если выбрать удаление рёбер, то будут также удалены все грани, которые были сформированы удалёнными ребрами, однако вершины останутся на месте, даже если будут висеть в воздухе:

Как добавлять и удалять объекты?

Если же удалять грани, то всё, что внутри, будет удалено, но границы с вершинами и ребрами останутся на месте:

Как добавлять и удалять объекты?

Only Edges & Faces удалит ребра и грани, оставив только вершины. Да, даже если они будут просто в пустоте:

Как добавлять и удалять объекты?

Only Faces удалит грани, а ребра и вершины по границам оставит:

Как добавлять и удалять объекты?

Опции Dissolve постараются стереть, растворить и ликвидировать вашу геометрию так, словно она никогда не существовала.

Как добавлять и удалять объекты?

Collapse Edges & Faces будет пытаться “сжать” или обрушить вашу так, чтобы создать новую форму. Для примера можно выделить две вершины и применить эту опцию:

Как добавлять и удалять объекты?

Последняя опция – Edge Loops – противоположна экструдированию. Если коротко, то она будет уничтожать всю выбранную геометрию вплоть до следующей петли рёбер. Наиболее понятно это отображено здесь:

Как добавлять и удалять объекты?

У Edit Mode одни из самых сложных опций удаления в программе, так что если вы поняли, как они работают, то с подобными операциями в других редакторах вы наверняка справитесь.

Читайте также: