Trainz材质修改方法及法线贴图的简单制作方法

合集下载

一键批量添加材质的法线贴图-unity插件

一键批量添加材质的法线贴图-unity插件

⼀键批量添加材质的法线贴图-unity插件有时候材质做完后需要更改贴图,或者增加贴图,数量少的时候可以⼀张张添加和修改,数量多的时候就只能代码⽣成了。

原理是通过名字的关联:主贴图和法线贴图⼤多数只是后缀的不同上,如果不是那是美术规范没做好啊,代码很简单,基本是编辑器类的代码。

这个是还没完善的特定版代码,如直接使⽤需要更改⽂件夹名字和贴图后缀。

using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEditor;using System.IO;using System.Text;[ExecuteInEditMode]public class Transferandmapnormal : EditorWindow{[MenuItem("Window/AutoAddNormal")]//打开⼀个新的窗⼝static void AutoAddNormalinmaterials(){Rect wr = new Rect(0, 200, 500, 500);Transferandmapnormal window = (Transferandmapnormal)EditorWindow.GetWindowWithRect(typeof(Transferandmapnormal), wr, true, "AutoAddNormal");window.Show();}public List<Material> scensmaterial = new List<Material>();public List<string> sourceTexturespath = new List<string>();private string textureSuffix = "_NRM.jpg";private string docPath = "DWSJ.fbm";//public Material[] scensmaterial;//绘制窗⼝时调⽤void OnGUI(){belField("⾃动添加法线贴图或其他贴图", GUILayout.Width(200), GUILayout.Height(200));GUILayout.BeginArea(new Rect(0, 80, 300, 80), "", "Box");// textureSuffix = EditorGUILayout.TextField("输⼊贴图后缀:", textureSuffix);if (GUILayout.Button("获取场景材质", GUILayout.Width(200))){if (scensmaterial != null){ scensmaterial.Clear(); }if (sourceTexturespath != null){ sourceTexturespath.Clear(); }GetScenesmaterial();}if (GUILayout.Button("应⽤法线贴图到材质", GUILayout.Width(200))){FindandapplyNormalmap();}if (GUILayout.Button("关闭窗⼝", GUILayout.Width(200))){this.Close();}if (GUILayout.Button("除去法线贴图", GUILayout.Width(200))){testpath();}GUILayout.EndArea();}private Material tempmaterial;//获取场景内的材质球//获取材质球的贴图名称和路径void GetScenesmaterial(){Object[] selection = Selection.GetFiltered(typeof(Material), SelectionMode.Editable | SelectionMode.TopLevel);if (selection.Length == 0) return;foreach (Material test in selection){if (test.mainTexture != null){scensmaterial.Add(test);sourceTexturespath.Add(docPath + "/" + + textureSuffix);}else{scensmaterial.Add(null);sourceTexturespath.Add("0");}}}//在相应的⽂件夹⾥获取法线贴图//把法线贴图贴到material对应的位置public List<Texture> tempTex;public void FindandapplyNormalmap(){for (int i = 0; i < scensmaterial.Count; i++){if (!sourceTexturespath[i].Equals("0")){//string path = AssetDatabase.GetAssetPath(targetObj);// Assets / Resources / DWSJ.fbm / DWSJ00B.jpgTextureImporter texture = (TextureImporter)AssetImporter.GetAtPath("Assets/Resources" + "/" + sourceTexturespath[i]);Debug.Log("Assets/Resources" + "/" + sourceTexturespath[i]);if (texture != null){texture.textureType = TextureImporterType.Bump;AssetDatabase.ImportAsset("Assets/Resources" + "/" + sourceTexturespath[i]);string correctString=sourceTexturespath[i].Replace(".jpg","");Debug.Log(correctString);Texture TempTexture =Resources.Load(correctString) as Texture;scensmaterial[i].SetTexture("_BumpMap", TempTexture);}}}AssetDatabase.Refresh();}public void testpath(){Object[] selection = (Object[])Selection.objects;//合法性处理if (selection.Length == 0) return;//批量导⼊贴图foreach (Object obj in selection){//取得每⼀张贴图Texture texture = (Texture)obj;//获得贴图路径string localpath = AssetDatabase.GetAssetPath(texture);Debug.Log(localpath);TextureImporter importer = (TextureImporter)AssetImporter.GetAtPath(localpath);//设置贴图类型importer.textureType = TextureImporterType.Bump;//导⼊项⽬资源AssetDatabase.ImportAsset(localpath);}AssetDatabase.Refresh();}}api解析:[ExecuteInEditMode]//在编辑器模式下可调⽤[MenuItem("Window/AutoAddNormal")]//在window⼯具栏下增AutoAddNormal选项window.Show();//展⽰新的窗⼝GUILayout.Button("应⽤法线贴图到材质", GUILayout.Width(200))//添加按钮Object[] selection = Selection.GetFiltered(typeof(Material), SelectionMode.Editable | SelectionMode.TopLevel);//把选取的物体过滤掉⾮Material类型的object到object选项。

Trainz材质修改方法及法线贴图的简单制作方法

Trainz材质修改方法及法线贴图的简单制作方法

Trainz材质修改方法修改材质需要的软件:Im Editor一、Im Editor的调试打开Im Editor得到如下界面:我们在修改材质以前需要调整一个地方。

点击File-sittings:将General选项卡下的“Professional”mode勾上,使得软件支持修改材质。

二、材质类型的介绍及其修改Trs里一共有种7材质:,onetex,gloss,reflect,notex,tbumptex,tbumpgloss,tbumpenv,TRS中运用最广泛的是前3种材质,后4种因为在trs中表现不明显,完全可以不使用。

所以接下来会重点介绍前3种,当然了,后4种也会略提一下。

1.notexnotex是一种不带贴图的材质,仅适用于阴影(shadow)的纯黑模型,一般模型并不需要,所以此处略过。

2.onetexonetex材质是TRS里应用非常广泛的一种材质,简而言之就是以颜色贴图(diffuse map)作为纹理的一种材质。

这种材质的优点是可以通过添加或者调整贴图的alpha通道来确定模型各个部分的透明度,当然当alpha通道为纯黑的时候,那么模型的透明度最大而不显示,可以用作为拆模型的一种简单的方法。

以SS9的贴图材质为例,点击右部object:0使其展开,点击Material得到以下对话框。

红框:材质名称及材质种类绿框:打勾为双面贴图,不打勾为单面贴图橙框:控制贴图显示的基准色,通常为255,255,255紫框:贴图关联面板,从上到下依次为颜色贴图,法线贴图,反射贴图黄框:贴图的自然光反射颜色接下来我们将会把材质改为onetex。

选择材质名称后面的图标点击Material Type右边的下拉选框选择onetex然后点ok第一步完成。

转到贴图关联面板。

删除反射贴图下的贴图关联得到上面这样。

点击保存即可。

注:onetex材质仅需要Diffuse texture一项贴图关联即可,多了或者少了都将导致im文件读取错误。

Blender中的法线贴图制作教程

Blender中的法线贴图制作教程

Blender中的法线贴图制作教程Blender是一款强大的三维建模和渲染软件,它提供了丰富的工具和功能,使得用户可以轻松地创建复杂的三维模型和场景。

在Blender 中,法线贴图是一个被广泛应用的技术,它可以给模型增加细节和真实感。

首先,让我们了解一下什么是法线贴图。

在三维计算机图形中,法线通常指的是垂直于表面的方向。

法线贴图是一种可以模拟出表面细节的技术,它通过改变像素的法线方向来模拟出凹凸不平的效果。

这种贴图可以为模型增加细微的细节,使其看起来更加真实和生动。

现在,让我们开始学习如何在Blender中创建法线贴图。

第一步,选择你想要添加法线贴图的模型。

在Blender中打开你的模型文件,或者创建一个新的模型。

第二步,确保你的模型已经完成了UV展开。

法线贴图是基于UV 坐标来工作的,所以确保你的模型已经正确地进行了UV展开。

第三步,选择你想要添加法线贴图的模型的所有面。

你可以通过按住Shift键并用右键点击每个面来选择它们。

第四步,进入编辑模式。

你可以通过点击3D视图中的“编辑模式”选项来切换到编辑模式。

第五步,创建一个新的图像纹理。

在属性窗口中的“材质属性”选项卡中,点击“新建”按钮来创建一个新的材质。

第六步,将法线贴图应用到纹理上。

在纹理选项卡中,点击“新建”按钮来创建一个新的纹理。

然后在“影像”下拉菜单中选择“法线贴图”。

第七步,加载法线贴图图像。

在纹理选项卡的“影像”部分,点击“打开”按钮来加载你的法线贴图图像。

确保你选择了正确的图像文件。

第八步,调整法线贴图的设置。

在纹理选项卡的“影像采样”部分,你可以调整法线贴图的一些参数,例如强度和颜色空间。

第九步,将法线贴图应用到模型上。

在属性窗口中的“纹理块”选项卡中,点击“法线贴图”纹理,并将其拖动到属性窗口中的“法线”块中。

然后在“影响”部分启用“法线”复选框。

第十步,渲染你的模型。

你可以在3D视图中或渲染视图中预览法线贴图的效果。

如果需要,可以调整材质和光照等参数来获得更好的效果。

Blender材质贴图的制作和应用技巧

Blender材质贴图的制作和应用技巧

Blender材质贴图的制作和应用技巧Blender是一款功能强大的开源3D建模和渲染软件,提供了丰富的材质贴图制作和应用技巧,让用户能够更好地表现出模型的真实感。

在本教程中,我们将介绍一些Blender材质贴图的制作和应用技巧,帮助您提升模型的质感和真实度。

首先,让我们来看一下Blender中材质贴图的基本概念。

材质贴图是用于给模型表面添加颜色、纹理和细节的图像。

在Blender中,材质贴图通常由漫反射贴图、法线贴图、粗糙度贴图和光泽度贴图等组成。

这些贴图可以通过UV贴图制作,也可以使用纹理绘制工具或者在外部图像编辑软件中制作。

制作材质贴图之前,我们需要先在Blender中创建一个材质。

在“属性”窗格的“材质”选项卡中,单击“新建材质”按钮来创建一个新的材质。

接下来,我们可以开始制作材质贴图。

首先,让我们来制作漫反射贴图。

漫反射贴图用于模拟表面的颜色和光照反射。

我们可以使用几种方法来制作漫反射贴图,比如使用外部图片编辑软件,将绘制的纹理导入Blender中。

或者在Blender中使用节点编辑器来制作。

在节点编辑器中,我们可以使用“Image Texture”节点来添加并设置漫反射贴图。

在节点编辑器中,我们连接一个“Diffuse BSDF”节点和一个“Image Texture”节点。

然后,在“Image Texture”节点中导入我们准备好的漫反射贴图图片。

接下来,将“Image Texture”节点的“Color”输出连接到“Diffuse BSDF”节点的“Color”输入。

通过调整“Diffuse BSDF”节点的颜色和强度,我们可以修改漫反射贴图的效果。

接下来,让我们来制作法线贴图。

法线贴图可以让模型表面看起来更加真实,并模拟出凹凸不平的效果。

制作法线贴图的方法有很多种,比如使用外部纹理工具或者在Blender中使用节点编辑器。

在节点编辑器中,我们可以使用“Normal Map”节点来制作法线贴图。

Unity3D教程:法线贴图

Unity3D教程:法线贴图

Unity3D教程:法线贴图Posted on 2013年01月11日 by U3d / Unity3D脚本/插件/被围观 351 次一:法线贴图的原理光照效果很大程度上是由垂直于物体表面的法线决定的,因为法线影响反射光的方向。

均匀垂直的法线是镜面贴图。

但是有时候我们会给一个平面使用砖墙贴图,砖墙应该是凹凸不平的,而如果让砖墙使用该平面的法线的话,画面就会很假,神马?一面墙像镜子一样反光=。

=而如果按真实砖墙去做模型的话,即做高精度模型,一方面制作麻烦,另一方面运行时对性能损耗大。

法线贴图就是来解决这个问题的。

法线贴图就是把法线信息储存在一张图里。

使用法线贴图时,通常顶点数和三角形面数只有高精度模型的十分之一不到。

二:法线贴图的实现将材质贴图对应的法线绘制在一张贴图上。

将贴图对应点的单位法线向量信息float3(x,y,z) 储存在图对应的颜色里color(r,g,b)里,其中x,y,z分别对应r,g,b。

单位法线向量float3(x,y,z),x,y,z的取值范围是[-1,1]。

在法线贴图中被压缩在颜色的范围[0,1]中,所以需要转换:颜色 = 0.5 * 法线 + 0.5;线 = 2 * (颜色 - 0.5);三:法线贴图的使用主要步骤(1)对法线贴图进行采样,取得压缩在颜色空间[0,1]里的法线float4 packedNormal = tex2D(_NormalMap, IN.uv_MainTex);(2)将压缩在[0,1]里的法线转换至3D空间[-1,1] (因为是单位向量)float3 expand(float3 v) { return (v - 0.5) * 2; }之后使用该法线即可,方法与16讲里一样。

具体实现详见本文末的脚本。

四:法线贴图的格式法线贴图主要分为2个类别:(1)RGB法线贴图,即上面使用的。

通常呈蓝色。

(后缀可以是常见的.png .jpg等)(2)压缩格式的法线贴图。

3Dmax贴图教程:制作逼真细致的材质贴图

3Dmax贴图教程:制作逼真细致的材质贴图

3Dmax贴图教程:制作逼真细致的材质贴图制作逼真细致的材质贴图是3Dmax中很重要的一项技能。

本文将详细介绍制作材质贴图的步骤,并列出相关的技巧和注意事项。

1. 确定需求:在开始制作材质贴图之前,首先要明确自己的需求。

是要制作木材、石头、金属等材质的贴图?还是要制作生物皮肤、纹理等的贴图?根据不同的需求来确定材质的基本属性和贴图的效果。

2. 收集参考资料:在制作贴图之前,收集一些相关的参考资料非常重要。

可以去实地拍摄或者在网上搜索相关照片,以便更好地还原材质的外观。

注意,在收集参考资料的过程中,不要直接复制他人的作品,要有自己的创意和风格。

3. 创建材质球:在3Dmax中,创建材质球是制作贴图的第一步。

打开软件,点击“材质编辑器”,然后选择“标准材质”。

在编辑器中可以调整材质的颜色、反射、高光、透明度等基本属性。

4. 添加纹理:在制作贴图时,添加纹理是非常关键的一步。

在3Dmax中,可以通过导入图片来添加纹理,也可以选择自带的纹理资源。

在导入图片时,要确保图片的尺寸和比例与模型相匹配,避免出现拉伸或失真的情况。

5. 调整UV贴图:在添加纹理后,要对UV贴图进行调整,以确保纹理在模型上的布局和分布是符合实际的。

可以使用3Dmax中的UV编辑器来调整UV贴图,或者使用其他专业的贴图编辑软件。

6. 添加细节贴图:为了使贴图更加细致和真实,可以添加一些细节贴图。

可以通过制作法线贴图、置换贴图、遮罩贴图等来实现模型的细节效果。

使用这些贴图时,要注意调整其透明度和混合模式,以达到最佳的效果。

7. 调整光照和阴影:在制作贴图的过程中,光照和阴影的调整是非常重要的。

可以通过调整灯光的位置、强度和颜色来改变场景的光照效果。

同时,可以在材质编辑器中调整反射和折射的参数,使材质看起来更加真实。

8. 添加额外效果:根据需要,可以在贴图中添加一些额外的效果,如磨损、污渍、水滴等。

可以使用3Dmax中的粒子系统或特效器件来实现这些效果。

Blender中材质贴图和纹理处理的技巧

Blender中材质贴图和纹理处理的技巧

Blender中材质贴图和纹理处理的技巧1. 打开Blender软件后,我们首先要掌握的是如何在材质中添加贴图。

在“材质”选项卡下,点击“新建”按钮创建一个新的材质。

然后,在“颜色”属性中,选择“图像纹理”。

点击“打开图像”按钮,选择想要应用的贴图文件。

接下来,可以通过调整横向和纵向的重复次数来平铺贴图,并通过缩放选项来控制贴图的大小。

2. 在纹理处理方面,Blender提供了一些强大的工具和功能。

其中一个是纹理蒙版。

在“纹理”选项卡下,找到“影响”面板。

通过勾选“颜色”选项,可以将贴图的颜色应用到模型上。

通过勾选“镜面反射”选项,可以将贴图的镜面反射效果应用到模型上。

还可以通过调整“强度”参数来控制纹理的效果。

3. 如果你想要创建一个具有更多层次感的纹理,可以使用节点编辑器。

在“节点编辑器”中,你可以使用节点连接不同的纹理和效果。

例如,使用“混合”节点将两个不同的贴图混合在一起,创建更复杂的纹理效果。

使用“位移”节点可以使纹理产生位移效果,给模型增加更多的细节。

使用“光照”节点可以让贴图在光照条件下产生不同的效果。

4. 另一个常用的纹理处理技巧是使用“法线贴图”。

法线贴图可以为模型表面增加细微的凹凸效果,使表面看起来更加逼真。

通过在“纹理”选项卡的“颜色”属性下选择“法线贴图”,然后点击“打开图像”按钮选择法线贴图文件。

接下来,在“影响”面板中勾选“凹凸”选项,并调整“强度”参数控制凹凸程度。

5. 此外,Blender还提供了一些高级的纹理处理功能,如使用节点编辑器创建自定义着色器或使用UV映射进行精确的纹理定位。

这些功能需要一定的经验和技巧,但通过学习和实践,你将能够掌握它们,并为你的模型添加更多细节和真实感。

在Blender软件中,材质贴图和纹理处理是创建逼真模型的重要环节之一。

通过熟练掌握Blender提供的各种贴图和纹理处理技巧,你将能够为你的模型添加更多细节和真实感,并创造出令人惊叹的视觉效果。

掌握Blender中的法线贴图和凹凸贴图制作方法

掌握Blender中的法线贴图和凹凸贴图制作方法

掌握Blender中的法线贴图和凹凸贴图制作方法在Blender中,法线贴图和凹凸贴图是非常常用的技术,它们可以增加模型的细节和真实感。

下面我们将重点讨论如何在Blender中制作法线贴图和凹凸贴图。

首先,让我们先来了解一下什么是法线贴图和凹凸贴图。

法线贴图是一种用于模拟高分辨率细节的贴图。

它通过改变顶点法线的方向来模拟凹凸效果,从而在低多边形的模型上产生高分辨率细节的错觉。

凹凸贴图则是一种通过改变模型的顶点位置来模拟凹凸效果的贴图。

首先,让我们从法线贴图制作开始。

在Blender中,法线贴图通常通过两种方式制作:投影和绘制。

使用投影方式制作法线贴图非常简单。

首先,选择高分辨率的模型,为其设置一个合适的材质,并将它渲染成一张法线贴图。

然后,将这张贴图应用到低多边形的模型上,通过调整模型的顶点法线方向,使其和高分辨率模型的表面细节一致。

使用绘制方式制作法线贴图稍微复杂一些。

首先,选择低多边形的模型,进入“Sculpt Mode”(雕刻模式),选择一个合适的画笔,并在模型表面绘制细节。

之后,可以使用“Bake”(烘焙)功能将绘制的细节转化为法线贴图。

除了法线贴图,凹凸贴图也是增加模型细节的一种常用方法。

在Blender中,制作凹凸贴图通常通过几何均噪和纹理转化来完成。

几何均噪是一种通过改变模型的几何形状来模拟凹凸效果的技术。

在Blender中,可以通过选择模型的一部分,并使用“Displace”(位移)功能来实现几何均噪。

通过调整位移的参数,可以控制凹凸效果的强度和方向。

纹理转化是一种通过将纹理图像转化为凹凸贴图的技术。

在Blender中,可以使用“Bump”(凸起)或“Displacement”(位移)材质节点来实现纹理转化。

通过调整节点的参数,可以控制凹凸效果的强度和方向。

除了以上两种方式,还有一种常见的制作凹凸贴图的方法是使用法线贴图进行转化。

首先,制作一个法线贴图,然后使用“Normal Map”(法线贴图)节点将其转化为凹凸贴图。

使用法线贴图增加模型细节

使用法线贴图增加模型细节

使用法线贴图增加模型细节在三维建模领域中,为了增加模型的细节和真实感,我们经常会使用法线贴图。

法线贴图是一种特殊的贴图,可以模拟模型表面的凹凸纹理,使模型看起来更加真实。

首先,我们需要准备一个基础模型。

可以使用Blender软件创建一个简单的模型来进行演示。

在模型完成后,我们需要添加更多的细节,这就是使用法线贴图的时候。

接下来,我们需要选择我们要添加细节的部分。

可以使用顶点、边和面等工具来选择模型的特定区域。

一旦选择好了,我们可以进行以下步骤。

第一步是创建法线贴图。

在Blender中,可以通过两种方式来创建法线贴图。

第一种是使用纹理贴图。

将选择的模型区域设定为该纹理贴图的投影区域,并在纹理贴图中使用灰度图来表示法线信息。

越亮的像素代表更凸出的区域,而越暗的像素则代表更凹陷的区域。

第二种方法是使用高度贴图。

与纹理贴图不同,高度贴图使用像素的亮度信息来表示模型的凹凸度。

越亮的像素代表更高的区域,而越暗的像素则代表更低的区域。

通过这两种方法,我们可以在模型的特定区域添加细节。

第二步是将法线贴图应用到模型上。

在Blender中,可以通过设置材质和纹理来应用法线贴图。

首先,我们需要为模型创建一个新的材质,并为该材质添加一个纹理。

然后,在纹理选项中,选择之前创建的法线贴图。

接下来,通过调整贴图的强度和深度等参数,可以获得所需的效果。

第三步是调整法线贴图的UV映射。

在Blender中,UV映射决定了纹理如何在模型上展示。

在应用法线贴图之前,确保模型已正确进行UV映射。

可以使用Blender的UV编辑器来对模型的UV进行调整。

通过调整UV映射,可以确保法线贴图正确地应用到模型上。

最后一步是渲染和查看结果。

在Blender中,可以使用视图模式或渲染视图来查看模型应用法线贴图后的效果。

可以调整光照和摄像机位置来进一步优化效果。

总结起来,使用法线贴图可以为模型增加更多的细节和真实感。

通过创建贴图和将其应用到模型上,并调整UV映射和渲染设置,可以获得更好的效果。

使用法线贴图增加表面细节

使用法线贴图增加表面细节

使用法线贴图增加表面细节在三维建模和渲染中,法线贴图是一种常用的技术,可以增加模型的表面细节,使其看起来更加真实。

通过使用Blender软件,我们可以轻松地创建和应用法线贴图。

接下来,我将介绍一些关于如何使用法线贴图来增加模型细节的技巧。

首先,我们需要一个高细节的模型和一个低细节的模型。

高细节的模型可以通过雕刻或扫描等方法获得,而低细节的模型则是我们要应用法线贴图的目标。

在Blender中,我们可以使用Sculpt Mode或者创建基础模型来制作高细节模型。

接下来,将低细节模型导入Blender,并选择它。

然后,按下Tab键进入编辑模式,选择模型的全部面,按下Ctrl + E,选择“Mark Seam”来标记拆缝。

这将有助于后续步骤中的展开UV。

现在,按下Tab键回到对象模式,并将高细节模型导入到Blender 中。

选中低细节模型,然后按下Tab键进入编辑模式。

选择高细节模型中的索引,并利用布尔运算工具将其与低细节模型融合在一起。

这样,低细节模型将获得高细节模型的细节信息。

接下来,我们需要为低细节模型创建UV映射。

选择低细节模型,按下U键并选择“Unwrap”来展开UV。

确保模型的UV映射与其表面拓扑一致,以确保法线贴图的应用效果。

现在,我们可以开始创建法线贴图了。

选择高细节模型,进入渲染选项卡。

在材质板块中,点击“New”来创建一个新的材质。

然后,选择“Use Nodes”以启用节点编辑器。

在材质的节点编辑器中,添加一个“Normal Map”节点。

将高细节模型的模型数据输出连接到法线贴图节点的颜色输入。

然后,将低细节模型的模型数据输出连接到材质输出。

这样,Blender将会应用法线贴图的效果。

现在,我们需要为法线贴图创建一些纹理。

打开节点编辑器中的纹理面板,并点击“New”以添加一个新的纹理。

然后,选择“Image or Movie”并导入您的法线贴图。

调整纹理的参数,如尺寸和平铺,以适应您的模型。

Blender模型细节添加技巧 法线贴图与置换贴图

Blender模型细节添加技巧 法线贴图与置换贴图

Blender模型细节添加技巧:法线贴图与置换贴图Blender是一款功能强大且广泛使用的3D建模和渲染软件。

在使用Blender进行模型制作时,为了提高模型的真实感和细节,我们可以使用法线贴图和置换贴图的技巧。

这两种贴图可以有效地增加模型的细节、纹理和凹凸效果,使其看起来更加逼真和立体。

在本文中,我们将介绍如何使用Blender来应用法线贴图和置换贴图。

首先,我们需要了解一下法线贴图和置换贴图的概念。

法线贴图是一种RGB图像,用于模拟凹凸表面的细节。

通过在模型表面上添加法线贴图,可以使其看起来有更多质感和细节。

置换贴图是一种灰度图像,它可以通过改变模型的几何形状来增加细节。

通过结合这两种贴图,我们可以制作出高度逼真的模型。

在Blender中,我们首先需要创建一个基础的模型。

可以使用各种建模工具来创建一个简单的模型,例如立方体或球体。

完成后,我们可以将该模型分配一个基础的材质,以便后续的细节添加。

接下来,我们需要为模型创建一个UV映射。

在Blender中,UV映射决定了如何将2D纹理映射到3D物体的表面上。

创建UV映射后,我们可以开始应用法线贴图和置换贴图。

对于法线贴图,我们首先需要获取一个合适的法线贴图。

可以通过在互联网上搜索或者使用自己绘制的纹理来获取。

在Blender中,我们可以使用节点编辑器的方法来应用法线贴图。

首先,在节点编辑器中创建一个新的材质节点,并将其与模型的材质连接起来。

然后,添加一个法线贴图节点,并将其连接到Diffuse和Normal inputs上。

设置好节点的参数后,我们可以通过调整法线贴图节点的强度和方向来达到想要的效果。

对于置换贴图,我们需要获取一个合适的黑白灰度图像。

同样地,在节点编辑器中创建一个新的材质节点,并将其与模型的材质连接起来。

然后,添加一个置换贴图节点,并将其连接到Displacement input 上。

设置好节点的参数后,我们可以通过调整置换贴图节点的强度和中心高度来达到想要的效果。

法线贴图

法线贴图

《一》法线贴图介绍法线贴图是代表三维模型的二维图像。

不同的引擎以不同方式处理法线贴图。

一般引擎使用下列规则的法线贴图。

下列法线贴图代表由平面中产生的立方体。

因此,内部蓝色方形从页面中向您伸出,且四个侧面指向外侧,绿色向上,红色向右。

《二》使用网格生成的法线贴图若要创建用于复杂有机形状的法线贴图(如人类脸部),最好是使用网格生成的法线贴图构建复杂多边形注意事项:1. 首先构建角色的复杂多边形版本,所有细节实际上都构建到网格中。

在此阶段,多边形个数无关紧要,因此,您应包括尽可能多的细节,以此证明使用法线贴图是合理的。

2. 对复杂多边形模型进行建模时,无需担心诸如易于变形之类,因为不会对复杂多边形角色设置动画,只用于创建法线贴图。

3. 复杂多边形模型不需要进行UV 贴图或纹理设置。

4. 理想情况是将该网格建模为一个连续壳体,然而,有些时候可能不适宜。

其原因是几何体相交可能导致贴图生成过程中产生失真。

5. 法线贴图利用光线聚集来确定复杂多边形模型的深度。

如果某个表面与简单多边形网格的投射光线垂直,那么,不会记录为存在任何深度变化。

若要避免这种情况发生,请避免使用90 度的边。

6. 扩大细节。

法线贴图实质较适合较大的简明图形,而不适合较小的复杂图形。

这并不表示不能使用复杂模型;只是表示细节本身较大时表现效果更好。

7. 细分表面:复杂多边形角色的常用建模方法是采用细分表面。

在3D Max 中,为meshsmooth修改器(设置为细分方法类);在Maya 中,为smooth 或smooth proxy 按钮。

8. 边缘循环:复杂多边形建模的其中一个问题是要控制所有顶点。

使用边缘循环是解决此问题的较好方法。

边缘循环是对干净、易于处理且具有明确和完整形状的表面建模的最有效方法。

它们是定义模型轮廓和主体形状的基本边缘循环。

在进行细节造型之前明确这些,就可以更好地控制以后添加的较多细节层次。

(就是保持完整封闭的u向线圈和v向线圈)9. 方形:尽可能地将您的网格表面保持为方形而不是三角形是一种较好的做法。

Blender中的纹理绘制与贴图技巧

Blender中的纹理绘制与贴图技巧

Blender中的纹理绘制与贴图技巧在Blender中,纹理绘制和贴图技巧是非常重要的一部分,它们能够给三维模型增加细节和真实感。

在本文中,将介绍一些Blender中常用的纹理绘制和贴图技巧,帮助您更好地操作和利用这些功能。

首先,我们来了解一下在Blender中如何创建纹理。

在Blender的材质面板中,我们可以找到纹理选项。

点击“新建纹理”按钮,然后选择纹理类型,比如漫反射纹理、法线纹理等。

接下来,您可以在纹理选项中调整纹理的属性,如颜色、透明度和反射率等。

您还可以导入预制的纹理图像,或者手动绘制纹理。

接下来,让我们探讨一下在Blender中手动绘制纹理的技巧。

Blender提供了强大的绘画功能,您可以使用多种绘画工具来绘制纹理。

首先,选择一个合适的材质插槽,并将其选择为绘画模式。

然后,您可以像在画板上一样使用绘画工具来绘制纹理。

例如,您可以使用画笔工具来涂抹颜色,使用笔刷工具来添加细节,使用橡皮擦工具来擦掉不需要的纹理等等。

同时,您还可以调整绘画工具的属性,如笔刷大小、颜色和透明度等。

在绘制纹理时,还有一些技巧可以帮助您更好地控制和优化纹理。

首先,使用图层和蒙版功能可以让您对纹理的不同部分进行独立编辑和调整。

您可以选择某个图层,并使用绘画工具进行编辑,然后可以通过增加、减少或更改图层的不透明度来调整纹理的混合效果。

另外,使用不透明度贴图可以为纹理增加透明效果。

在绘制纹理时,您还可以使用辅助线和边缘检测功能来确保绘制的纹理清晰和准确。

除了手动绘制纹理外,您还可以利用Blender中的贴图功能来添加纹理。

Blender支持导入各种图像文件格式作为贴图,比如JPEG、PNG和BMP等。

导入贴图后,您可以在材质面板中进行设置和调整。

例如,您可以调整贴图的平铺和偏移,以适应不同大小和形状的模型。

您还可以应用色彩混合和过滤器效果等来优化贴图。

此外,在纹理模式中,通过选择相应的映射方式和坐标系统,可以更好地控制贴图在模型上的位置和方向。

zb法线贴贴方法[宝典]

zb法线贴贴方法[宝典]

zb 法线贴贴方法ZBrush自带使用ZSketch模式建立的模型ZSketch模式中专用的各种笔刷可以用于ZSketch模式的一些材质补充ZSpheres 2的ZSketch模式的简单使用方法:1、建立一个普通的ZSpheres2、打开Tool菜单下的ZSketch子菜单,打开EditSketch按钮3、使用笔刷面板里的专用笔刷绘制模型二、Surface Noise和Brush Noise这是ZBrush3.5里两个比较酷的功能,我们可以直接通过修改Surface面板下的各种关于Noise参数或曲线在模型的表面制作各种不规则的逼真纹理。

效果非常的强悍,并且可以选择是在模型整个表面使用Noise还是在笔刷上使用Noise。

通过调节参数可以在模型表面造成各种千奇百怪的纹理Noise的颜色也可以进行调节或是混合通过Brush菜单下的Surface参数可以控制用笔刷来造成Noise 效果除了上面介绍的功能,还可以把Noise应用于Mask、Layers等。

补充Surface Noise的简单使用方法:1、建立一个模型2、打开Tool菜单下Surface面板下的Noise按钮,模型表面会出现初步的Noise效果3、调节面板上的各种参数获得满意的效果4、如果想将Noise应用于模型,可以按下Apply to Mesh按钮,注意:可能会需要更多细分才能获得好的效果。

Brush Noise的使用方法基本相同,只是Surface面板的位置在Brush菜单下,并且是直接作用于笔刷。

三、大量新增的雕刻笔刷ZBrush3.5增加了大量的雕刻笔刷,使ZBrush的雕刻笔刷数量从3.1的30多个增加到80多个,这些新增加的笔刷可以让ZBrush 具备与真实世界相同的雕刻技术。

在ZBrush3.5中主要增加了关于硬表面的笔刷,让我们在雕刻机械类模型时更加的轻松。

大量笔刷另人眼花缭乱新增的笔刷可以在模型表面制作各种硬边的效果补充关于Smooth笔刷的切换:ZBrusn3.5中有多个Smooth笔刷,用来平滑模型的表面,但是使用Smooth笔刷和其它笔刷不同,不能直接点击选择。

应用法线贴图提升模型细节 Blender教程

应用法线贴图提升模型细节 Blender教程

应用法线贴图提升模型细节:Blender教程法线贴图是一种常用的技术,可以在模型表面模拟细节,从而提升模型的真实感。

在Blender软件中,我们可以通过应用法线贴图来增强模型的细节。

首先,我们需要准备好模型和对应的法线贴图。

法线贴图是一幅图片,包含了模型表面的细节信息。

常见的法线贴图可以通过手绘、摄影或者纹理生成软件获得。

确保你的法线贴图与模型对应,并且具有高质量的细节。

在Blender中,打开你的模型文件,在编辑模式下选择整个模型。

然后,进入“属性”面板,在“数据”选项卡中找到“法线贴图”部分。

点击“新建”按钮,然后选择你的法线贴图文件。

接下来,选择“UV”贴图类型,并将“影响”的值设为1。

这将确保法线贴图被应用到模型上。

现在,我们需要在材质编辑器中设置法线贴图。

在Blender界面中打开一个新的面板,选择“材质”选项卡。

然后点击“新建”按钮创建一个新的材质。

选择“表面”和“法线贴图”节点,并将它们连接在一起。

然后,将法线贴图节点的“颜色”连接到“法线”输入节点。

这将设置材质的法线贴图。

接下来,我们需要将材质应用到模型上。

在“属性”面板中的“材质”选项卡中,为模型选择刚才创建的材质。

然后在对象模式下切换到渲染选项卡,点击“渲染”按钮开始渲染模型。

你应该能够看到法线贴图成功地应用到模型上,并且增强了模型的细节。

除了基本的应用法线贴图外,Blender还提供了一些附加功能,可以进一步优化模型的细节。

第一种是法线贴图的调整。

在“属性”面板的“数据”选项卡中,你可以调整法线贴图的强度和方向。

这可以使你更好地控制贴图的效果,并使其适应不同的模型。

第二种是法线贴图的生成。

在材质编辑器中,你可以使用Blender自带的节点或者插件来生成法线贴图。

这些节点和插件可以通过改变模型的高度、光照和纹理来自动生成法线贴图,大大简化了制作过程。

总结一下,应用法线贴图能够提升模型的细节,并增强其真实感。

在Blender软件中,我们可以通过准备好的法线贴图,设置材质并将其应用到模型上,快速实现这一目标。

3Dmax材质贴图裁剪与调整技巧

3Dmax材质贴图裁剪与调整技巧

3Dmax材质贴图裁剪与调整技巧(引言)3Dmax是一款强大的三维建模和渲染软件,它的材质贴图功能能够让模型更加逼真。

在使用3Dmax进行建模的过程中,掌握材质贴图的裁剪与调整技巧能够使模型更加精细,增加其真实感。

本文将详细介绍使用3Dmax进行材质贴图裁剪与调整的步骤和技巧。

(一)理解材质贴图1.1 材质贴图的概念材质贴图是指在三维模型上贴上的纹理图像,通过贴图可以为模型赋予不同的颜色、纹理和光泽,增强模型的真实感。

1.2 材质贴图的分类常见的材质贴图包括漫反射贴图、法线贴图、镜面反射贴图等,每种贴图都有不同的作用和表现效果。

(二)材质贴图裁剪技巧2.1 准备工作在进行贴图裁剪之前,需要准备好贴图以及对应的模型。

2.2 贴图裁剪工具的选择在3Dmax中,有多种贴图裁剪工具可供选择,如Photoshop等。

根据需要选择合适的工具进行裁剪。

2.3 贴图裁剪步骤2.3.1 打开贴图工具在3Dmax中,点击菜单栏的“贴图编辑器”或使用快捷键打开贴图编辑器。

2.3.2 导入贴图在贴图编辑器中,点击“导入贴图”按钮,选择所需裁剪的贴图文件进行导入。

2.3.3 调整裁剪区域根据需要,点击“裁剪”按钮,在贴图中选择需要保留的区域并调整大小。

2.3.4 保存裁剪结果点击“保存”按钮,将裁剪后的贴图保存到指定位置。

(三)材质贴图调整技巧3.1 调整亮度和对比度通过调整贴图的亮度和对比度可以使贴图更加明亮或暗淡,增加贴图的视觉效果。

3.2 调整色彩饱和度通过调整贴图的色彩饱和度可以增强或减弱贴图的鲜艳程度,使贴图更加生动。

3.3 调整材质反射和折射在3Dmax中,可以通过调整贴图的反射和折射参数来改变贴图的光泽效果,使其与周围环境更好地融合。

3.4 调整贴图的纹理和细节通过在贴图中增加纹理和细节,可以增强模型的真实感。

可以通过修改贴图的分辨率或者添加特殊效果来实现。

(结论)掌握3Dmax材质贴图裁剪与调整技巧是提高模型真实感的重要一环。

简单易学的教程-法线贴图的创建和烘培

简单易学的教程-法线贴图的创建和烘培

1.介绍在这个教程中我将讲解一些烘培和创建法线贴图技术,这个技术现在使用非常普遍,特别是游戏制作中。

我将使用的软件ZBrush2:可以从高模烘培法线贴图,虽然现在有ZBrush3.1可以使用,但是在烘培法线的功能上是和 2.0版本相同的,我将使用ZMapper插件来烘培贴图,这插件你可以从Pixologic站点免费下载。

3D studio max:我将使用这个程序制作低模和展UV,并且将低模以obj导出。

Photoshop CS2:我将使用它创建和编辑烘培的法线贴图。

2.什么是法线贴图法线贴图可以创建出比真正的模型更多几何体的假像,和置换贴图一样法线贴图并不能真的影响低模的几何网格。

所以,如果我们的低模非常的简单和尖利,那么法线贴图将起不了作用。

下图是一个高模平面模型和一个赋予了法线贴图低模平面模型的区别。

这个简单的例子显示了法线贴图是怎么作用的。

下图显示了法线贴图的通道构成法线贴图的整体效果就在它的RGB通道,特别是在R和G通道,这两个通道往往定义了X和Y的烘培参数。

如果在3Dmax或是其它3D软件(或是实时)的引擎中不能正常显示法线贴图,往往是因为引擎在解释R和G通道的错误造成的。

这时你需要在烘培贴图之前交换两个通道(你也可以在Photoshp交换烘培后的法线贴图的通道)我们将使用ZMapper来烘培法线贴图,这是一个免费的ZBrush插件有大量的预设参数供我们正确选择使用。

3.一个好的开始在我们开始创建一个拥有大量细节的高模之前,为模型进行一些规划是非常好的主意,举例来说:如果模型有一些比较大元素象是大口袋,大块肌肉或是更大的皱痕我们就要增加一些多边形在低模。

因为正如我前面所说法线贴图不会改变我们的低模,如果不为比较大的元素增加多边形,从某些摄象机角度看这些元素将看上去非常的平。

这就是为什么我们要在雕刻高模之前规划模型。

而最好的办法是:在开始之前绘制详细的概念设计图,或者至少绘制一个简单的素描。

游戏贴图技术入门-法线贴图

游戏贴图技术入门-法线贴图

第一部分:法线贴图的制作示例:岩石的法线贴图制作什么叫做法线贴图,简单的说就是将一个高边模型上的细节信息在另一个低边模型上面显示出来,这就叫做法线贴图。

高边模型和低边模型必须是同一个模型,只区别在于面数和细节的差异。

为什么要给低边模型渲染法线贴图,原因就是高边模型的面数过高,当然细节也很丰富。

在游戏里面显示的话,会占非常大的内存,相应的对电脑的要求也会相应的高;然而低边模型是用到游戏里面的,并且它所占的内存比起高边模型来说,非常小,但是细节和质感不比高边模型的好,所以为了有更高质量的游戏,但又占内存小的游戏,我们自然就需要法线贴图来为我们的游戏增加更多细节和质感。

法线贴图一般都是用在次时代游戏里面,网络游戏还是非常少,因为还关键的是用什么引擎。

只要支持法线贴图的,那么它的游戏里面也会用上法线这效果。

下面我以岩石的法线贴图来做个例子:首先创建一个低边模型的岩石(需要展开UV),然后再复制一个出来,通过ZB或在MAX里面制作出它的高边模型(不需要展开UV),如图:有了高模和低模后,我们就可以给它创建法线贴图了,在渲法线之前,需要一些设置,下面开始法线制作。

选择低模,然后点击对齐工具,将低模和高模对齐到一块,如图:下面开始设置,法线属性,按0快捷键,进入渲染纹理面板,如图先选择低模。

点击进入卷展栏,然后点选,拾取高模,设置如图:这时候你会发现在修改面板里增加了一个修改命令,并且模型也会表面也会出现一个蓝框,如图:点击卷展栏,再点击,出来的对话框中,选择法线贴图,然后设置贴图大小,和将这两个打上勾。

设置如图:设置完成,下面开始渲染法线。

法线效果,如图:下面将法线贴图贴在低模上后,渲染查看效果,如图:左边高模,右边低模法线效果的体现,取决于光源,下面通过打灯后,渲染效果,如图:这个法线贴图,我是通过默认的渲染器渲染的,你也可以尝试下其他的渲染器,渲染的感觉。

我就不一一说明了,设置都一样。

如果还想丰富前面的法线效果的话,可以通过PS来处理。

3Dmax中的材质编辑器和贴图制作技巧

3Dmax中的材质编辑器和贴图制作技巧

3Dmax中的材质编辑器和贴图制作技巧3Dmax是一款常用的三维建模和渲染软件,其中的材质编辑器和贴图制作技巧是非常重要的一部分。

本文将详细介绍3Dmax中的材质编辑器和贴图制作技巧,并通过分点列举的方式进行阐述。

一、材质编辑器:1.材质编辑器介绍:- 3Dmax中的材质编辑器是用于对建模物体进行材质设置和调整的工具。

- 材质编辑器提供了丰富的属性和选项,可以通过调整这些参数来实现不同的效果。

2.材质编辑器基本操作:- 打开3Dmax软件,在顶部菜单栏选择"材质编辑器",或使用快捷键"M"。

- 在材质编辑器中,可以选择已有材质进行编辑,也可以创建新的材质。

- 选择物体后,可以将材质应用于物体。

3.常用的材质属性参数:- 颜色和贴图:可以设置物体的颜色或者贴图,通过贴图可以实现物体表面的纹理效果。

- 反射率和折射率:可以调整物体表面对光线的反射和折射程度。

- 光泽度:可以设置物体表面的光泽程度,从完全镜面反射到完全漫反射。

- 透明度:可以调整物体表面的透明程度。

- 发光度:可以设置物体自身发光的程度,可以用于制作发光物体效果。

4.材质编辑器高级技巧:- 调整贴图的缩放和旋转:可以在贴图选项中调整贴图的大小和方向,以适应不同大小的物体。

- 使用法线贴图:可以通过法线贴图来实现物体表面的凹凸效果,增加细节和逼真度。

- 渐变材质效果的制作:可以使用多个材质在相同物体上进行叠加,通过调整透明度和颜色实现渐变效果。

- 使用UV贴图:可以使用UV贴图将复杂的纹理应用到物体表面,实现精细的纹理效果。

二、贴图制作技巧:1.贴图制作工具简介:- Photoshop:用于图像处理和编辑的软件,可以对贴图进行调整和修改。

- Substance Painter:专门用于制作PBR(Physically Based Rendering)贴图的软件,可以实现非常逼真的效果。

2.常用的贴图类型:- 漫反射贴图:用于表现物体表面的颜色和纹理。

法线贴图

法线贴图

我们都知道,一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。

在这里我将列举一些贴图,并且初步阐述其概念,理解原理的基础上制作贴图,也就顺手多了。

我在这里主要列举几种UNITY3D中常用的贴图,与大家分享,希望对大家有帮助。

01首先不得不说的是漫反射贴图:漫反射贴图diffuse map漫反射贴图在游戏中表现出物体表面的反射和表面颜色。

换句话说,它可以表现出物体被光照射到而显出的颜色和强度。

我们通过颜色和明暗来绘制一幅漫反射贴图,在这张贴图中,墙的砖缝中因为吸收了比较多的光线,所以比较暗,而墙砖的表面因为反射比较强,所以吸收的光线比较少。

上面的这张图可以看出砖块本身是灰色的,而砖块之间的裂缝几乎是黑色的。

刨去那些杂糅的东西,我们只谈明显的,漫反射贴图表现了什么?列举一下,物体的固有色以及纹理,贴图上的光影。

前面的固有色和纹理我们很容易理解,至于后面的光影,我们再绘制漫反射贴图的时候需要区别对待,比如我们做一堵墙,每一块砖都是用模型做出来的,那么我们就没有必要绘制砖缝,因为这个可以通过打灯光来实现。

可是我们如果用模型只做了一面墙,上面的砖块是用贴图来实现,那么就得绘制出砖缝了。

从美术的角度,砖缝出了事一条单独的材质带外,还有就是砖缝也是承接投影的,所以在漫反射图上,绘制出投影也是很有必要的,如下图:没有什么物体能够反射出跟照到它身上相同强度的光。

因此,让你的漫反射贴图暗一些是一个不错的想法。

通常,光滑的面只有很少的光会散射,所以你的漫反射贴图可以亮一些。

漫反射贴图应用到材质中去是直接通过DiffuseMap的。

再命名规范上它通常是再文件的末尾加上“_d”来标记它是漫反射贴图。

凹凸贴图Bump maps凸凹贴图可以给贴图增加立体感。

它其实并不能改变模型的形状,而是通过影响模型表面的影子来达到凸凹效果的。

再游戏中有两种不同类型的凸凹贴图,法线贴图(normalmap)和高度贴图(highmap)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Trainz材质修改方法
修改材质需要的软件:Im Editor
一、Im Editor的调试
打开Im Editor得到如下界面:
我们在修改材质以前需要调整一个地方。

点击File-sittings:
将General选项卡下的“Professional”mode勾上,使得软件支持修改材质。

二、材质类型的介绍及其修改
Trs里一共有种7材质:,onetex,gloss,reflect,notex,tbumptex,
tbumpgloss,tbumpenv,TRS中运用最广泛的是前3种材质,后4种因为在trs中表现不明显,完全可以不使用。

所以接下来会重点介绍前3种,当然了,后4种也会略提一下。

1.notex
notex是一种不带贴图的材质,仅适用于阴影(shadow)的纯黑模型,一般模
型并不需要,所以此处略过。

2.onetex
onetex材质是TRS里应用非常广泛的一种材质,简而言之就是以颜色贴图
(diffuse map)作为纹理的一种材质。

这种材质的优点是可以通过添加或者调整贴图的alpha通道来确定模型各个部分的透明度,当然当alpha通道为纯黑
的时候,那么模型的透明度最大而不显示,可以用作为拆模型的一种简单的
方法。

以SS9的贴图材质为例,点击右部object:0使其展开,点击Material得到以
下对话框。

红框:材质名称及材质种类
绿框:打勾为双面贴图,不打勾为单面贴图
橙框:控制贴图显示的基准色,通常为255,255,255
紫框:贴图关联面板,从上到下依次为颜色贴图,法线贴图,反射贴图
黄框:贴图的自然光反射颜色
接下来我们将会把材质改为onetex。

选择材质名称后面的图标
点击Material Type右边的下拉选框
选择onetex
然后点ok
第一步完成。

转到贴图关联面板。

删除反射贴图下的贴图关联
得到上面这样。

点击保存即可。

注:onetex材质仅需要Diffuse texture一项贴图关联即可,多了或者少了都将导致im文件读取错误。

3.reflect材质
reflect材质是一种带有反射贴图的材质,可以反射反射贴图里的图像,可以
作为机车玻璃的材质。

还是以SS9为例。

下面为onetex材质,我们将把他改
成reflect材质。

点击材质名称尾部的小按钮
将后缀改为reflect,然后点ok
转到贴图关联区,选择reflect texture后部的按钮
找到事先选定的反射贴图
点击打开
接下来调整反射强度
一般以15-20为宜。

默认值为100
如果是玻璃的话,还需要调整不透明度,默认值为100%
窗户以50%-70%为宜
然后点击保存。

注:reflect材质贴图关联需要颜色贴图(diffuse texture)和反射贴图
(reflection texture)同时都有,缺或者多都将导致im文件的损坏。

4.gloss
gloss材质是一种带反射贴图的平滑材质,一搬用于平滑物体的表面材质,比如DJ系列机车的侧墙。

修改方式与reflect材质相似,只是有一点不同:
材质名称框里的后缀应该是gloss。

因为gloss材质和reflect材质差别不大,可以同等对待。

注:gloss材质贴图关联需要颜色贴图(diffuse texture)和反射贴图
(reflection texture)同时都有,缺或者多都将导致im文件的损坏。

5.tbumptex材质
这个材质为TRS12 SP1才能支持的新材质,主要是加入了法线贴图(bump texture)的功能。

可以理解为加了法线贴图的onetex材质。

以SS9模型为例
和前几个材质修改一样通过修改材质名称后缀达到修改材质的目的。

转到关联区,找到bump texture后面的按钮并点击
这样打开了如下界面
找到法线贴图的所在位置点击打开即可载入。

强度只维持默认值即可。

点击保存。

注:tbumptex材质贴图关联需要颜色贴图(diffuse texture)和法线贴图
(bump texture)同时都有,缺或者多都将导致im文件的损坏。

6.tbumpgloss、tbumpenv材质
这三个材质为TRS12 SP1才能支持的新材质,主要是加入了法线贴图(bump texture)的功能。

二者均可理解为带法线贴图的反射材质。

修改方法与reflect 材质类似。

点击ok后转到关联区修改贴图关联。

修改方法参照前面。

改完以后保存即可。

注:tbumpgloss、tbumpenv材质贴图关联需要颜色贴图(diffuse texture)和法线贴图(bump texture)同时都有,缺或者多都将导致im文件的损坏。

附录I
法线贴图的制作
需要的软件:photoshop,Nvidia Normal Map Filter(PS的附加组件)
Nvidia Normal Map Filter安装文件已经附带在压缩包中。

请自行查看并安装,安装路径在ps根目录下的Plug-Ins\Filters中。

安装成功后打开ps,打开一张机车贴图。

选择滤镜-Nvidia Tools- Normal Map Filter
出现如下选框
点击ok即可得到一张法线贴图。

注意,可以用Invert X Y Z来调整贴图凹凸的方向使其凹凸方向正确。

点击确定后得到下面这样的贴图
即为法线贴图。

保存为xxxx_normalmap.tga即可。

以上就是Trainz材质修改方法和简便的法线贴图制作教程。

欢迎各位读者提
出意见和建议。

Powered By Kunming Railroad Industry
怀念丶那前进
2016.4.23。

相关文档
最新文档