Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Учебное пособие по наложению текстур и растеризации полигонов (1/2) [C++20]

Автор: Bisqwit

Загружено: 2020-03-20

Просмотров: 113687

Описание:

Текстурированные полигоны — основа практически всех существующих 3D-игр. Они использовались ещё до появления 3D-графики и рендерились исключительно программно. Как этого удалось достичь? Давайте рассмотрим простой и интуитивно понятный метод. Мы создаём расширяемый растеризатор 3D-полигонов, используя только стандартный C++20 (и libSDL для 2D-графики).

Стать участником: https://youtube.com/Bisqwit/join

Мои ссылки:
Twitter:   / realbisqwit  
Liberapay: https://liberapay.com/Bisqwit
Steady: https://steadyhq.com/en/bisqwit
Patreon:   / bisqwit   (Другие варианты на https://bisqwit.iki.fi/donate.html)
Twitch:   / realbisqwit  
Домашняя страница: https://iki.fi/bisqwit/

Вы можете добавить субтитры: http://www.youtube.com/timedtext_vide...

Скачать:
https://bisqwit.iki.fi/jkp/polytut/

Список музыки (s = перевод SPC-OPL):
— Energy Breaker — Золотистый ветер (и)
— Final Fantasy V — Миры 1+2 (и)
— Звёздный океан — Прошедшие дни (и)
— Энергетический лом — Приключения героев (и)
— Final Fantasy Mystic Quest — Фокусная башня (и)
— Final Fantasy Mystic Quest — Святилище (и)

Учебное пособие по наложению текстур и растеризации полигонов (1/2) [C++20]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Texture Mapping & Polygon Rasterizing Tutorial (2/2) [C++20]

Texture Mapping & Polygon Rasterizing Tutorial (2/2) [C++20]

Математика, лежащая в основе (большинства) 3D-игр — перспективная проекция

Математика, лежащая в основе (большинства) 3D-игр — перспективная проекция

Рендерер карт Wolfenstein 3D

Рендерер карт Wolfenstein 3D

Когда твоя игра плоха, но оптимизация гениальна

Когда твоя игра плоха, но оптимизация гениальна

How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster

How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster

Let's Program Doom - Part 1

Let's Program Doom - Part 1

Создание физического движка с помощью C++ и симуляционных машин

Создание физического движка с помощью C++ и симуляционных машин

An introduction to Raymarching

An introduction to Raymarching

Математика компьютерной графики — ТЕКСТУРЫ и СЭМПЛЕРЫ

Математика компьютерной графики — ТЕКСТУРЫ и СЭМПЛЕРЫ

Программирование без ветвлений: почему «If» медленный... и что мы можем с этим поделать!

Программирование без ветвлений: почему «If» медленный... и что мы можем с этим поделать!

Генератор бесконечной еды. Аэропонная станция своими руками

Генератор бесконечной еды. Аэропонная станция своими руками

I wrote an OpenGL first-person demo for DOS (256 colors, dithering, OSMesa)

I wrote an OpenGL first-person demo for DOS (256 colors, dithering, OSMesa)

Математика растеризации шрифтов | Как это работает

Математика растеризации шрифтов | Как это работает

Which Regular Shapes can you draw on any* Grid?

Which Regular Shapes can you draw on any* Grid?

Введение в кодирование шейдерной графики

Введение в кодирование шейдерной графики

Луаз из будущего. Тест на пригодность

Луаз из будущего. Тест на пригодность

How Real Time Computer Graphics and Rasterization work

How Real Time Computer Graphics and Rasterization work

Учебное пособие по освещению для программного 3D-рендеринга (1/2+) [c++20]

Учебное пособие по освещению для программного 3D-рендеринга (1/2+) [c++20]

Ray Marching, and making 3D Worlds with Math

Ray Marching, and making 3D Worlds with Math

How I got Mario in That Editor — And how Norton Got 🐁

How I got Mario in That Editor — And how Norton Got 🐁

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]