抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

项目升级Blender4.0后发现Principled BSDF整个重构了,改动非常大,虽然使用Blender4.0打开之前版本的Blender文件时,会有一个自动转换的过程,但是该过程并没有完全达到相同的效果,因此对改动前后的Principled bsdf做了学习和研究,以期望达到之前做的资产在4.0中也可以经过转换后实现和之前差不多的效果的需求。

由于工作需求,我们的采集流程中使用的是基于Mitsuba的可微渲染,而采集得到的高光贴图需要在Blender中进行渲染成图,两边的BSDF渲染效果不统一问题困扰了我们许久。因此本文的核心需求是,阅读Blender和Mitsuba的源码,找出其差异,并在源码级别实现在Blender中复现Mitsuba的高光渲染效果。最后本文对Blender源码做了修改和重编译,用新的Blender编译版本实现了该渲染效果对齐的需求。

从去年七月接收公司的Blender插件至今也有一年多的时间了,期间断断续续地进行了很多Blender工具的开发,用于制作本科毕业的Demo以及满足流程中美术工作人员的需求,工具也进行了很多次迭代,但是最近在满足新的需求时,发现由于学习时主要是面向尽快投入使用的,自己在工具开发的基础仍然有些薄弱,因此准备再反刍学习一下基础的一些概念,开一个新帖在这里记录一下。(其实是因为当初准备学习的时候没有...