Myvideo

Guest

Login

Пишем Minecraft на C++ || Часть 6: AO, сохранение, mip-mapping, ландшафт || воксельный движок

Uploaded By: Myvideo
5 views
0
0 votes
0

Перед сложной темой (добавление освещения) нужно сделать несколько улучшений. Здесь вы узнаете: как отрисовывать выделение вокселей, как сохранять/загружать мир, как реализовать эффект Ambient Occlusion, настроить Mip-Mapping. Плейлист: Код урока: Перед тем как копировать код, разберитесь, как он работает, для этого досмотрите урок. Поддержать канал: Дискорд сервер: ВК группа канала: Второй канал: Zendes 2,5: Souls Of The Tower: Вызовы метода line в LineBatch::box: line(x-w, y-h, z-d, x w, y-h, z-d, r,g,b,a); line(x-w, y h, z-d, x w, y h, z-d, r,g,b,a); line(x-w, y-h, z d, x w, y-h, z d, r,g,b,a); line(x-w, y h, z d, x w, y h, z d, r,g,b,a); line(x-w, y-h, z-d, x-w, y h, z-d, r,g,b,a); line(x w, y-h, z-d, x w, y h, z-d, r,g,b,a); line(x-w, y-h, z d, x-w, y h, z d, r,g,b,a); line(x w, y-h, z d, x w, y h, z d, r,g,b,a); line(x-w, y-h, z-d, x-w, y-h, z d, r,g,b,a); line(x w, y-h, z-d, x w, y-h, z d, r,g,b,a); line(x-w, y h, z-d, x-w, y h, z d, r,g,b,a); line(x w, y h, z-d, x w, y h, z d, r,g,b,a); Таймкоды: 0:00 - Введение 0:31 - Ambient Occlusion 1:04 - Небольшая оптимизация 1:21 - Генерация шумом перлина 2:33 - Отрисока линий (LineBatch) 8:20 - Убираем артефакты 9:08 - Сохранение/загрузка мира 13:00 - Заключение

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later