Разное

Игры скетчап: Моделирование дома в SketchUp и перенос его в Unity 3D / Хабр

Моделирование дома в SketchUp и перенос его в Unity 3D / Хабр

Учебные материалы для школы программирования. Часть 7

Spoiler

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

Сегодня, мы создадим здание и перенесем его в Unity. Хочу обратить ваше внимание на то, что для импорта готового здания, необходимо, чтобы SketchUp стоял на том же ПК. Без программы Unity не сможет импортировать модель. 

Порядок выполнения

Откроем SketchUp и выберем шаблон Simple Template — Meters.

Выберем инструмент фигуры и нарисуем на земле квадрат по форме дома.

Теперь, выдавим его с помощью инструмента выдавить/вдавить (push/pull).

Сделаем стены. Для этого используем инструмент Сдвиг (Offset).

Повторим операцию ещё раз.

Образовалась довольно узкая рамка, которую можно использовать для создания стен. На этом этапе стоит добавить все запланированные перегородки.

Лишние линии убираются инструментом Ластик (Erase).

Выдвигаем стены.

Прорежем двери и окна. Для начала по периметру дома создадим направляющую линию. Последней линией контур не замыкаем, иначе образуется новая плоскость.

Нарисуем на стене квадрат и выделим его.

Нажимая Ctrl+C и Ctrl+V, копируем его по стене, привязывая к линии.

После копирования окон лишнии линии стираем.

С помощью инструмента Вдавить/выдавить вдавливаем окно до состояния «На грани» (On Face).

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

Вырежем дверь похожим образом.

Используем инструмент «Ведёрко» (Paint Bucket) для наложения текстур. Выберем подходящую текстуру и зальём пол с фундаментом.

Аналогично поступим со стенами.

Чтобы наложить текстуру на замкнутый контур, нажмём Shift, чтобы наложить на все плоскости, имеющие такую же текстуру — Ctrl.

Текстура на стену легла не идеально. Перейдём в свиток Текстура-Позиция, и перетягивая красный ползунок мы изменим позицию текстуры, а зелёным — её размер.

Сейчас текстура этой стены отличается от остальных стен. Используем клик левой кнопки мыши по этой стене с зажатым Alt на инструменте «Ведёрко», чтобы запомнить настройки текстуры на этой стене.

И красим инструментом «Ведёрко» остальные стены.

Перейдем к созданию крыши. Для этого нужно заблокировать данный участок от редактирования, чтобы ничего не испортить. Выделим дом и вызовем свиток меню «Сгруппировать».

На одном из торцов дома создадим плоскость для крыши.

Попрошу заметить, что мы вышли из группы кликом по пустому месту на экране. Если плоскость маленькая, её можно увеличить инструментом «Растянуть» (Scale).

Рисуем на плоскости очертания крыши. Лишние линии можно стереть.

Инструметом Выдавить/вдавить придаём объем.

Используем «Сдвиг» на крыше, чтобы добавить объёма.

И вдавим плоскость немного внутрь.

Окрасим всё подходящими текстурами и удалим человека. Домик готов для импорта в Unity!

В настройках импорта в Unity надо выставить галочку Generate Colliders, а во вкладке Material – Use External Materials.

При этом, импортируются все материалы и создадутся папки.

Теперь, у вас есть своя собственная модель дома, для использования в играх!

SketchUp Free Online

Обзор Softonic

SketchUp Free — это, как следует из названия, бесплатная версия популярного ПО для 3D-моделирования, Sketchup. Это мультимедийное веб-приложение позволяет переносить проекты SketchUp где угодно, при условии, что вы можете получить доступ к веб-браузеру. Это простая в использовании программа, которая позволяет вам рисовать 3D-модели, где бы вы ни находились. Если вы хотите получить представление о своих дизайнерских идеях, ничего не загружая, это приложение стоит попробовать.

SketchUp прямо в вашем браузере

SketchUp — это мощная приложение для графического дизайна, используемое архитекторами, инженерами и дизайнерами для создания 3D-моделей. Однако, несмотря на то, что это программное обеспечение предлагает профессиональные инструменты для проектирования, оно может быть несколько дорогим, особенно если вы новичок в 3D-моделировании. К счастью, существует бесплатная версия приложения SketchUp, где вы можете получить доступ ко всем основным инструментам.

Чтобы получить доступ к программе, вам просто нужно зарегистрироваться, чтобы получить учетную запись Trimble. Кроме того, вы также можете использовать свой аккаунт Google. После этого вы можете нажать кнопку Начать моделирование, чтобы получить доступ к рабочей области. Новые пользователи должны будут просмотреть и согласиться с предоставленными Условиями обслуживания, Политикой конфиденциальности и дополнением к Политике конфиденциальности.

SketchUp Free поставляется с аккуратным и аккуратным интерфейс. Не так много кнопок, которые могут сбить с толку новичков, пытающихся понять процесс 3D-моделирования. Основные принципы просты для понимания и позволяют создать простую модель для печати с нуля всего за несколько минут. Более того, он имеет интуитивно понятные инструменты, с помощью которых пользователи могут легко ориентироваться и точно лепить в 3D-виде.

