专栏名称: CG世界
CG世界是CG领域自媒体。专注3D动画、影视特效后期制作、AR/VR几个领域的知识,前沿技术,资讯和行业教程分享。
目录
相关文章推荐
吃什么情报局  ·  1袋=运动 6 ... ·  22 小时前  
每天学点做饭技巧  ·  44岁范冰冰被德国总理亲自接见,穿灰色大衣打 ... ·  2 天前  
51好读  ›  专栏  ›  CG世界

【知识打卡】聊聊Nuke中的那个P

CG世界  · 公众号  ·  · 2019-01-02 09:00

正文

点击上方蓝字 CG世界 关注CG我们

“ 感知CG · 感触创意 · 感受艺术 · 感悟心灵 ”

中国极具影响力CG领域自媒体


这篇文章是由我们的粉丝小伙伴路加撰写的一篇关于Nuke中的PWorld层的精深讲解。其中详细的讲述了Pworld原理,用法,以及如何应用。适合中高级的学者。在这里分享给小伙伴们预览一部分。


正文


在Nuke里边做CG三维合成的时候,相信大家都有用过Pworld层。不管是做Relighting也好,还是做其它用途也好,PWorld通道加Normal通道一直以来都是做CG合成必不可少的两个通道。PWorld通道的基本原理是将场景中物体几何面像素坐标值的x y z坐标分别对应到RGB通道上,然后将这些坐标值信息存储到RGB图像里,最后让Nuke通过采样RGB的数值来识别点的XYZ坐标信息。是不是听起来有点绕,通俗的讲就是R通道记录X轴坐标;G通道记录Y轴坐标;B通道记录Z轴坐标。

有聪明的小伙伴可能会顿悟,既然B通道记录Z轴坐标信息,那B通道不就是我们常用的Depth通道嘛!我很高兴你能思考的这个点,但是

这里其实有很严重的误区!!!


下面知识点来了:我们常用的Depth层定义是场景中物体离摄像机的距离值,这个值是人为定义的相对值。它记录的是场景中物体每个像素到摄像机的距离值。所以你看到的Depth通道始终是这样的,如下图:







请到「今天看啥」查看全文