Blender摄影测量 A2-1_01 基本工作流

欢迎来到利用多种技术创建摄影扫描3d资产课程的第一节课。让我们先从创建这个精细的路障开始。

让我们先从创建这个精细的路障开始,首先,要在DarkTable中预处理这些用平价手机拍摄的原始照片,

一个免费开源的照片处理软件。然后我们会在Reality Capture重建充满细节的模型

接着会清理一些多余的地方,并填补孔洞。在这之后会用到Blendert的雕刻功能来调整网格。在烘焙材质前先要简化模型,然后在RealityCapturet中展开、重投射纹理,将它制作成360度无死角的资产。之后在Blender中利用投射和仿制图章来绘制缺失的纹理。最后,作为扩展知识,我们将会学习如何基于ai来无损放大反照纹理。这项技术非常神奇,我强烈推荐不要跳过哦。

在开始前先做一个简单声明:本教程的照片素材都是用一台手机相机以RAW格式拍摄的,没有用到昂贵的单反相机。

这篇创建3d摄影扫描资产的工作流从DarkTable开始。它是预处理原始照片的免费开源软件。让我们先把这些原始文件拖拽进用户的交互界面。

万一这样行不通,我门还有备选方案,点击“添加到照片库”,按加号,将含有照片的文件夹添加进来。可能由于某些原因,在导入后看不到左边的面板。这是由于它被折叠了可以通过点击这个小三角形来展开它,左边的面板有非常实用的图片信息标签。

你可以点击它来查看案例中用的相机模型,是非常普逼的手机相机,以及其它的参数,像是分辨率等等,同样的,如果你看不见右边的面板,点击小三角来展开它。

我们需要其中的“历史记录堆栈”面板,以及“导出”面板来导出处理好的图像。让我们现在开始着手处理吧,双击图像或点击进人暗房模式。在暗房模式中,我们将数字底片换转成可导出的形式。首先,点击这个图标,选中“场景引用”预设。

我们也可以点击这个小齿轮图标进久设置。点击“数据处理”菜单,切换“场景引用”为默认模式。在这个界面中,我还推荐,进入“”储存“菜单取消勾选”为每个图片写入附属文件“,另外,我不是很喜欢Darltable会自动写入xmp文件。现在我们要确认下是否所有的模块都被禁用了。filmic rgb和其它美化调整效果也都应该被尽可能地关闭。再次进入这个菜单,后用全部模块检查下基础曲线是否被关闭了。如果你没有在DarkTable中将默认模式设置为场景引用,那就需要调整一下基础曲线。基础曲线就像是自动应用到原始相片的S形对比度曲线。没有这条曲线,相片看起来就像是褪色了一样,但我们要的就是这个。我们需要将所有的东西保持线性化,所以要将基础曲线关闭。让我重后场景引用标签,并着手于调整流程。首先,进入白平衡标签,并调整色温。为了不完全凭感觉瞎跳,点击这个滴管图标,然后选择这张图片中你认为是中性灰的地方。在场景中如果没有灰卡或色卡参照的话是非常困难的。但如果实在是没有的话,尽量试着找到接近中性灰的区域。我认为这个地方差不多。如果画面开始看起来有点黄色了,这是一个好的迹象,说明白平衡被设置正确了。这意味着来自蓝色天空的影响消失了,但是确实看起来有点不太自然。不过我们是在准备反照纹理而不是最终成像。在调整完白平衡的下一件事情是调整曝光。当然原始照片的保真度是固定的,曝光应该在拍摄时就调整好。但是我们可以在适当的范围内调整它。就像调整白平衡时一样,要是场景中有灰卡参照的话就会方便许多啦。18%的灰卡配合滴管工具,可以给我们提供一些参照,无论如何我们这里先用肉眼校对一下避免在这里浪费过多的时间,通常你需要把它调整的比你所认为的样子还要再亮一点儿,在这之后它会成为反照材质。你在显示器上看到的值將被线性化以进行渲染,我会使用色彩均衡器来去除原始图像上的光线信息,调低一点上频带,希望它可以中和光线和阴影的区域。或者你可以将标悬浮在图像的特定位置,外滚动滚轮来调整色带。尽管这个方法并不是很好但可以在刚开始的时候粗略调整,在某些情况下它也可以很好的去除光照,就像在这个案例中一样,接下来要调整锐化。一开始的时候我们禁用了所有的东西。现在,让我们回到锐化模块,放大一点,可以看的更清楚。在这里,我唯一会调整的参数是它的总量,将它设置到2。我怀疑视频压缩会让这个效果不是很明显,但重申一下,这里的锐化被设置为了2。现在我们可以点击光台回到软件最初的界面。

点击选择性复制,记得勾选白平衡,点击ok。全选的方式有两种,第一种是Ctrl+A键;

第二种是按住St点击第一张图片和最后一张图片,然后点击选择性粘贴;这样我就把第一张图片的效果复制给了全部图片,接下来我们只需要导出就行了。

首先我门要为导出的文件夹命名,我在源文件的地方创建了一个子文件夹,这样我就不会忘记放在哪儿了。接下来还要设置什么呢?最好不要使用jpeg格式,通常我们会导出像是tif这种无压缩的格式。位深设置为8bit就已经定足够了,将配置文件设道为srgb,接下来我们可以以全分辨率导出,然后再用像是Xnview类的软件批量修改尺寸:或者我们可以值接在设置大小中更改尺寸,像是2000像素宽之类的,…然后导出就完事啦