Разрабокта расширения для игрового движка Unity - Программирование, компьютеры и кибернетика дипломная работа

Разрабокта расширения для игрового движка Unity - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Разрабокта расширения для игрового движка Unity

Игровой движок Unity, его использование для создания приложений, связанных с архитектурой, обучением, визуализацией данных и электронными книгами. Разработка системы освещения для работы с двухмерными объектами в виде расширения редактора Unity.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Атрибут Color определяет цвет излучаемого света, Intensity - его интенсивность. Cookie представляет собой текстуру, используемую в качестве маски для освещаемой области. Эти атрибуты единственные из общих, доступные для модификации пользователем в редакторе.
Type задает тип источника в числовом виде, в последствии это значение передается в качестве четвертой координаты позиции источника в шейдер для определения, какая функция расчета освещения должна быть использована. Shadow map - специальная текстура, имеющая ширину Width и высоту Height. Она используется для построения непосредственно карты теней источника. Строка Shadow shader хранит названия шейдера, используемого для наложения тектуры тени. Icon задает название изображения, используемого данным источником в качестве иконки в окне редактора Unity.
Точно так же у каждого источника должна быть собственная реализация некоторых методов. ShadowMap () формирует карту теней. MeterialSettings () отвечает за передачу необходимых данных об источнике в шейдер объекта. Функция IsInsideArea () проверяет, попадает ли данный объект в зону, освещенную источником, и, соответственно, надо ли его обрабатывать. Данные атрибуты и методы составляют абстрактный класс LightSourceScript. Это позволяет добавлять новые типы источников, не меняя логику работы менеджера освещения.
Также данный класс предоставляет метод OnDrawGizmos (), который идентичен у всех источников освещения. Он позволяет отобразить в окне редактора какую-либо графическую информацию о данном источнике. Так как интерфейс настройки атрибутов источников освещения реализуется в отдельных скриптах, здесь формируется только то, что не зависит от конкретного экземпляра класса. В данном методе реализуется только отображение соответствующей иконки в окне редактора на месте расположения источника.
Рассмотрим подробнее реализацию каждого типа источника.
Переменная Range задается пользователем и определяет радиус освещаемой области.
Рассмотрим реализацию методов этого класса.
Разработка компьютерной игры "Эволюция" с помощью игрового движка Unit. Сравнение критериев игры-аналога и разрабатываемой игры. Разработка графического интерфейса пользователя. Настройки камеры в редакторе Unity. Структура файла сохранения игры. дипломная работа [3,6 M], добавлен 11.02.2017
Разработка игрового "движка" с использованием языка C++ для написания кода, графического пакета DirectX9 для вывода графики. Использование физического "движка" PhysX для взаимодействия объектов. Технико-математическое описание задачи, листинг программы. дипломная работа [4,5 M], добавлен 02.09.2013
Разработка игрового проекта на игровом движке Unity 3D в среде программирования MS Visual Studio 2017. Блок-схема алгоритма работы приема сообщений с сервера на клиенте с упрощенным описанием выполняемых команд. Реализация пользовательского интерфейса. курсовая работа [1,5 M], добавлен 10.07.2017
Особливості Unity у створенні віртуального робочого середовища. Моделювання у віртуальному середовищі навчальних проектів у вигляді лабораторних робіт з фізики, які спрямовані на покращення і спрощення навчального та практичного процесу навчання. курсовая работа [74,0 K], добавлен 30.08.2014
Платформа Unity 3D как средство разработки компьютерных деловых игр. Рассмотрение реализации взаимодействия между подсистемой проведения деловых игр и модулем визуализации. Формирование игровых уровней на примере компьютерной игры "Проезд перекрестка". дипломная работа [2,8 M], добавлен 22.08.2017
Изучение существующих подходов к использованию компьютерных игр в образовательном процессе. Разработка и реализация проекта игрового обучающего приложения на мобильной платформе. Выбор платформы и средств реализации игрового обучающего приложения. дипломная работа [3,4 M], добавлен 12.08.2017
Игровые технологии; назначение, классификация и цель создания мобильных игр. Развлекательные, коммуникативные, терапевтические, диагностические функции игровой деятельности. Создание мобильного программного приложения "Angry Crane" в среде Java Android. курсовая работа [1,5 M], добавлен 09.12.2014
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Разрабокта расширения для игрового движка Unity дипломная работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Пути совершенствования применения принципов управления оптовой продажей товаров
Курсовая работа: Роль и место лошади историческом развитии человека
Государственный Заказ Курсовая
Реферат На Тему Центральная Симметрия
Реферат По Истории Футбола
Реферат: Театр как социальный институт
Курсовая работа по теме Денежная система Российской Федерации
Сочинение На Тему Художественная
Дипломная работа: Сертификация систем управления качеством продукции (ВАСО). Скачать бесплатно и без регистрации
Реферат по теме Фармакотерапия в родах
Сочинение На Тему Золотые Руки
Ответ на вопрос по теме Пенсионное право
Реферат: Теория присхождения денег. Скачать бесплатно и без регистрации
В Чем Заключается Ценность Исторического Общества Сочинение
Мектеп Жайлы Эссе
Контрольная работа по теме Учет затрат на производство СМР
Контрольная работа по теме Важнейшие правовые акты второго Всероссийского съезда Советов рабочих и солдатских депутатов
План К Сочинению Назаренко Церковь Вознесения
Дипломная работа по теме Стимулирование сбыта и пути его повышения на предприятии
Реферат по теме Средний слой общества в РФ
Предупреждение педагогической запущенности учащихся в школе - Педагогика реферат
Отечественная история - История и исторические личности контрольная работа
Лексико-семантическое поле "Жилище" в романе Ф.М. Достоевского "Преступление и наказание" - Литература курсовая работа


Report Page