CGtalk.by
CGtalk.by (http://forum.cgtalk.by/index.php)
-   Digital Fusion (http://forum.cgtalk.by/forumdisplay.php?f=125)
-   -   Position Pass... (http://forum.cgtalk.by/showthread.php?t=9532)

GooD 08.12.2009 01:19

Position Pass...
 
Недавно в сети появился мэйкноф к фильму Район №9, (здесь уже была ссылка, но если кто не видел http://media.fxguide.com/fxguidetv/fxguidetv-ep071.mov), там много говорили о новой технологии использования PositionPass для сложного 3D_композа, так вот умные ребята уже юзают эту технологию в Fusion, причем для этого не нужны никакие инхаус плагины, все стандартными средствами... тут мувик, как это работает http://www.vimeo.com/7722904, тут обсуждение и бесплатные примеры композиций http://www.pigsfly.com/forums/index.php?showtopic=5860

Sarus 08.12.2009 09:59

Ответ на: Position Pass...
 
что-то я не догнал... я всегда считал, что P pass это и есть z pass. и по видео не понял ничего. как его используют? в чем новшество?

GooD 08.12.2009 18:47

Ответ на: Position Pass...
 
Ты бехайнд смотрел? они просто воссоздали технологию в Fusion и все... о том как это используют можно почитать на форуме или посмотреть в бехайнде...

Nikolas 08.12.2009 19:13

Ответ на: Position Pass...
 
ты бы в двух словах рассказал......что бы мы поняли ради чего перелопачивать форумы и видеоролики

GooD 08.12.2009 20:06

Ответ на: Position Pass...
 
Основное приемущество этой технологии заключается в том что на этапе композа ты можешь манипулировать 3d объектами просто просчитав P pass, без всяких там fbx-ов... ты можешь использовать это как для классического 3d композа так и скажем для релайта или генерирования масок...
посмотрите бехайнд, не пожалеете)))

111 08.12.2009 20:19

Ответ на: Position Pass...
 
на воксели сильно смахивает.

Nikolas 09.12.2009 04:01

Ответ на: Position Pass...
 
Количество прикрепленных файлов: 2
посмотрел мувик

в принципе во фьюжене действительно есть все что бы замутить подобную хрень

я тут поковырял и вроде бы получилось что-то похожее.....на формуе почитал но особо не врубался.....какой позишн пасс?

в общем решил я попробовать использовать для этой штуки обычный депсмап....
суть проста :
просто укладываю его в 0~1,
а потом партиклам на pz вешаю выражение getr1b(px+0.5,py*1.3+0.5)/2
деление на двойку уменьшает "выпуклость" точек....
основная задача здесь заключается в приведении координат партиклов из мирового пространства в пространство входного изображения.....честно говоря голова уже на варила , поэтому я подставил значения опытным путем, отсюда и небольшие ошметки по краям изображения...в моем случае к мировой координате х просто прибавляю 0.5, а мировую координату у сначала умножаю на 1.3 (из-за пиксельаспекта, который имеет место быть во входном изображении) а потом тоже +0.5

Приложение 9582

композицию прилагаю :
Приложение 9572

если потягать источник света то и получается кагбэ релайт....:)

111 09.12.2009 04:49

Ответ на: Position Pass...
 
так релайт вроде как из нормал паса делается.

в общем очень мало инфы, позишн пасс это координаты точки в мировой системе счисления. если збуфер -это глубина (только третья координата) в системе камеры, то позишн пас тупо в rgb забиваются координаты поверхности куда попадает пиксель. его можно сконструировать из zпасса и информации о камерею какая выгода? говорят что типа можно круче релайт сделать, ну типа воксели применяй к ним что хочешь, материалы, затухание источников света и т.д. вплоть до рассчёта ги.

Nikolas 09.12.2009 16:09

Ответ на: Position Pass...
 
Цитата:

Сообщение оставлено 111 (Post 64642)
так релайт вроде как из нормал паса делается.

ну да.....просто тут обсуждается способ которым воспользовались композеры на фильме "район 9".....разумеется их тулза работает по другому но принцип в общем то понятен
Цитата:

Сообщение оставлено 111 (Post 64642)
в общем очень мало инфы, позишн пасс это координаты точки в мировой системе счисления. если збуфер -это глубина (только третья координата) в системе камеры, то позишн пас тупо в rgb забиваются координаты поверхности куда попадает пиксель. его можно сконструировать из zпасса и информации о камерею какая выгода? говорят что типа можно круче релайт сделать, ну типа воксели применяй к ним что хочешь, материалы, затухание источников света и т.д. вплоть до рассчёта ги.

координата точки в мировой системе сама по себе по моему понятие абстрактное....все равно без привязки к камере это ничего не даст....а координаты привязаные к камере дадут более полную свободу в модификации изображения...например теоретически подстроить угол обзора камеры и т.д....но даже используя просто координату Z можно выстроить изображение "в глубину" способом описаном выше....и даже не для релайта, а для каких нибудь интересных эффектов...тема интересная , особенно тем кто работает в Fusion ....

ali 09.12.2009 16:41

Ответ на: Position Pass...
 
вы путаете позишен пасс с поинтклаудом.
в фужине получают сдвиг патиклов соответствующий позициям P-пасса.

А то что было в видео - это реальный поинтклауд, сгенеренный 3д-софтом и подтянутый в нюк плугами (в 6-ке говорят родное будет).
Смысл этой технологии в том, что вы открываете в композе фактически 3д модель подсвеченную и зашейденную, вместо картинки.
Причем, так как на самом деле это не геометрия, а облако точек она гораздо легче реальной геометрии и быстро читается.
Плюс можно дошейдить и долайтить прямо с помощью 3д-средств композного софта. Глубина резкости, моушен блюр и релайт на посте с этой технологией перестает быть проблемой.


Текущее время 10:34 (GMT +4)

Все права защищены © 2006 — 2014, CGtalk.by

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.