啰嗦的前言,可跳过:
这次项目甲方大哥要求几个镜头要出现树干上+飘动的风铃,用普通的单帧图尝试以后发现风铃动,树叶不动太奇怪了。所以这里我尝试了使用SpeedTree完成此次要求。实际学习下来,SpeedTree的确是一个非常简单,且极为出效果的软件,当然人如其名,只针对树。下面的一个案例操作,全部实际操作时间仅为10分钟。如果是0基础的话,照着看下来,估计半小时内也能完成。具体的学习建议我放到了文章最后。
理解需求
除了MP使用的背景参考外,还需要了解这次树的具体使用场景:
树的具体大类;
在画面中的具体作用;
在画面中的占比;
主光源强度,光色;
环境光强度,光色;
是否需要动画;
这里拿一个"阿一行摄"大佬的作品来当案例
这里不存在的上游甲方大哥的具体需求如下:
根据摄像机视角,在画面左上方放置一颗树,轻微俯视,树枝上要挂着风铃,整体需要80帧动画。主光源使用清晨阳光,从右上方射入。环境光参考图片。
与同样不存在的下游合成师mm深入沟通后,他们的意见是:
不显示主干,降低合成难度;枝干尽量少一些,这样可以少接一些风铃。最后画了一个大概的画面参考:
打开软件,选择Blank
在素材库中找到合适的模型
file-open
插入参考图
调整树的位置与透视
在view中
按住鼠标左键:旋转物体
按住鼠标中间:平移物体
调整光源
主光源方向:
光源具体设置:
风与动画
最低强度区:世界中保持的“风”力度的最小值。这里可以理解为不间断的微风吹动。
阵风:根据“阵风频率”,每隔一段时间,当前风量会从最低区域爬升到“阵风强度区”,保持一段时间后回到最低区域中。你可以理解为风突然变大,继而变小,回到了微风吹吹。
我们这里根据需求,需要的是一种微风拂面的效果,所以这里我们将最低区域及阵风频率拉到低,阵风强度区拉小并紧贴最低区域,如下图:
根据这次要求,在后期合成中,风铃是要挂在树干上,如果你不想被合成师mm打死的话,我们需要让这些要挂风铃的树干保持不动。
在Properties-Fan中,可以更细致地调整风的参数。找到VFX,根据实际情况关闭风影响不同层级树干的开关。
这里实际操作下来发现关闭两个层级即可保证要挂风铃的树干都不动,而这层级之上的树干仍会摆动。
导出
在File-Export Image导出Png(自己用);EXR(合成用单帧);TGA(合成用动画),如果你需要使用模型动画在其他3D软件中使用也可以导出FBX。这里我们使用TGA。
这里要啰嗦一下,这里三块区域都很重要。
Options:
原图尺寸为2048x1536px,我们导出的图需要比他大一点,在后期合成中可以有余留空间。
Override bkgd:将背景渲染成色块
Shadows:阴影
Streak colors:重要!官方文档的解释是将不透明的颜色混合或条纹化到透明区域中。而最明显的效果就是配合“Override bkgd”一起使用,防止图片出现边缘白边现象。
Sequeence:
这里我们“Include wind”(使用风),并将动画长度设置为4s,帧数为25帧,系统自动计算为100帧。比实际要求的80帧多一点,留一点余量。
Images:
这里我们只要输出RGB=Standard,Alpha=Opacity,并将Alpha的颜色改为纯白。
点击ok后,记得修改文件格式为“Tga”!
Nuke预览效果
具体的SpeedTree学习,B站上就有"SpeedTree8.0 教程-中字",虽然机翻的很糟糕。大部分时候我主要还是查阅"官方文档说明",这里面能解释软件大部分的疑问。