导入网格物体教程
文档概要:这是一个入门读本,只要关于如何使用 ActorX 导出插件工具从 3D 建模程序中获得网格物体几何体,然后将其导入虚幻引擎并应用多材质。
文档变更记录:由 Erik de Neve? 创建。
概述
这是一个逐步入门的读本,主要有关如何导入具有使用 ActorX 插件从 3D 建模程序中导出的多个材质赋值的静态网格物体。
将内容导入到引擎
导入网格物体几何体
要导入一个 Render(渲染器)网格物体,请使用可以打开的通用浏览器
使用它在主菜单上的按钮。在这里,从 File Menu(文件菜单)中选择 Import(导入),然后选择用于网格物体上的未加工纹理 – 查找 .ASE 文件 – 并单击 Open(打开)。填写几个字段后,会打开一个 Generic Import(通用导入)窗口。
命名新的包(默认情况下,命名为 "MyPackage")。 填写 Group(组),如果需要更改 Name(名称)。
组是组织包中内容的简便方法。 可以为每个内容类型创建一个组,例如,“Meshes(网格物体)”和“Textures(纹理)”,或者通过主题创建,例如,“Soldier1(士兵 1)”和“Soldier2(士兵 2)”。 也可以将 Group(组)字段保留空白,使所有内容全部保持在一个包中。
需要考虑的一件事情是计划导入的物体的多边形数。现在对导入网格物体限制只能导入 32,000 个顶点,尽管从技术上看很轻松就可以增加导入的顶点数。理想情况,最好是使用法线贴图在分辨率较低的模型中引入一个。
如果提示为每个纹理输入包、组和名称,那么键入合适的包和纹理名称。 要在导入网格物体时可以自动运行赋值,请务必使用与文件名称“不同”的纹理名称,因为这些还不是最终材质。例如,在这里使用的是扩展名 _raw。
重要更新: 自从 2004 年 11 月 29 日,UE3 代码基础有了一个会使用材质名称而不是未加工的位图名称的导入美术作品路径,它在 ASE 文件中可与虚幻编辑器中的自动材质匹配联合使用。对于材质插槽,如果在 ASE 中没有匹配的材质名称字段,那么导入器会转而依靠于使用位图文件名称字段。警告: 如果在插槽的编辑器中没有发现匹配的材质,那么该新代码的早期版本(2004 年 12 月)会销毁该材质。
要点 : 在 Maya 中,它是“着色组”的名称(“不是”Materials(材质)的名称),为了可以进行自动匹配,必须匹配虚幻编辑器中 Materials(材质)的名称。
导入材质
现在是创建实际材质的时候了。在 Generic Browser(通用浏览器)的空白部分右击,然后选择“New Material(新建材质)”。该操作进行了两次,而这一次最初的一次,应该使用短的纹理名称(不包含文件扩展名)。
现在应该会有两个‘空’材质。
可以通过右击材质链接这两个材质,这样应该会打开材质编辑器。在这里,右击空白区域,然后选择“新建 TextureSample(纹理样本)”。
如图所示,这就是我们链接到的框。当然,使用多纹理链接可能更复杂,还请参阅材质教程
右击 TextureSample(纹理样本)框会打开属性。我们会为它赋原始纹理(我们在材质编辑器外部以及通用浏览器内部都已经进行选择,然后单击‘使用’(箭头)按钮)。
同样的步骤适用于其他材质。只要它们都有正确的名称和纹理连接,那么就可以导入实际的立方体了。
创建和赋予材质
从 File Menu(文件菜单)中选择 Import(导入),然后将 .ASE 立方体导入同一个包中。
与 Maya 中一样会立即对纹理进行赋值,因为这两个材质在这个包中都有合适的名称。
注意,并不是一定要始终按照这个顺序进行所有的操作。通常您可以先导入一个静态网格物体,然后赋值,或重新将任何材质赋值给您所希望的任何材质插槽。可以通过右击这个立方体访问这些插槽,这样会打开静态网格物体编辑器。展开材质属性可以向我们显示插槽。可以对它们进行重新赋值 - ‘Use(使用)’按钮会将任何现有的材质放入插槽中。您甚至可以在 Generic Browser(通用浏览器)的其他包中选择其他材质,然后按下‘Use(使用)’。
Important!
You are viewing documentation for the Unreal Development Kit (UDK).
If you are looking for the Unreal Engine 4 documentation, please visit the Unreal Engine 4 Documentation site.