# 模拟列车教程2：线性景物

您可以在 **哔哩哔哩** 免费完整查看此教程：

<iframe src="//player.bilibili.com/player.html?isOutside=true&amp;aid=115909859614389&amp;bvid=BV1HKrDB2EVF&amp;cid=35442985158&amp;p=1"></iframe>

---

## 基础前置

### 必备工具

* 模拟列车游戏
    
* 模拟列车蓝图编辑器
    
* Photoshop DDS 插件
    
* 3dsMax 2015 及更高（推荐 2019）
    
* 适配 3dsMax 版本的 RW 材质插件（一般在游戏 dev-MaxPlugins 目录下）
    

### 准备工作

1.创建工作目录（Source → TEST → MAIN）

2.将贴图处理为 DDS 8.8.8.8 ARGB 格式

3.准备模型文件

---

## 重点项

### 贴图要求/格式

一般的，在模拟列车游戏中，线性景物的贴图需沿Y轴展开，以便程序自动延展；

贴图务必为正方形格式，最小建议 512×512，最大建议 2048×2048

### 模型命名

您应在 3dsMax 中为您的模型命名，模型可以是多个，但必须遵循以下命名规则：

1\_xxxx\_x

“xxxx”指的是模型可视距离，可填 0500 / 1000 / 2000

“x”指的是模型名称，一般情况下可填任意内容，如 main / body

### 模型轴 & 重置轴

线性景物的可延展性模型（如栅栏本体、站台本体）轴需沿Y轴延展；

完成模型后，需将模型轴归零（x=0,y=0,z=0）

### 蓝图内容

**1.您需要为您的模型创建Scenery Blueprint.xml：**

一般您可以通过右键.IGS文件，选择“Create scenery blueprint”即可快速创建。

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1768662084227/a5497100-34b4-4a9f-b579-837404992fbc.png align="center")

**2.您需要创建 Loft section blueprint.xml：**

在 Display name 的 English 中输入在游戏中的显示名称，一般情况下只用写 English 行即可。

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1768662150924/5fed98f7-44ee-4142-a53b-a22450343a88.png align="center")

展开 Render，在 Middle geometry BPID 中，输入您第一步创建的 Scenery Blueprint.xml位置。当您的目录存在子母大于两级时，您需要在 Provider 中填写您的母目录名称（即首目录），在 Product 中填写您的子目录名称。

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1768662197123/7c0ce628-b3c1-44c2-96a1-c5701b6ed72b.png align="center")

关于 Start geometry BPID 和 End geometry BPID：

这两个一般指的是前端和终端两个端的起点、终到模型（如铁轨上的 Buffers），这并不属于基础蓝图教程内容。

**3.设置您的 Population frequency 数值：**

到目前为止，很少有人对 **Population frequency 这一概念有明确讲解，包括官方的开发者文档，也未详细提及它的实际值来源。**因此，我们不妨假设它为您模型一段的长度（一般的，创建线性景物，要使它延展性够好，建议长度小于3米），**Population frequency** 的值小于您模型一段的长度即可。举例：

| 3ds Max 中模型长度 | Population frequency 值 |
| --- | --- |
| 4.150 | 4.000 |
| 3.851 | 3.800 |

我们认为这种说法非常通俗易懂且简单，只不过需要您不断地去调整这个值才能得到最佳效果。

**4.设置您的内容分类：**

在最底部的 Category 中 有很多分类：

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1768662582004/67c3d19f-767f-4bf6-87be-205ba1855d15.png align="center")

Scenery：景物

Bridge：桥

Water：水

Misc：杂物

根据您的喜好选择即可。

**5.导出全部文件：**

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1768662638879/8a34f555-48a6-420a-be2f-eb4d7c30e739.png align="center")

您可以通过右键母目录，选择导出，选择 Export With References 即可自动导出全部文件。

**6.进入游戏查看效果：**

进入游戏地图编辑器，**激活您的插件目录**，在左侧分类面板中找到您的分类项，找到您的内容，放置测试。
