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

Вышла книга 3D Graphics Rendering Cookbook (комментарии) (3 стр)

Страницы: 1 2 3 4 Следующая »
#30
13:14, 10 фев 2022

lookid
> Да нету никакой архитектуры движка. Рендер живет в мейне и рендерит то, что
> придет через команды или шаред гейм стейт. Рендер ничего не знает про другие
> потоки и воркеры.

здраво мыслишь .. хотя что понимать под рендером

#31
13:45, 10 фев 2022

MikeNew
> Что-то сомневаюсь, что какая-либо книга по графическим АПИ поможет с
> планированием архитектуры движка.
Я ещё не начал читать книгу, так что может не совсем в курсе, о чём она. Но похоже, что там есть довольно продвинутые техники рендеринга, чем в большинстве книг чисто по API. Сейчас пока дочитываю другие источники как раз связанные больше с архитектурой.
К примеру, ещё пока руки не доходили до PBR, а в книге он как раз должен быть вроде. Ну и Vulkan повторить лишним не будет. Я пока только один туториал по нему изучил. Может что-то ещё почерпну интересного.

#32
16:44, 10 фев 2022

архитектура это выхухоль

#33
22:43, 10 фев 2022

MikeNew
https://github.com/JoeyDeVries/Cell вот на тебе двиг уровня студента. Что-то сложнее нужно искать у тех, кто впихивается в консоли и сжимает даже классы в структуры и боится конструкторов. А для начала туда нужно устроиться работать.

#34
8:18, 11 фев 2022

lookid
> Что-то сложнее нужно искать у тех, кто впихивается в консоли и сжимает даже
> классы в структуры и боится конструкторов. А для начала туда нужно устроиться
> работать.

конзоли это круто - там прямой доступ к железу и всё такое

#35
12:49, 11 фев 2022

lookid
> Что-то сложнее нужно искать у тех, кто впихивается в консоли и сжимает даже
> классы в структуры и боится конструкторов.
Не слышал про такое. Если конструктор выполняется несколько раз за кадр, то какой смысл его оптимизировать?
ECS и DOD это да, но оно уже повсюду.

#36
12:50, 11 фев 2022

innuendo
> конзоли это круто - там прямой доступ к железу и всё такое
На линуксах с опенсорсными драйверами есть такой же прямой доступ к железу, если по какой-то причине ты решишь заморочиться с этим...

#37
13:41, 11 фев 2022

/A\
> На линуксах с опенсорсными драйверами есть такой же прямой доступ к железу,
> если по какой-то причине ты решишь заморочиться с этим...

не смешно - на конзолях железка фиксированная

#38
14:01, 11 фев 2022

innuendo
> на конзолях железка фиксированная
Давно уже нет

#39
14:23, 11 фев 2022

/A\
Сходи просто по фану на собес в сперасофт, гайджин спб или сейбер. И спроси у них лично. Я не тролю. Без обязательств. Что тебе стоит? Тестовое можно с гитхаба скачать.
Рендер тред же хочет байты и С-массивы. А остальное пусть хоть из БД читается каждый раз.

#40
14:54, 11 фев 2022

lookid
Кто-то из них спрашивал про то как работают виртуальные методы)

#41
15:44, 11 фев 2022

/A\
> Давно уже нет
там можно менять GPU по желанию?

#42
15:45, 11 фев 2022

lookid
> Тестовое можно с гитхаба скачать.

а смысл работать ? ради чего ?

#43
15:56, 11 фев 2022

innuendo
> там можно менять GPU по желанию?
Там же 2 железки с разной производительностью и 2 поколения которые нужно поддерживать.
Потом еще 2 вендора больших консолей и получаем 8 конфигураций.
А еще пользователи могут менять SSD и контроллеры.

8 конфигураций это больше чем я когда-либо поддерживал)

#44
16:02, 11 фев 2022

/A\
> Там же 2 железки с разной производительностью и 2 поколения которые нужно
> поддерживать.
но они то хоть фиксированны?

Страницы: 1 2 3 4 Следующая »
ПрограммированиеФорумГрафика