ria pc game
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
15 октября 2018
15:53
Вход Регистрация Забыли пароль ?

Balls on Lift / Шарики на лифте - Как создать игру - серия уроков - Рисуем шарик / How make the game - series of lessons - draw ball
Шарики на лифте - Как создать игру - Рисуем шарик     13.09.2016   В данном уроке мы научимся рисовать вот такой шарик  
подробнее...

Теги

создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт

Статьи сайта

megainformatic - Новости - страница 2

Нововведения в megainformatic cms

Web Администрирование

Уроки Верстки

Система автоматизированной е-майл рассылки

Система автоматизированной е-майл рассылки

megainformatic - Выгрузка файла на сайт

megainformatic - выпадающее меню на html и css

megainformatic - Использование checkbox

Краеугольная особенность работы Web-form на примере смены состояния checkbox

Технологии WEB

Технологии WEB - AJAX-запросы

Часто Задаваемые Вопросы

Продукты

Проблемы с кодировками при отображении страниц

игра Нечто: Необъяснимое Нить Накала - "в плену желаний"

Система Автоматизации Доставки Электронных Заказов megainformatic cms e-pro

megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

webinformatic: Музыкальная страничка трэкера

megainformatic - Создание музыки и звука

webinformatic: Создание музыки и звука: урок 2

megainformatic - Создание музыки и звука: урок 3 - настройка Impulse Tracker для работы в WinXP

megainformatic - Создание музыки и звука: урок 4 - Введение в Mod Plug Tracker

megainformatic - Создание музыки и звука: урок 5 - Первая композиция в Mod Plug Tracker

megainformatic - Создание музыки в Impulse Tracker 2.14 - урок 6 - Ввод Нот

megainformatic - Создание музыки в Impulse Tracker 2.14 Первая мелодия

megainformatic - Создание музыки в Impulse Tracker 2.14 Настройка параметров сэмплов

megainformatic - Создание музыки и звука: теория и практика создания трэкерской музыки

megainformatic - Инструкция по оплате услуг средствами WebMoney

Основы работы в Microsoft Visual Studio 2008 и DirectX 9 (DX SDK Aug 2008)

Введение в программирование игр на С++ для платформы DirectX 9 - Первый старт

Введение в программирование игр на С++ для платформы DirectX 9 - Меняем иконку приложения

Введение в программирование игр на С++ для платформы DirectX 9 Добавляем другую модель

Введение в программирование игр на С++ для платформы DirectX 9 Программирование игр в directx. Hello, World!

Введение в программирование игр на С++ для платформы DirectX 9 Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++ (часть 2)

Урок 2 Написание Win32-приложений. Обзор стартового кода Win32-приложения. Добавление ресурса текстовая строка

Урок 3 Создание Win32-приложений. Создание меню и простых диалоговых окон.

Урок 4 Создание Win32-приложений. Стандартные диалоги. Изучение сопутствующих конструкций языка. Консольные Win32-приложения. Указатели. Ссылочный тип. Массивы.

Урок 4 часть 2 Win32. Диалог выбора цвета, смена цвета фона окна приложения

Написание приложения DirectX9c + MFC в среде MSVS 2005

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7 - Почему избраны DX8 и Delphi ?

megainformatic - Основы IDirectMusic8 в среде Delphi6-7

megainformatic - Основы DirectInput8 в среде Delphi 7

megainformatic - Основы DirectSound8 в среде Delphi6-7

megainformatic - Плагин для 3DS MAX из DX9 SDK

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2)

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 2

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 3

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 4

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 5

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 6

Система управления сайтом - megainformatic cms e-shop

Game craft - моделируем scv - часть 2

[все уроки game craft]  [моделируем scv]

В ходе наших уроков у Вас может получиться такая модель робота SCV.

Модель робота scv как в Starcraft 2

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

Создадим Box 32x32x32 и количеством сегментов 2х4х4 как показано на рисунке ниже. Обязательно отметьте галочкой пункт Generate Mapping Coords. Он отвечает за генерацию текстурных координат, чтобы в дальнейшем на созданную модель можно было нанести изображение текстуры. При этом модель уже будет не серая и безликая, а более яркая и понятная.

Модель робота scv как в Starcraft 2 - создаем Box

Теперь преобразуем наш Box в Editable Poly - кликнув в панели модификаций правой кнопкой и выбрав пункт Editable Poly. Процесс моделирования чем-то напоминает лепку из пластилина. Заготовкой является Box, а Editable Poly позволит работать с отдельными вершинами и гранями модели - перемещать, вращать и видоизменять их, выдавливать, вдавливать, позволяя придать модели практически любую желаемую форму.

Модель робота scv как в Starcraft 2 - Editable poly

Однако обратите внимание на уровень детализации модели - она будет являться несколько грубоватой, поскольку представляет так называемый Low-poly вариант. Это низкополигональная модель пригодная для вставки в игровое или мультимедийное приложение. Поскольку в игре у вас может быть сотня и больше экземпляров такой модели, а также помимо неё и многих других - то представляете, что общее количество вершин и полигонов представленных в 3d-сцене будет очень большим. Именно поэтому задача низкополигональной модели - добиться с одной стороны желаемого сходства с некоторым объектом (роботом SCV), а с другой - чтобы количество вершин и полигонов у модели было минимально возможным.