Бесплатные преимущества

SketchUp Free — это простейшее бесплатное программное обеспечение для 3D-моделирования, которое позволяет вам брать с собой проекты SketchUp, где бы вы ни находились. Это приложение позволяет запускать основные средства 3D-моделирования SketchUp прямо в вашем веб-браузере. С его помощью вы можете

Кроме того, веб-приложение позволяет получить доступ к 3D-хранилищу — репозиторию обмена SketchUp. Это библиотека, в которую можно загрузить около 2,2 миллиона 3D-моделей, созданных пользователями и производителями, которые можно использовать в своих проектах. Однако размер файлов, хранящихся в этой библиотеке, ограничен до 50 МБ. Если вы хотите сохранять свои проекты в облаке, SketchUp Free предоставляет вам 10 ГБ. Trimble Connect облачного хранилища.

Начать моделирование

Если вы только начинаете заниматься 3D-моделированием, SketchUp Free — это инструмент дизайна, который поможет вам начать работу. Во-первых, это обеспечивает удобство доступа к вашим файлам и рабочему пространству, поскольку для этого требуется только веб-браузер. Он также имеет основные инструменты, необходимые для 3D-моделирования. Более того, приложение предназначено для начинающих благодаря удобному интерфейсу. Однако доступные функции могут быть ограниченными, особенно если вы хотите разработать более сложную модель. Для использования более сложных функций профессионального уровня вам потребуется приобрести лицензию на SketchUp Pro.

PROS

  • Бесплатное использование
  • Поставляется с основными средствами моделирования программного обеспечения SketchUp.
  • Дает вам доступ к 3D-складу
  • Переносит ваш 3D-дизайн в онлайн

CONS

  • Ограниченное облачное хранилище Trimble Connect
  • Не все инструменты из версии Pro включены
  • Не поддерживает расширения

Лучшие игры, созданные с помощью SketchUp

Инструменты и движки

SketchUp

sketchup. com

Инструмент для 3D-моделирования и САПР.

  • Windows
  • macOS
  • Linux
  • Android
  • iOS
  • Web
  • Free
  • On Sale
  • Paid
  • $5 or less
  • $15 or less
  • Last Day
  • Последние 7 дней
  • Последние 30 дней
  • Action
  • Adventure
  • Card Game
  • Educational
  • Fighting
  • Interactive Fiction
  • Platformer
  • Puzzle
  • Racing
  • Rhythm
  • Role Playing
  • Shooter
  • Simulation
  • Sports
  • Strategy
  • Выживание
  • Визуальная новелла
  • Другое
  • Клавиатура
  • Мышь
  • Контроллер Xbox
  • Gamepad (any)
  • Joystick
  • Touchscreen
  • Voice control
  • Oculus Rift
  • Leap Motion
  • Wiimote
  • Kinect
  • NeuroSky Mindwave
  • Accelerometer
  • OSVR (Open-Source Virtual Reality)
  • Smartphone
  • Танцевальная площадка
  • HTC Vive
  • Google Daydream VR
  • Google Cardboard VR
  • Контроллер Playstation
  • MIDI-контроллер
  • Joy-Con
  • Magic Leap
  • Oculus Quest
  • Oculus Go
  • Windows Mixed Reality
  • Valve Index
  • A few seconds
  • A few minutes
  • About a half-hour
  • About an hour
  • Несколько часов
  • Дней или более
  • Локальная многопользовательская игра
  • Серверная сетевая многопользовательская игра
  • Специальная сетевая многопользовательская игра
  • Подходит для дальтоников
  • Subtitles
  • Configurable controls
  • High-contrast
  • Interactive tutorial
  • One button
  • Blind friendly
  • Textless
  • HTML5
  • Downloadable
  • Flash
  • With Steam keys
  • In game jams
  • Не в игровых джемах
  • С демками
  • Избранное

Добавить в коллекцию

Игра ужасов, но с полным светом!

IEP_Esy

Выживание

Играть в браузере

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Исследуй подсобные помещения вместе с другими странниками!

IEP_Esy

Выживание

Добавить в коллекцию

Кубизм

Обманчиво простая игра-головоломка, в которой вы собираете все более сложные формы из разноцветных блоков.

Томас Ванбо

Пазл

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

GIF

Добавить в коллекцию

с красочными крошечными планетами!

PlanetRealm

Головоломка

Добавить в коллекцию

Когда ваше прошлое исчезает, что происходит с вашим будущим?

Пиксели и контакты

Визуальная новелла

Добавить в коллекцию

Визуальная новелла Dragongate

Маленький городок в карманном измерении, и что-то хочет, чтобы он и его жители исчезли.

Drake42

Visual Novel

Добавить в коллекцию

Добавить в коллекцию

Dasher 3D

Шутер с видом сверху и остановкой времени.

IEP_Esy

Shooter

Играть в браузере

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Virtual Experience City

Veinsyct

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

Игра в браузере

Добавить в коллекцию

GIF

Добавить в коллекцию

Добавить в коллекцию

Midnight Cafe

