返回介绍

3ds Max 帮助

3ds Max 帮助归档

树库

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

Civil View 树对象是使用专用参数化树对象插件创建的。

Civil View 中的树对象是通过将两个位图投影到平坦矩形平面上来创建的。第一个位图(即漫反射贴图)向树对象提供自然颜色。第二个位图是不透明贴图,定义矩形平面的哪些部分可以看到以及哪些区域是透明的。在白色区域中,可以隐约显示漫反射贴图。在黑色区域中,对象显示为透明。

左:漫反射贴图

右:不透明贴图

使用此类型的树对象可以避免使用复杂的网格来表示树对象,并且可以大量缩短渲染时间并提高视口性能,尤其当大量的树放置在 3ds Max 场景中时。

Civil View 将 CivilViewTrees 材质应用于所有树对象。

树对象的对象预览直接来自漫反射位图。

对象 INI 文件结构

树对象 INI 文件

[参数]

宽度=

高度=

 

[贴图]

漫反射=

不透明度=

 

[树默认值]

样式=

 

[组]

名称=

 

[参数]

宽度/高度

设置树矩形的宽度和高度。这两个尺寸必须为正值。

除了此基本宽度和高度,Civil View 还将随机化因子应用于树对象,以便在一组树中实现树大小的变化。这可以提高真实感。您可以在“Civil View 首选项”面板上设置百分比变化因子。

[贴图]

漫反射
命名定义树的颜色和外观的位图。该位图文件必须存在于当前任意 Civil View 资源工具包内的 /matlibs/treemaps 文件夹中。
不透明度

命名在渲染时定义生成的树的形状的位图(通常是黑白或灰度)。该贴图应该始终显示与漫反射贴图相同的树。位图的黑色区域将渲染为对象的透明部分。该位图文件必须与漫反射贴图位于相同的 /matlibs/treemaps 文件夹中。

[树默认值]

样式

树对象的类型。此设置应为“1”或“2”(无需引号):

  • 1:标准 Civil View 树对象,如上所述。
  • 2:3ds Max 植物对象

    植物对象使用复杂的几何体,因此如果场景中存在许多树,建议不要使用植物对象。

    当选项 2 处于活动状态时,Civil View 会忽略宽度/高度和漫反射/不透明度参数。

[组]

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

将自定义树添加到库

创建漫反射和不透明度位图,然后将其添加到当前任意 Civil View 资源工具包中的 /matlibs/treemaps 文件夹中。然后以上述格式创建一个关联 INI 文件,并将其放置在相同资源工具包的 /objlibs/trees 文件夹中。多个 INI 文件可以参考相同的位图。 

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

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

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

发布评论

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