level 12
-Aige-
楼主
转车教程(基础篇) Section 2
.
接着上回的教程,这篇讲的是材质
材质的作用于游戏里渲染出来的效果
所以需要多种不同的材质来区分质地表现
材质编辑器了解:

打开材质编辑器能看到该模型的所有材质球.
每个材质球前的勾的作用是:在视图中隐藏&显示该材质
双击材质球列表名能更改材质球名称
Gta4的材质需要
正确的
材质后续名,和纹理设置才能在游戏里显示出来
下面是主要认识的是各种材质的后续,和纹理层的设置
GTA4材质后续:

在每个材质球名称后面添加正确的后续名
才能在游戏里正确渲染出来,例如上图的后续是mesh(后续名和材质名之间需要加空格,材质名是任意的)
比较常用的后续名有:paint1,paint3,mesh,vehglass,lights(vehglass),lightsemissive,interior2,tire,badges等
添加后续名后需要对应的设置纹理层,每层都有不同的纹理类型
贴图类型的种类:基本贴图,污垢贴图,法线贴图,高光贴图,漫反射贴图
下面就是了解每种材质的效果和设置
材质种类简单认识:
基本贴图,也就是该材质的基本纹理贴图
污垢贴图,也就是支持游戏中的污垢效果
法线贴图,贴图模拟凹凸效果(可用Photoshop的法线插件生成)
高光贴图,能够控制该材质的反射强度(高光贴图主要识别黑白,全黑的就没反射,反之全白反射就最高)
漫反射贴图,用于实现材质的漫反射效果
材质的效果和设置:
paint1

用于车壳的材质.支持污垢层和高光反射,不支持alpha,能渲染出投影
在纹理层添加三层贴图
第一层是基本贴图,添加好后点右边的编辑

设置成:GTA4:Texture--UV#1

第二是污垢设置成:GTA4:Dirt/Mud/Reflrction--UV#2

第三层是高光设置成:GTA4:Specular--UV#1

就这样,该材质就能在游戏里正确显示了
mesh

也就是金属材质,支持污垢,法线和高光反射,不支持alpha,能渲染出投影
需要4层贴图
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#2
第三层是法线贴图设置成:GTA4:BumpMap--UV#1

第四层是高光设置成:GTA4:Specular--UV#1
vehglass
车窗玻璃材质,支持污垢和高光反射,支持alpha,无法渲染投影
需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment

lights(vehglass)(支持alpha,无法渲染阴影)
用于车灯玻璃的材质,支持污垢和高光反射,支持alpha,无法渲染投影
设置和vehglass一样,需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
lightsemissive(支持alpha,无法渲染阴影)
用于车灯和发光物的材质,支持污垢和高光反射,支持alpha,无法渲染投影
设置和vehglass一样,需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
shuts
多用于引擎底盘等无污垢的金属
支持法线&高光反射,无污垢层,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
chrome
同样用于金属,但无法线层,支持高光反射&污垢,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#2
第三层是高光设置成:GTA4:Specular--UV#1
interior
多用于内饰的材质,支持法线,无污垢层,不支持反射和alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular---UV#1
interior2
同内饰材质,无污垢层,不支持反射和alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是高光设置成:GTA4:Specular---UV#1
tire
车轮的材质.包括轮毂胎皮以及刹车片
支持污垢,法线和高光反射,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第三层是法线贴图设置成:GTA4:BumpMap--UV#1
第四层是高光设置成:GTA4:Specular--UV#1
badges
最常用支持alpha通道的材质,用于一些平面的标志例如内饰按钮等等
支持法线和高光反射以及alpha,不支持污垢,无法渲染阴影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
paint3

支持涂装的车壳材质.支持污垢层和高光反射,涂装层支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是基本贴图设置成:GTA4:Texture--UV#2
(第二层是涂装层.这层涂装要改名为***_sign_1,在WTD添加更多涂装需要分别改名为***_sign_1-4)
第三层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第四层是高光设置成:GTA4:Specular--UV#1
paint2
同样用于车壳.和paint1基本一样,唯一不同的是污垢层是UV1
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
材质支持变色:

在材质后续再添加一条字符,就能在游戏里支持变色
GTA4最多支持4个变色
分别添加[CLR:1],[CLR:2],[CLR:3],[CLR:4]即可
顺便说一下.建议把设置好的法线层给隐藏掉.也就是前面的勾
这样做只是为了ZM里看方便点.对游戏里是没影响的

基础篇第二章完

YCA Modder Group
2015年08月09日 14点08分
1
.
接着上回的教程,这篇讲的是材质
材质的作用于游戏里渲染出来的效果
所以需要多种不同的材质来区分质地表现
材质编辑器了解:

