【MMD 笔记】ikSunshaft 简易使用方法

本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com

作者:芜之_nwhr

ikSunshaft 可以说是一个表现阳光照射效果的 MME,用在室外类场景会有不错的效果,也可以运用在其他需要的场合。

ikSunshaft 可以说是一个表现阳光照射效果的 MME,用在室外类场景会有不错的效果,也可以运用在其他需要的场合。具体来说可以看下图,使用 ikSunshaft 之后可以获得比较自然的光照效果。

起初我并不会使用这个 MME,也没有搜到中文教程,在借助翻译器硬啃 readme 文档加以尝试之后终于大概摸清了使用方法,因此决定写下这样一篇笔记,希望能帮到有过同样困惑又不会日语的 MMDer。下文中大量内容基本都在翻译 ikeno 大大的 readme。

另外,由于 ikeno 的 MME 应该比较好找了(也不需要梯子)所以这里不提供下载链接或资源了,不过开始前请**做好如下准备**:

1.  熟悉 MMD 的基本操作

  1. 确认你的 MMD 软件显示模型**表情名称没有乱码**

那么下面开始吧。

  • 载入各种场景和人物模型。这里只载入了一个天空球模型和一个场景模型,为了更有质感使用了 dGreennerShader 并用 ExcellentShadow2 优化阴影(其实你可以使用任何你喜欢的渲染)。

  • 将 ikSunshaft 文件夹中的 ikSunshaft.x 载入,显示顺序要在背景类附件之后。

  • 在附件操作栏里,勾选 ikSunshaft.x 的 “影” 选项,这时已经可以看到效果了。使用背光光源的时候(即照明的 z 参数为负值)效果很明显,反之不太明显。

勾选福建操作中的 “影” 选项 默认参数下的效果

  • 载入 ikSunshaft 文件夹内的 ikSunshaft_Ctrl.pmx 以调整各项参数。

  • 可以在 MME 分配窗口中的 LinearDepthMapRT 一栏取消不需要运算的对象,比如天空球(但是似乎影响不是很大)。

  • 值得注意的是,如果你的模型有完全透明的材质就一定要取消,否则就会有点问题。有一些模型会附带一些通过表情控制是否显示的配件,原理就是不需要显示时那部分材质完全透明,比如下图中人物的头带可以用表情控制是否显示,但在使用 ikSunshaft 的时候即使头带部分不显示也会有偏白的影子,这是因为 ikSunshaft 也计算了头带部分受光照的影响,在 LinearDepthMapRT 栏取消材质之后就不会出现白色影子了。

全透明材质部分出现影子 在 LinearDepthMapRT 取消透明材质后

当然,如果想利用这一点来营造特殊的效果也不是不可……

写教程还要加入刀片要素的 UP 主是屑

附件本身的参数调整

ikSunshaft.x 可调整的参数只有两个,Si 和 Tr。Si 控制光照的强弱,可调整范围 0~10,数值越大光照越强。Tr 控制效果整体的强弱,值越小效果越弱。

控制器的参数调整

通过调整控制器 pmx 模型的表情参数可以对 ikSunshaft 进行调整,因此务必使用**表情名称无乱码**的 MMD 软件。接下来具体介绍一下各个表情的影响。

左上栏

这部分主要调整光照

カスタムライト色

调整光线颜色。当值为 0 时光线为白色,值为 1 时为自定义颜色(由其他表情设置)。

ライト色 R,G,B

自定义光线颜色。RGB 分别是红绿蓝应该不用说明了吧……

调整光线颜色

ライト強度

调整光照强度,值为 0 时最大,值为 1 时最小。

指向性

Readme 中原文翻译为 “控制光线强弱是否根据光照和相机变化,值为 0 时有效值为 1 时无效”,实际上值为 0 时光源类似于太阳光,MMD 系统光照角度决定太阳的角度,而值为 1 时变成改变画面整体的亮度。

“指向性” 值为 1 时效果

カラーシフト

值为 1 时让光线变为偏红色,类似自然的太阳光效果。

カラーシフト 值为 1 时效果

左下栏

这部分的表情主要调整雾的参数。没错,ikSunshaft 也可以做出雾气的效果,既可以营造出更真实的远近感也可以用于表现特定的氛围。

フォグ色 R,G,B

调整雾的颜色,默认为黑色。

フォグ強度

调整雾的强度,值越大雾越强。

增加雾的强度

フォグ濃度 ±

调整雾的浓度,或许可以理解为 “能见度”。为了明显下图中用蓝色的雾做了效果。当雾浓度降低时能见范围增大,反之能见范围减小。

增加雾的浓度 减小雾的浓度

右上栏

エフェクト強度

调整效果整体强度,似乎和调整 ikSunshaft.x 的 Tr 值作用相同。值为 0 时效果最强,值为 1 时最弱。

右下栏

テストモード

测试模式,值为 1 时有效。此时只显示 ikSunshaft 所追加的光线和雾部分,似乎有些不好描述,不过可以看下图中的效果。

文中范例借物:

天空球 by 怪獣対若大将 P

场景 by 狐狸杰克

dGreenerShader by ドゥドゥ

ExcellentShadow2 by そぼろ

ikSunshaft by ikeno

其余图片中完整借物见如下视频:

似乎成了变相广告时间…… 算了,不要在意,如果有空看看这些,up 主会非常感激

最后,感谢您的阅读!

评论