Ответ: Как получить цвет пикселя с BackBuffer?
Нет рендер с большим разрешением по вашему примеру у меня не получилось сделать. Почему то CopyRect не работает или работает но не так как надо.
Хочу реализовать попиксельное освещение. Ставить камеру над сценой и пройтись по экрану собрав все пиксели что видны, а те что не видны затемнить. Тем самым создав для каждого объекта карту светотени. Задумка интересная но когда просто начал снимать все точки с экрана - начались лаги и просадки фпс. Но это лишь был тест. Поэтому ищу альтернативы.
И да, нормально снимать значения получалось лишь раз в 15 кадров. То есть 4 кадра из 60 фпс. Но при таком темпе освещение невозможно реализовать. Может подскажете какие нибудь идеи оптимизации и тп.
Про рендер большего разрешения спрашивал чтобы сделать более качественное освещение.
Я знаю что есть Ashadow и другие реализации, но я изобретатель велосипедов! )))
|