ПрограммированиеФорумГрафика

::3D Software rendering contest [finished]:: (74 стр)

Страницы: 169 70 71 72 73 74
#1095
10:15, 4 авг 2021

eDmk
Вот в obj: https://disk.yandex.ru/d/_hlcD1dVd96OQQ

#1096
10:19, 4 авг 2021

eDmk
> А есть кролик в .obj формате или .max/3ds?

можешь отсюда дёрнуть bunny.obj
https://github.com/NCCA/NGL/tree/master/resources/Models

#1097
10:48, 4 авг 2021

У меня выдает ~110 fps в 2560x1600.
Ваш Rabbit ~90 fps выдает в том же разрешении.

#1098
11:58, 4 авг 2021

Funtik
По этой ссылке кролик имеет больше полигонов и нет текстурной карты.

#1099
12:29, 4 авг 2021

У меня Rabbit выдает ~5880-5930 fps в 1920x1080.
Так что Вам есть куда стремиться!
Держите эталонный код!
https://github.com/DangerousCriminalFuntik/Bunny

#1100
17:20, 4 авг 2021

Mikle

> У тебя монитор 1920*1080? Тогда всё ясно, у меня 2560*1440.

А, тогда понятно. С ростом разрешения производительность выравнивается. Похоже, подготовка каждой строки треугольника у меня работает медленнее. Для малых разрешений длина строки маленькая, и подготовительные вычисления вносят ощутимый вклад в производительность. С ростом разрешения этот вклад снижается. Буду считать, что дело именно в этом. Но с этим ничего не поделать, у меня все работает на точность.

> Ты, видимо, режешь треугольники по фрустуму

Нет, в этой демке я также просто ограничиваю Y. Весь процесс в graphlib.c

Страницы: 169 70 71 72 73 74
ПрограммированиеФорумГрафика

Тема в архиве.