最基本的云,可以直接png贴图实现,这里使用的是Blender中的节点操作,先建立一个UV球,删掉一半,然后通过节点编辑器上材质,最后烘焙贴图,导出为gltf格式!
学习链接
blender动漫风格的云彩和星空_哔哩哔哩_bilibili
过程
主要包含两个部分,一是Blender中的节点编辑,二是烘焙贴图,这样可以导出为gltf!
模型建立
- 创建一个UV球
- 删除一半
- 设置为平滑着色
节点编辑
主要用到的有两个节点。
a. 沃罗诺伊纹理,可以看到,把物体表面分布了不同的色块
b. 马氏分形纹理,可以看到,物体主要由黑白两色,中间还有一点灰度,对于透明贴图而言,就是显示和不显示的关系,可以制造透明效果!
开始,这里首先考虑的就是输入和输出,输入变量是什么,输出变量是什么,两个纹理贴图作为输入变量,给混合颜色节点,混合颜色节点作为输入变量,给颜色通道节点调节。。。。
- 混合就是做乘法,调节输入变量的比例关系,总体为100% - (0 - 1)
添加两个马氏分形纹理,增加细节
烘焙贴图
基本完成,现在烘焙成一张透明贴图!
新建烘焙贴图,2k分辨率,勾选alpha通道!
在cycle中烘焙!
连接烘焙贴图!
导出gltf
导出为gltf格式
gltf viewer中查看,发现有点黑,给他加个发光效果!
添加发光效果
最终效果!调了下背景颜色,和镜头远近!
总结
Blender中的材质节点,主要考虑的输入和输出的关系,纹理作为输入调节,一步步导向输出内容,混合节点主要是做乘法,调节比例。
导出为gltf格式,直接使用节点编辑器是不识别的,需要烘焙,这样导出的模型,就可以在程序中使用了!
我是星 利剑开刃寒光锋芒的银星 绝不消隐
不回顾永难再折返的故园的光阴 决意前进
我是星 我愿投身前途未卜的群星 为梦长明
让希望做我无声永存的墓志铭 --- 《夜航星》