У нас вы можете посмотреть бесплатно Учебник OpenGL 14 — Буфер глубины или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом уроке я покажу вам, как работает буфер глубины в OpenGL и как его можно изменить для создания различных простых эффектов. ПРИМЕЧАНИЕ: Если у вас возникли проблемы с загрузкой моделей в этом уроке, это может быть связано с тем, что названия текстур — «diffuse» и «specular», а не «baseColor» и «metallicRoughness», как в предыдущем уроке. Чтобы исправить это, просто сделайте так, чтобы функция getTextures принимала значения "baseColor" или "diffuse" и "metallicRoughness" или "specular", например: if (texPath.find("baseColor") != std::string::npos || texPath.find("diffuse") != std::string::npos) else if (texPath.find("metallicRoughness") != std::string::npos || texPath.find("specular") != std::string::npos) Также обратите внимание, что в вершинном шейдере я убрал знак "минус" из матрицы вращения! Исходный код и модели https://github.com/VictorGordan/openg... Документация OpenGL https://www.khronos.org/registry/Open... Сервер Discord / discord Patreon / victorgordan Временные метки 0:00 Введение 0:16 Пояснение к буферу глубины 0:49 Параметры glDepthFunc 1:15 Просмотр буфера глубины 1:37 Функция значения глубины 2:08 Линеаризация функции глубины 2:19 Просмотр линейной глубины 2:43 Z-fighting 3:38 Эффект тумана 4:30 Окончание Ссылки https://learnopengl.com/Advanced-Open... https://sketchfab.com/3d-models/photo... https://cc0textures.com/view?id=Groun... #opengl #opengltutorial #computergraphics #cpp #visualstudio