打开材质编辑器能看到该模型的所有材质球.每个材质球前的勾的作用是:在视图中隐藏&显示该材质
双击材质球列表名能更改材质球名称
Gta4的材质需要
正确的
材质后续名,和纹理设置才能在游戏里显示出来
下面是主要认识的是各种材质的后续,和纹理层的设置
GTA4材质后续:

在每个材质球名称后面添加正确的后续名才能在游戏里正确渲染出来,例如上图的后续是mesh(后续名和材质名之间需要加空格,材质名是任意的)
比较常用的后续名有:paint1,paint3,mesh,vehglass,lights(vehglass),lightsemissive,interior2,tire,badges等
添加后续名后需要对应的设置纹理层,每层都有不同的纹理类型
贴图类型的种类:基本贴图,污垢贴图,法线贴图,高光贴图,漫反射贴图
下面就是了解每种材质的效果和设置
材质种类简单认识:
基本贴图,也就是该材质的基本纹理贴图
污垢贴图,也就是支持游戏中的污垢效果
法线贴图,贴图模拟凹凸效果(可用Photoshop的法线插件生成)
高光贴图,能够控制该材质的反射强度(高光贴图主要识别黑白,全黑的就没反射,反之全白反射就最高)
漫反射贴图,用于实现材质的漫反射效果
材质的效果和设置:
paint1

用于车壳的材质.支持污垢层和高光反射,不支持alpha,能渲染出投影在纹理层添加三层贴图
第一层是基本贴图,添加好后点右边的编辑
设置成:GTA4:Texture--UV#1
第二是污垢设置成:GTA4:Dirt/Mud/Reflrction--UV#2
第三层是高光设置成:GTA4:Specular--UV#1
就这样,该材质就能在游戏里正确显示了mesh

也就是金属材质,支持污垢,法线和高光反射,不支持alpha,能渲染出投影需要4层贴图
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#2
第三层是法线贴图设置成:GTA4:BumpMap--UV#1

第四层是高光设置成:GTA4:Specular--UV#1vehglass
车窗玻璃材质,支持污垢和高光反射,支持alpha,无法渲染投影
需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment

lights(vehglass)(支持alpha,无法渲染阴影)用于车灯玻璃的材质,支持污垢和高光反射,支持alpha,无法渲染投影
设置和vehglass一样,需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
lightsemissive(支持alpha,无法渲染阴影)
用于车灯和发光物的材质,支持污垢和高光反射,支持alpha,无法渲染投影
设置和vehglass一样,需要四层贴图设置
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction---UV#2
第三层是高光设置成:GTA4:Specular---UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
shuts
多用于引擎底盘等无污垢的金属
支持法线&高光反射,无污垢层,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
chrome
同样用于金属,但无法线层,支持高光反射&污垢,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#2
第三层是高光设置成:GTA4:Specular--UV#1
interior
多用于内饰的材质,支持法线,无污垢层,不支持反射和alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular---UV#1
interior2
同内饰材质,无污垢层,不支持反射和alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture---UV#1
第二层是高光设置成:GTA4:Specular---UV#1
tire
车轮的材质.包括轮毂胎皮以及刹车片
支持污垢,法线和高光反射,不支持alpha,能渲染出投影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第三层是法线贴图设置成:GTA4:BumpMap--UV#1
第四层是高光设置成:GTA4:Specular--UV#1
badges
最常用支持alpha通道的材质,用于一些平面的标志例如内饰按钮等等
支持法线和高光反射以及alpha,不支持污垢,无法渲染阴影
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是法线贴图设置成:GTA4:BumpMap--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
第四层是漫反射设置成:GTA4:Dirt/Mud/Reflrction---Auto Sphere Environment
paint3

支持涂装的车壳材质.支持污垢层和高光反射,涂装层支持alpha,能渲染出投影第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是基本贴图设置成:GTA4:Texture--UV#2
(第二层是涂装层.这层涂装要改名为***_sign_1,在WTD添加更多涂装需要分别改名为***_sign_1-4)
第三层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第四层是高光设置成:GTA4:Specular--UV#1
paint2
同样用于车壳.和paint1基本一样,唯一不同的是污垢层是UV1
第一层是基本贴图设置成:GTA4:Texture--UV#1
第二层是污垢贴图设置成:GTA4:Dirt/Mud/Reflrction--UV#1
第三层是高光设置成:GTA4:Specular--UV#1
材质支持变色:
在材质后续再添加一条字符,就能在游戏里支持变色GTA4最多支持4个变色
分别添加[CLR:1],[CLR:2],[CLR:3],[CLR:4]即可
顺便说一下.建议把设置好的法线层给隐藏掉.也就是前面的勾
这样做只是为了ZM里看方便点.对游戏里是没影响的

基础篇第二章完
YCA Modder Group