
关于RAY-MMD
Ray-MMD是一个自由的,功能强大的MikuMikuDance扩展包, 提倡以一种易于使用的方式来添加基于物理的渲染和高自由度操作. 使用hlsl语言编写, 一个基于在MME的DX9环境中的渲染库.
特性:
基于物理的材质: 基本色, 金属性, 光滑/粗糙度, 反射率, 自发光, 等
模拟清漆的多层材质
模拟布料材质的镜面反射
各向异性的多层材质
湿度贴图的支持
近似的次表面散射用于模拟玉器和皮肤
GGX镜面光照模型和burley的漫反射光照模型
物理的光源
点光源, 聚光灯, 太阳光, 面积光, IES 的多光源的支持
点光源和聚光的IES配置
PCF, VSM, PSSM 的软阴影
基于双抛面的全方位点光源阴影
高动态范围照明(High-Dynamic Lighting)
点光源, 聚光灯, IES 的体积光
方形和球形的体积雾
云隙光效果
模拟雾气和天空的近似的大气散射
地面雾特效
基于RGBT编码的高动态天空盒
基于RGBT编码的高动态图像照明(Image-Based Lighting)
屏幕空间反射
屏幕空间环境光遮蔽
屏幕空间次表面散射
后处理的景深特效
后处理的泛光特效
后处理的人眼适应特效
后处理的色调映射 (ACES-like,Reinhard,Hable,Hejl2015,NaughtyDog support)
后处理的色彩调整
FXAA抗锯齿
SMAA抗锯齿
RAY-MMD下载链接
https://github.com/ray-cast/ray-mmd
推荐教程
TerayTech:
https://www.bilibili.com/video/BV15x411S7QY
https://www.bilibili.com/video/BV1mx4112719
https://www.bilibili.com/video/BV1Ax411v7Sa
https://www.bilibili.com/video/BV1Tx411e7Cr
https://www.bilibili.com/video/BV1nx411z7cS
https://www.bilibili.com/video/BV1cx411p7sP
RedialC:
https://www.bilibili.com/video/BV1kW411v7my(合集)
http://www.aboutcg.org/course/tut_raymmd_180810/
https://www.bilibili.com/video/BV11W411p73y(打光)
https://www.bilibili.com/video/BV1wx411t7me(打光技巧)
https://www.bilibili.com/video/BV1Ux41137Zw(雾气)
https://www.bilibili.com/video/BV1zx411E7We(RAY-Toon)