Лекция с GDC про разработку Uncharted 2:
в первой части они использовали cpu только для обработки вертексов, но во второй части - оптимизировав код для процессора PS3 Cell - также стали обрабатывать на cpu пиксели, что позволило получить более сочную графику.
Некоторые задачи, такие как шейдеры льда в пещере или шейдеры шерсти, перенесли на cpu с RSX (графическая система ps3 на основе модифицированного GPU NVIDIA G70 (GeForce 7800)
в первой части они использовали cpu только для обработки вертексов, но во второй части - оптимизировав код для процессора PS3 Cell - также стали обрабатывать на cpu пиксели, что позволило получить более сочную графику.
Некоторые задачи, такие как шейдеры льда в пещере или шейдеры шерсти, перенесли на cpu с RSX (графическая система ps3 на основе модифицированного GPU NVIDIA G70 (GeForce 7800)
Также, впервые задействовали лайтмапы и SSAO (screen space ambient occlusion)
Он затемняет участки поверхности, куда трудно попасть рассеянному свету (стыки, щели, углы), на основе информации, доступной в буфере глубины (и часто нормалей), после рендеринга сцены
В Uncharted2 на ps3 SSAO был реализован полностью на процессоре Cell, как и графические пост-эффекты.
Он затемняет участки поверхности, куда трудно попасть рассеянному свету (стыки, щели, углы), на основе информации, доступной в буфере глубины (и часто нормалей), после рендеринга сцены
В Uncharted2 на ps3 SSAO был реализован полностью на процессоре Cell, как и графические пост-эффекты.
GDC Uncharted 2.pdf
23.8 MB
https://www.youtube.com/watch?v=ovJ_LC_HtZE
осилил еще одно видео с GDC, по созданию Uncharted 2
Законспектировал себе важные моменты. Текст абсолютно непригоден для чтения кем-либо еще, но если интересно видеть тут такие заметки в дальнейшем - дайте знать
осилил еще одно видео с GDC, по созданию Uncharted 2
Законспектировал себе важные моменты. Текст абсолютно непригоден для чтения кем-либо еще, но если интересно видеть тут такие заметки в дальнейшем - дайте знать