返回介绍

3ds Max 帮助

3ds Max 帮助归档

标志库

发布于 2022-07-23 00:42:36 字数 3815 浏览 0 评论 0 收藏 0

标志对象表示路标和道路标记符号。

Civil View 中的标志对象使用两种参数化标志对象插件之一种创建。第一个插件将创建传统标志对象,而第二个插件将生成道路标记符号,例如方向箭头和警告文字。

由于所有标志对象都是参数化的,因此属性(例如标志大小、栏柱高度和栏柱数)可随时进行更改。

标志面的几何体始终为矩形,但您可以使用不透明贴图建模其他标志图形。

Civil View 会将 CivilViewObjects 材质应用于所有标志对象。

当您使用对象放置样式编辑器放置路标时,将直接从标志面位图导出对象。

对象 INI 文件结构

标志对象 INI 文件

[参数]

宽度=

高度=

 

[贴图]

漫反射=

不透明度=

 

[标志默认值]

样式=

栏柱=

GroundClearance=

 

[组]

名称=

 

[参数]

宽度/高度

设定标志面或道路标记符号的宽度和高度。这些尺寸必须为正值。

[贴图]

漫反射
命名定义标志面的颜色和外观的位图。此文件必须存在于当前任意 Civil View 资源工具包内的 /matlibs/signmaps 文件夹中。
不透明度
此位图(通常为黑白位图)将定义渲染时生成的标志面图形。位图的黑色区域将渲染为对象的透明部分。此文件必须存在于与主位图所在的 /matlibs/signmaps 文件夹中。

[标志默认值]

样式

所需的参数化标志对象的类型。此设置应为“1”、“2”或“3”(无需引号):

  • 1:可以包含支撑栏柱的传统标志。
  • 2:道路标记符号。

    道路标记示例

    通常情况下,用于道路标记符号的漫反射和不透明贴图应与黑白位图文件相同,除非需要其他道路标记颜色。位图的黑色区域将不会渲染。

    提示 当您创建道路标记符号时,请使用对象放置样式编辑器“位置控制器”卷展栏指定父曲面,以使道路标记可以正确覆盖到公路上。

    道路标记对象与基本地面曲面之间的垂直偏移通过“场景设置”展卷栏中的“垂直移动”值加上对象放置样式编辑器中的“垂直偏移”值产生。(建议:将“垂直偏移”值设定为 0.0 并仅使用“垂直移动”值。)

  • 3:动态交通信号。

    此选项类似于选项 1(传统标志),不同之处是位图包含多个图像。在任一时间,这些图像中只有一个是可见的,因此 Civil View 通过设置位图图像之间的更改动画来建模动态信号。

    红灯位图

    有关详细信息,请参见“交通信号参数”卷展栏

栏柱
设定标志面所在的栏柱的数量。有效值介于 0 到 6 之间。如果标志要放置在门架中的公路上方,请使用值 0。

如果标志样式为“2”,将会忽略此值。

GroundClearance
标志图版相对于地平面的高度。此值是标志图版底面与地平面之间的垂直距离。

如果标志样式为“2”,将会忽略此设置。

[组]

名称
应该在其中列出该对象的类别子组的名称。如果未指定名称,则对象将以未分组的状态列出。

将自定义标志添加到库中

要将自定义标志添加到库中,请创建一个漫反射位图文件和一个不透明位图(如果需要),然后将这些位图添加至要使用的 Civil View 资源工具包中的 /matlibs/signmaps 文件夹。然后,以上述格式创建一个关联 INI 文件,并将其放置在相同 Civil View 资源工具包中的 /objlibs/signs 文件夹中。多个 INI 文件可以参考相同的位图。 

另请参见 Civil View 对象库概述中有关对象库自定义的常规说明。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文