Блог страдающего Лиса
Lorem ipsum hello dolor sit world amet
27 фев 2023 Пн
Треугольное чтиво
Короче, решил я делать треугольники не такими, как ранее. Я думал, что буду хранить их в кеш-памяти, но так не пойдет, потому треугольники будут храниться в памяти SDRAM и рисоваться по следующему алгоритму:
- Получаем треугольники из последовательности
- Применяем матрицу преобразования камеры
- Проверяем треугольник на видимость — если вообще невидим, не добавляется в очередь. Если видим — добавляется он один. Если треугольник разрезается на части — режем его и добавляем 2 треугольника.
- Рендерим очередь треугольников, если заполнилась
- Если еще есть что сканировать, возвращаемся к 1