7.MMD 法线贴图的设置与调教

前期准备

人物
  1. 导入温迪模型
  2. 导入ray.x和ray_controler.pmx
  3. 导入天空盒time of day
  4. 调成模型绘制顺序,将天空盒调到最上方
  5. 给温迪模型添加main.fx材质
  6. 在自发光一栏,给天空盒添加time of lighting材质

打开材质里的衣服,发现只有一个衣服文件

但是在MME展开,却有很多文件

其实都是通用的

只要有一个衣服材质在,拖过来都可以用

使用PS将衣服文件打开

点击滤镜,3D,生成法线图

快速导出为PNG

文件名一定不要用中文,否则会报错

在ray文件夹里,找到材质

将fx和sub两个文件复制到Texture里

把material的文件修改成相应的名字,好区分

修改参数

打开fx文件

找到NORMAL MAP FROM 将0改为1,并将文件名改为cloth.png

打开MME,选择衣服

选中刚才修改的cloth.fx文件

发现有了变化,但是不明显

如果把normalMapScale改成10

![[Pasted image 20240420171828.png]]

发现衣服已经有很明显的凹槽了

想要更平滑,将TYPE改为1

![[Pasted image 20240420171958.png]]

衣服变得更滑

如果改为10

胳臂处颗粒感比较明显

将法线程度改为5

调成1

发现完全变得光滑

场景

导入一个场景

完成基础操作

  • 导入ray.x和ray_controler.pmx
  • 导入skybox
  • 调整模型绘制顺序
  • 添加main材质
  • 添加天空盒自发光材质
    以后不再赘述

比如要修改座椅的材质

用PS将7.jpg导出法线图

将材质的两个文件复制过来,修改名字

将名字改为文件的名字

也可以修改

主要只需要调normal_map

normalmap scale

smoothness

就这三个

相关推荐
feiduoge1 小时前
教程 44 - 相机系统
windows·游戏引擎·图形渲染
feiduoge9 小时前
教程 43 - 渲染目标和可配置渲染通道
windows·游戏引擎·图形渲染
BoBoZz199 小时前
RotationAroundLine 模型的旋转
python·vtk·图形渲染·图形处理
BoBoZz1910 小时前
PolyDataContourToImageData 3D集合图像转换成等效3D二值图像
python·vtk·图形渲染·图形处理
da_vinci_x13 小时前
Substance 3D Painter 进阶:手绘“掉漆”太累?用 Anchor Point 让材质“活”过来
游戏·3d·aigc·材质·设计师·技术美术·游戏美术
郝学胜-神的一滴16 小时前
使用EBO绘制图形:解锁高效渲染与内存节省之道
c++·qt·游戏·设计模式·系统架构·图形渲染
BoBoZz1917 小时前
PolyDataToImageDataStencil如何用多边形数据作为“模板”来裁剪或屏蔽图像数据
python·vtk·图形渲染·图形处理
BoBoZz1917 小时前
PerlinNoise Perlin噪声(PerlinNoise)隐式函数构建模型并渲染
python·vtk·图形渲染·图形处理
郝学胜-神的一滴1 天前
OpenGL的glDrawElements函数详解
开发语言·c++·程序人生·游戏·图形渲染
明洞日记1 天前
【VTK手册027】VTK 颜色连续映射:vtkColorTransferFunction 深度解析与实战指南
c++·图像处理·算法·vtk·图形渲染