Шейдеры и эффекты в Unity. Книга рецептов (Ламмерс Кенни) ; ДМК-Пресс, 2016
от 351 р. до 4604 р.
Автор(ы): Ламмерс Кенни;
Издатель: ДМК-Пресс
ISBN: 978-5-94074-737-6, 978-5-97060-213-3
ID: SKU7765
Сравнить цены
Цена от 351 р. до 4604 р. в 9 магазинах
Магазин | Цена | Наличие |
---|---|---|
Лабиринт 5/5 | 1273 р. 1819 р. | |
ЛитРес 5/5 | 351 р. 439 р. электронная книга | скачать фрагмент | |
Яндекс.Маркет 5/5 | 4604 р. | |
МАЙШОП 5/5 | 1105 р. 1699 р. | |
Буквоед 5/5 | 1069 р. Минимальная сумма заказа 100 рублей | наличие уточняйте 09.03.2022 |
Book24 5/5 | 1779 р. | наличие уточняйте 21.04.2024 |
Читай-город 5/5 | 1699 р. | наличие уточняйте 21.11.2023 |
Мегамаркет 5/5 | 1248 р. 2080 р. | наличие уточняйте 13.04.2024 |
OZON | 776 р. | наличие уточняйте 03.01.2024 |
AliExpress 5/5 | ||
Описание
Издание предназначено для Unity-разработчиков, стремящихся использовать максимум возможностей платформы для создания своих собственных шедевров!
Смотри также Характеристики.
Яндекс.Маркет
Содержание
О рецензентах
Предисловие к русскому изданию
Предисловие
Что рассматривается в этой книге
Что потребуется при чтении этой книги
Для кого эта книга
Условные соглашения
Обратная связь с читателями
Поддержка клиентов
Глава 1. Диффузный шейдинг
Введение
Создаём простой поверхностный шейдер
Добавление свойств поверхностному шейдеру
Использование свойств в поверхностном шейдере
Делаем собственную модель диффузного
освещения
Модель освещения Half Lambert
Использование текстуры для контроля над
диффузнымшейдингом
Имитация эффекта BRDF с помощью 2D-текстуры
Глава 2. Создание эффектов с помощью текстур
Введение
Прокрутка текстур с помощью изменения
UV-координат
Анимирование спрайт-листов
Упаковка и блендинг текстур
Использование карты нормалей
Создание процедурных текстур в редакторе Unity
Эффект уровней Photoshop
Глава 3. Пусть ваши игры засияют отражённым
светом
Введение
Использование встроенной в Unity Specular модели
Создаём модель освещения Phong
Создание модели освещения BlinnPhong
Маскирование глянцевых бликов с помощью
текстур
Металлические и мягкие блики
Создание анизотропных бликов
Глава 4. Добавим отражения в ваш мир
Создание кубических текстур в Unity
Простое отражение с использованием кубической
текстуры
Маскирование отражений
Карты нормалей и отражения
Отражения по Френелю
Создание простой динамической системы
кубических текстур
Глава 5. Модели освещения
Введение
Модель освещения Lit Sphere
Модель освещения Diffuse Convolution
Создание модели освещения автомобильной краски
Шейдер кожи
Шейдер ткани
Глава 6. Прозрачность
Введение
Создание прозрачности с помощью параметра alpha
Прозрачный cutoff - шейдер
Сортировка объектов с помощью очередей
рендеринга
GUI и прозрачность
Глава 7. Волшебные возможности вершин
Введение
Получение цвета вершины в поверхностном
шейдере
Анимация вершин в поверхностном шейдере
Использование цветов вершин для ландшафта
Глава 8. Настройка шейдеров для мобильных
приложений
Введение
Что значит дешевый шейдер?
Профайлинг шейдеров
Изменение шейдеров для мобильных
Глава 9. Делаем наш шейдерный мир модульным с
помощью Cglnclude
Введение
Встроенные в Unity
Cglnclude-файлы
Создание Cglnclude-файла для хранения моделей
освещения. Использование #define в
шейдерах.
Глава 10. Создание экранных эффектов в Unity с
помощью рендер-текстур
Введение
Создание скриптов для полноэкранных эффектов
Корректировка яркости, насыщенности и
контраста с помощью полноэкранных эффектов
Создание основных режимов блендинга с
использованием полноэкранных эффектов
Реализация режима блендинга Overlay с
использованием полноэкранных эффектов
Глава 11. Гейм-плей и экранные эффекты
Введение
Создание эффекта старого фильма
Создание эффекта ночного видения
Предметный указатель
О книге
Автор(ы) | Ламмерс Кенни |
Раздел | Программирование |
Издатель | ДМК-Пресс |
ISBN | 978-5-94074-737-6 |
Год издания | 2016 |
Количество страниц | 274 |
Формат | 138x200мм |
Вес | 0.30кг |
Кол-во страниц | 274 |
Переплет | Мягкий переплёт |
Возрастные ограничения | 12 |
Автор | Ламмерс Кенни |
Тип обложки | мягкая |
Оформление обложки | лакировка |
Вес, в граммах | 295 |
Количество книг | 1 |
Издательство | ДМК-Пресс |
Назначение | для технических ВУЗов |
Размеры | 60x90/16 |
Язык издания | Русский |
Обложка | мягкая обложка |
Отзывы (7)
-
Антон Керп
- 4 января 20213/5
Чтож. Книга не очень плохая. Для прям новичков будет очень сложно. Поэтому рекомендую параллельно изучать другие ресурсы.1. Плохая структуризация. Многие вещи, которые требуется в первых главах, объясняются ближе к последним.2. Какая-то скомканность. Местами кажется, что что-то вырезано (что подтверждают читавшие оригинал).3. Ошибки в коде. Много ошибок в коде. Без правок и допиливания запустится далеко не каждый пример. Ошибки от простых опечаток, до конкретных ошибок в последовательности аргументов и структуризация самого куска кода.
Но примеры действительно интересные, наглядные и полезные. Как книга рецептов для уже матёрых в шейдерном кодинге, но с небольшой насмотренностью на идеи, сгодится.0 0
-
Андрей Терёхин
- 30 ноября 20192/5
Сильно урезанная версия оригинала. В качестве самостоятельного источника изучения книга не подходит, постоянно приходится обращаться к другим ресурсам. При этом в коде присутствуют ошибки, из-за которых шейдера не работает. В итоге эта книга работает только в связке со StackOverflow и технической документацией Unity.
0 0
-
Полежаева Ксения
- 3 октября 20195/5
книга помогла мне разобраться в шейдерах и понять в конечном итоге что есть что в Шейдер Графе (который в этой книге не упоминается).
0 0
Добавить отзыв
Программирование - издательство "ДМК-Пресс"
Категория 280 р. - 421 р.
Программирование - издательство "ДМК-Пресс" »