«. Думаете призрак. Призраки. Призрак. Призрак. Призрак. Призрак. Призрак. Призрак. Призраки. Призраки. Призраки. Д. Призра истории пугают? Возьми кофе, и позвольте мне показать вам, насколько вы ошибаетесь». — Азриэль

Никс

Визуальная новелла

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

GIF

Добавить в коллекцию

Добавить в коллекцию

PhasQuaz

Самая продуманная игра-викторина. Фанатская игра для фазмофобии.

K7

GIF

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Добавить в коллекцию

Real Virtuality 1

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

ENBG

Adventure

Добавить в коллекцию

Добавить в коллекцию

Загрузка Больше игр . ..

Следующая страница

SketchUp для игрового дизайна

для дизайна игры

Robh Ruppel

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

Благодаря инструментам 3D-визуализации и моделирования на основе физики SketchUp помогает дизайнерам и разработчикам игр создавать реалистичную, визуально захватывающую игровую среду, уровни и реквизит. Геймдизайнер может получить возможность делать презентации и концепции быстро, легко и разумно.

SketchUp включает в себя функции макета чертежа, которые очень полезны для раскадровки. С помощью SketchUp разработчик игры может ускорить процесс разработки игры, быстро добавляя реалистичные детали. Они могут использовать 3D-рисунок, чтобы грамотно управлять каждым кадром.

SketchUp содержит преимущество в области моделирования и способствует применению и развитию бесплатных 3D-моделей с открытым исходным кодом, а также игровых ресурсов и высококачественных текстур.

Все 3D-модели, созданные с помощью SketchUp, можно импортировать в сторонние игровые движки, такие как Meshlab, GIMP и Unity 3D, чтобы преобразовать модели в пригодные для использования игровые 3D-ресурсы для создания игр.

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

SketchUp упрощает рендеринг поверхности в изменяемых стилях, устанавливает сторонние «подключаемые» программы с прагматичным рендерингом фотографий и позволяет размещать свои модели в Google Earth.

Разработчик игры может бесплатно найти модели в онлайн-хранилище готовых объектов, известном как 3D-склад, и загрузить оттуда автомобили, корабли, людей, деревья и все, что ему нравится.

SketchUp предлагает различные версии, и среди них SketchUp Pro очень полезен для разработчиков игр. С помощью SketchUp Pro они смогут экспортировать модели для использования в другом программном обеспечении. SketchUp Pro может создавать файлы 3DS, OBJ, FBX и COLLADA (DAE), а также другие файлы. Гейм-дизайнер может быстро реализовать свои идеи с помощью SketchUp и перенести их в предпочитаемую 3D-программу.

Разработчик игры может создать законченный игровой графический интерфейс пользователя (или GUI) с помощью SketchUp, а затем экспортировать его в любую стороннюю программу, такую ​​как 3D Studio MAX, для рендеринга и окончательной доработки, которые в конечном итоге будут запрограммированы в игре.

SketchUp предоставляет геймдизайнеру/разработчику следующие широкие возможности:

  • Сделайте идеальный дизайн для уровня игры
  • Создавайте текстуры превосходного качества для игр
  • Создайте ослепительную графику
  • Получите 3D-обзор всех моделей
  • Добавление материалов и цветов, а также текстуры, освещения, объектов к поверхностям
  • Создать быструю анимацию
  • Модели низкополигональных игровых ресурсов будут продаваться в магазинах игровых ресурсов
  • Фототекстурные модели для ультра прагматизма
  • «Готовая форма» текстуры и модели из фотографий
  • Со встроенными инструментами песочницы для моделирования неровной местности
  • Включите освещение и прогуляйтесь в игровой визуализации
  • Создайте физическую трехмерную среду и объекты с помощью профессионального игрового искусства, уровней и реквизита
  • Сохранение предустановленных представлений для демонстрации всех презентаций
  • Мгновенный поиск аэрофотоснимков и местности для нескольких мест из Google Планета Земля
  • Настройте свой контроллер персонажа
  • Зоны ограждения вашего творчества

Существует множество ресурсов, с помощью которых разработчик/дизайнер игр может улучшить свои дизайнерские навыки. Робин де Йонг выпустил книгу под псевдонимом «SketchUp для игрового дизайна». Книга содержит пошаговые инструкции и снимки экрана, которые могут быть очень полезны начинающим разработчикам при разработке 3D-игр. Разработчики игры узнают — Как сделать полноценный игровой уровень с реалистичными 3D-моделями, текстурами, уровнями и реквизитом.

Книга доступна в Packt Publishing или на Amazon (вместе с версией для Kindle).

Штефан Бойкенс, известный инженер-архитектор и научный сотрудник KU Leuven, лично рецензировал книгу и высказал свое ценное мнение относительно плюсов и минусов книги. Пройдите по следующей ссылке, чтобы получить обзор.

Обзор: Google SketchUp для игрового дизайна

Известный арт-директор и концепт-художник Роб Руппел использовал SketchUp для разработки отмеченной наградами видеоигры, известной как Uncharted 2: Among Thieves. SketchUp применялся для визуализации окружения видеоигр. Это была ведущая видеоигра 2009 года.и считается самой популярной игрой года.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *