Unity 6 Preview - тест GPU Resident Drawer

Давно наблюдаю хайп вокруг новой фичи в Unity 6, которая в теории должна сильно бустануть производительность проектов на движке. Захотел сегодня провести простенький тест на HDRP примере и результаты скорее удивили.

Unity 6 Preview - тест GPU Resident Drawer
1212
11

Это больше актуально либо для тяжелых сцен, либо для слабых или старых GPU. На современных GPU и графических API дроколы не создают такой оверхед как раньше.

2
Ответить

Тут в принципе дроуколы в resident drawer-e отличаются от стоковых, за счет того как BRG работает, они ультра легковесные и не шлют постоянный дроу стейт материалов и мешей в дроуколе, а изначально регистирует проперти мешей и материалов и хранят на гпу, оставляя в дроуколе минимально - пер инстанс проперти измененные, плюс ltw матрицу в brg юзают 4х3 вместо 4х4 в итоге значительно сокращая нагрузку на шину.

Ответить