Изучаем BabylonJS: Урок 8 - Горы, лучи. Как использовать карту высот

Опубликовано: 20 Февраль 2023
на канале: Alex Sosnovskiy
193
8

#babylonjs #javascript #gamedev #webgl #разработкаигр
Начинаем изучать BabylonJS - инструмент для создания 3D приложений, в том числе и игр, работающий в браузере!

Discord:   / discord  

В восьмом уроке разберем карту высот, познакомимся с Лучами.

Код уроков хранится тут: https://github.com/afrokick/babylonjs...

0:00 обработка resize
1:12 обернём создание деревьев в функцию
1:44 wireframe = true
3:03 Делим меш с помощью subdivisions, MAP_MAX_HEIGHT
5:25 Задаём координату Y для деревьев используя Ray
7:10 Карта высот (Height Map)
8:20 Метод CreateGroundFromHeightMap
10:00 Рисуем горы? Чёрный/Белый пиксель
13:14 Проверяем, что деревья над землёй и код луча
14:45 Находим персонажа и задание


Смотрите видео Изучаем BabylonJS: Урок 8 - Горы, лучи. Как использовать карту высот онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Alex Sosnovskiy 20 Февраль 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 19 раз и оно понравилось людям.