Выдавим кабину SCV робота, в которой сидит оператор. Откроем группу Editable Ploy нажав +. Выберем Polygon. Нажав и удерживая клавишу [Ctrl] кликнем нужные грани как показано на рисунке ниже.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Выполним выдавливание и скос выбранных граней, используя кнопку Bevel в группе Edit Polygons. Первым движением мыши вы определяете расстояние на которое вдавливается/выдавливается выбранный полигон, а после клика мышью - размер скоса. Последний клик фиксирует модификацию. Действие можно отменить [Ctrl] + [Z] или кнопкой отмены (Undo) на панели инструментов.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Если воспользоваться маленькой кнопкой Settings расположенной чуть правее кнопки Bevel - можно ввести точные значения для модификации - расстояние для вдавливания/выдавливания и размер скоса.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Нажмём Cancel, чтобы не применять вторую модификацию Bevel. Теперь будем работать с отдельными вершинами. В окне модификаций в группе Editable Poly теперь выберем Vertex. Затем будем выделять нужные вершины и перемещать их, чтобы придать кабине нужную форму.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Для того, чтобы выделять несколько вершин нажмите и удерживайте нажатой клавишу [Ctrl]. Иногда Вам может потребоваться проверить не выделили ли Вы случайно вершины на другой стороне модели. Для этого можно включить каркасный вид отображения модели. Клавишей [F3]. Вернуть вид к нормальному можно повторным нажатием [F3]. Если заметили случайно выбранную ненужную вершину - удерживая [Alt] кликаем по ней чтобы снять выделение. Кстати выделять вершины можно не только путём клика мышью левой кнопкой, но и рисуя область выделения (с нажатой левой кнопкой мыши) - тогда все вершины попавшие в выделенную область будут выделены.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Очень полезная опция - Ignore Backfacing - позволит запретить выделение вершин на задней стороне модели когда вы выделяете целую область и не хотите чтобы вершины на обратной стороне модели выделялись. Итак при помощи инструмента Select And Move нам осталось переместить выбранные вершины вниз по оси Z.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Применив серию перемещений и масштабирований добьёмся, чтобы кабина выглядела вот так.

Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор. Модель робота scv как в Starcraft 2 - Выдавим кабину SCV робота, в которой сидит оператор.

Выдавливаем ноги робота.

Модель робота scv как в Starcraft 2 - Выдавливаем ноги робота.

Корректируем кабину если требуется. И продолжаем выдавливать ноги.

Модель робота scv как в Starcraft 2 - Выдавливаем ноги робота.

Ноги как бы выгнуты коленями назад. Поэтому выделяем вершины в месте "коленного сгиба" и перемещаем назад - см. рисунок ниже.

Модель робота scv как в Starcraft 2 - Поэтому выделяем вершины в месте

Выдавливаем ступни, которые имеют колесную тягу и робот может катится не перемещая ног. Большой детализации не требуется, поэтому колеса не моделируем. Как видно из рисунка - нужно сначала выдавить грани вниз, затем выделив 2D-привязку вершин выполнить Cut (нарезку граней), небольшую коррекцию вершин и снова выдавливание.

Модель робота scv как в Starcraft 2 - Ступни робота.

Теперь выдавливаем боковые энерго-реакторы (блоки передней части с лампами). Сначала выдавливаем при помощи Bevel - придав суживающийся скос. Затем выделив грани только на левой стороне поворачиваем их на угол -20. Затем аналогично на правой - на 20. Затем снова Bevel. Потом опять корректируем поочередно левую и правую стороны. И снова последовательно выдавливаем и делаем скос.

Модель робота scv как в Starcraft 2 - выдавливаем боковые энерго-реакторы.

Модель робота scv как в Starcraft 2 - выдавливаем боковые энерго-реакторы.

Выдавим вентиляционные отдушины в верхней части модели.

Модель робота scv как в Starcraft 2 - вентиляционные отдушины в верхней части модели.

На рисунке показано, что нужно снова выделять нужные грани, выполнять скос (Bevel), вдавливать и корректировать путём вращения и перемещения выделенные грани до получения нужной формы.

Модель робота scv как в Starcraft 2 - вентиляционные отдушины в верхней части модели.

Башенку расположенную по-середине выдавливаем аналогично.

Модель робота scv как в Starcraft 2 - вентиляционные отдушины в верхней части модели.

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

Модель робота scv как в Starcraft 2 - с вентиляционными башенками закончено, переходим к выдавливанию рук.

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

Модель робота scv как в Starcraft 2 - моделирование рук.

Далее мы закончим моделирование рук SCV и перейдём к завершающей части - моделированию элементов задней части робота SCV.

[все уроки game craft]  [моделируем scv]  Моделируем робота SCV шаг 2 часть 3

megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
















    
Время загрузки: 0,0910