返回介绍

3ds Max 帮助

3ds Max 帮助归档

街道设施库

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

街道设施库对象可以是参数化或静态对象

静态对象直接从现有 3ds Max (. max) 文件导出的网格对象合并到当前场景中。参数化对象直接来自其 3ds Max 插件类。Civil View 附带了一些标准参数化设施插件(例如门架和灯柱)。

CivilViewObjects 材质将自动指定给所有设施对象,但当对象定义使用 3ds Max (.max) 文件作为其源以及该 .max 文件中的对象已包含材质预指定时除外。在这种情况下,Civil View“首选项”面板中的“覆盖预先指定的材质”选项指示此预先指定的材质是保留还是由 CivilViewObjects 材质覆盖。

对象 INI 文件结构

街道设施对象 INI 文件

[参数]

长度=

宽度=

高度=

 

[对象]

源=

代理=

预览=

 

[放置]

默认间隔=

 

[组]

名称=

 

[参数]

长度、宽度和高度
指定参数化对象的标注特性。如果对象是非参数化对象或者不具备其中一个或多个参数,将根据需要忽略这些值。

[对象]

指示设施对象的源文件或类。

可以按两种方法之一使用,具体取决于源是静态对象还是参数化对象

  • 对于静态对象,命名包含设施对象的外部 3ds Max (.max) 文件。此 .max 文件必须存在于某个当前 Civil View 资源工具包的 /objlibs/furniture 文件夹中。指定的文件名可以带也可以不带“.max”文件扩展名。
  • 对于参数化对象,必须指定 3ds Max 对象插件类。类名称必须以“()”结尾才能识别为插件类,而不是一个 .max 文件。多个参数化对象插件附带 Civil View 作为标准,例如:
    • Vsp_Gantry()
    • Vsp_Lamp()
代理

当前未使用。

预览

命名对象放置样式编辑器中使用的缩略图图像,以提供与此对象定义文件关联的几何体预览。如果此条目为空或找不到文件,将显示空白缩略图。此缩略图图像文件必须存在于某个当前 Civil View 资源工具包的 /objlibs/previews 文件夹中。

[放置]

默认间隔
设置放置该设施对象的默认间距间隔。此值可以随时在对象放置样式编辑器中手动覆盖,并且仅仅作为默认的“开始”值。

[组]

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

将自定义街道设施添加到库

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

静态设施对象

要将街道设施添加到库中,请将包含您自己的设施对象的 .max 文件添加到要使用的 Civil View 资源工具包内的 /objlibs/furniture 文件夹中。然后按照上面所述的格式创建一个关联的 INI 文件,并将其放置在同一文件夹中。多个 INI 文件可参考同一 .max 文件。

参数化设施对象

要创建自定义参数化对象,需要使用 MAXScript。请参见 MAXScript 帮助中的主题“脚本化 SimpleObject 插件”。

 

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

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

发布评论

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