3DMAX道路生成器插件RoadGenerator使用方法详解

news2024/11/16 1:35:24

          

3DMAX道路生成器插件RoadGenerator,一键生成全模3DMax道路插件,是一款便捷且极受欢迎的参数化道路建模插件。RoadGenerator插件从样条线(道路中心线)快速创建道路系统。包括路面、行车线、双黄线、斑马线、箭头、路牙、人行道、路灯及自定义其他附属设施等。自动识别+字路口和T字路口。生成的道路可以选择符合右侧通行或左侧通行的交通规则,可自定义路灯及其他附属设施;也可以为已知道路添加道路元素和设施。

          

【适用版本】

3dMax2013及更高版本(不仅限于此范围)

          

【使用方法】

开始你的工作之前,请先将3dmax单位设置为:毫米。    

1.从3dMax命令面板->创建->图形中,选择“线”命令,在视口中创建一条样条线作为道路的路径,如图:    

          

2.选择这条路径,打开RoadGenerator插件,使用默认的参数设置,点击左上角的“开始生成”按钮,等待直到生成结束!

这么Nice简直就是一键生成!

              

直线的道路太单调了,接下来我们尝试一下曲线道路制作:

1.使用图形的“弧”线命令,在视口中绘制一条弧线,如图:

          

提示:RoadGenerator插件现在只支持“线”和“可编辑样条线”,直接使用“弧”线是不被支持的,我们需要在“弧”线上右键,将其转化为“可编辑样条线”。

          

2.打开RoadGenerator插件,点击“开始生成”按钮,生成!    

          

下图显示的是任意曲线生成的道路:

          

创建十字交叉道路:

1.使用“线”命令绘制一个“十”字形状(需要将两条线合并为一个对象,使用“附加”命令):    

          

2.打开RoadGenerator插件,点击“开始生成”按钮,等待生成完成,如图:

          

提示:如出现不符合生成十字或T字道路要求的提示,可延长路径的长度,然后再试!

          

我们再看一下创建T字交叉道路:

1.和创建十字交叉道路一样,用样条线绘制“T”字形状(需要将两条线合并成一个对象),如图:    

          

提示:绘制“T”字形路径时,两条路径有短距离的交叉更容易保证正确生成。

          

2.打开RoadGenerator插件,点击左上角的“开始生成”按钮开始生成,如图:    

          

提示:如果出现路口处两条道路不能融合或生成十字路口的情况,请调节两条路径交叉部分“T”字上方出来部分的长短。如图,下面的“T”字路口是错误的:    

          

复杂路网的生成:

复要路网的生成方法和上面讲到的道路生成方法是一样的。

1.用样条线绘制路网(所有样条线要合并为一个对象),如图:

          

2.打开RoadGenerator插件,点击“开始生成”按钮生成:    

          

提示:

1.实际测试中发现,对大于两条路径的复杂路网支持的并不太好(也不排除还没掌握正确的操作方法)。

2.对于复杂路网,建议分区块逐一生成,而非一次性生成,因为那将是一件让人崩溃的事情。

          

“精简”和“全部”选项设置:

在“全局”参数中,可以切换“精简”或“全部”。精简选项,只生成路面,对细节要求不高的场景(如地图、大范围配景)非常有用。

    

          

自定义道路附属设施(包括景观树、垃圾箱等)的方法:

1.创建道路附属物,本例使用“树木”附属物。

          

提示:自定义附属对象的局部坐标y轴为对象的向上方向,即自定义对象y轴与世界坐标z轴同向。

          

2.打开RoadGenerator插件,在“附属设施”下勾选“自定义”选项,然后按下最下面的“拾取对象”按钮,从场景中拾取上一步中的树对象。    

          

3.选择道路样条线,点击“开始生成”按钮,生成!

          

道路生成器插件RoadGenerator是一款非常不错的3dMax插件,尽管它还有一些需要改进的地方,但我们无论如何也不应该要求(或相信)一个插件完成你所有的工作,因为那是做不到的。如果可能,那还需要你吗?也许未来的AI会实现这样的愿景,但是闲下来的人类对这个世界究竟是一件好事吗!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2144147.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024年某大厂HW蓝队面试题分享

🤟 基于入门网络安全/黑客打造的资源包无偿分享中: 👉黑客&网络安全入门&进阶学习资源包 应急响应流程 1)首先判断服务器资产、影响范围以及严重程度,确认有没有必要将服务器下线隔离,然后根据服务…

YOLOv8模型实时检测RTSP协议视频流并实时发送报警信息到Java服务端实现(超详细)

前言 在训练模型完成后,想把模型应用起来,比如模型可以部署到项目中,实时接收RTSP视频流进行识别检测,一旦达到自己所设置的置信度阈值(例如大于0.5),系统就会实时把报警信息发送给服务端&…

Linux抢占调度

目录 抢占流程 抢占时机 用户态抢占时机 1、 从系统调用返回用户空间 2、 从中断返回用户空间 内核态抢占时机 1、中断处理程序返回内核空间 可以看到最终是到了 preempt_schedule_irq 2、当内核从non-preemptible(禁止抢占)状态变成pr…

唤醒金融数据中台:我的数据驱动秘籍

目录 一、明析业务痛点和机会点二、数据驱动精准化营销三、一体化数据平台——整合金融数据1. 数据整合与标准化2. 数据服务与共享3.业务体系集中化 四、强化金融数据安全,筑牢数据保护防线 在当今数字化时代的大潮中,数据无疑是金融行业最耀眼的财富。作…

(娱乐)魔改浏览器-任务栏图标右上角加提示徽章

一、目标: windows中,打开chromium,任务栏中会出现一个chromium的图标。我们的目标是给这个图标的右上角,加上"有1条新消息"的小提示图标,也叫徽章(badge)注意:本章节纯属娱乐,有需要…

道路横幅检测数据集 2000张 街道横幅 带标注 voc yolo

项目背景: 城市中的街道横幅通常用于广告宣传、公共通知等目的,但在某些情况下,它们也可能影响交通安全或市容市貌。因此,对街道横幅进行自动化检测不仅可以帮助城市管理机构及时发现并处理不当悬挂的横幅,还可以辅助…

12.Java基础概念-面向对象-static

欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 Facts speak louder than words! 一、static关键字的含义…

葡萄叶病害检测系统源码分享

葡萄叶病害检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer V…

无人机之飞行高度篇

无人机的飞行高度受到多种因素的制约,包括无人机本身的性能、无线信号的强度与稳定性,以及国家相关的法律法规等。具体而言,不同类型的无人机有不同的飞行高度限制: 微型无人机:飞行高度一般不得超过50米。这类无人机…

新生们必看!大学开学必备清单,教你快人一步适应学校生活

新生们,开学的脚步临近,你们是否已经准备好迎接全新的校园生活了呢?即将是一段充满挑战和机遇的旅程,为了让大家能够更快地适应新环境,我们特别整理了大学开学必备清单,教你快人一步适应学校生活。新生们必…

[C语言]第十节 函数栈帧的创建和销毁一基础知识到高级技巧的全景探索

10.1. 什么是函数栈帧 我们在写 C 语言代码的时候,经常会把一个独立的功能抽象为函数,所以 C 程序是以函数为基本单位的。 那函数是如何调用的?函数的返回值又是如何待会的?函数参数是如何传递的?这些问题都和函数栈帧…

Flask-JWT-Extended登录验证

1. 介绍 """安装:pip install Flask-JWT-Extended创建对象 初始化与app绑定jwt JWTManager(app) # 初始化JWTManager设置 Cookie 的选项:除了设置 cookie 的名称和值之外,你还可以指定其他的选项,例如:过期时间 (max_age)&…

VulhubSkyTower靶机详解

项目地址 https://download.vulnhub.com/skytower/SkyTower.zip项目配置 我们下载一个VirtualBox,这是官网 Downloads – Oracle VirtualBox 安装到默认路径就行 打开后点击注册 选择解压后的vbox文件 然后点击左上角管理 点击导出虚拟电脑,选中后…

Vue(12)——路由的基本使用

VueRouter 作用:修改地址栏路径时,切换显示匹配的组件 基本步骤(固定) 下载:下载VueRouter模块到当前工程引入安装注册创建路由对象注入,将路由对象注入到new Vue 实例中,建立关联 发现了#/表…

移动端如何实现智能语音交互

智能语音交互(Intelligent Speech Interaction)是基于语音识别、语音合成、自然语言理解等技术,为企业在多种实际应用场景下,赋予产品“能听、会说、懂你”式的智能人机交互功能。适用于智能问答、智能质检、法庭庭审实时记录、实…

CICD 持续集成与持续交付

目录 一 CICD是什么 1.1 持续集成(Continuous Integration) 1.2 持续部署(Continuous Deployment) 1.3 持续交付(Continuous Delivery) 二 git工具使用 2.1 git简介 2.2 git 工作流程 三 部署git …

IntelliJ IDEA 2024.1 新特性下载安装激活方法

概述 IntelliJ IDEA 2024.1 发布了一系列令人期待新特性,可以帮助您提高开发效率。比如:全行代码补全、SpringBean 补全和自动装配、多语句内联端点、新版终端、编辑器中粘性行、AI Assistant 编码助手、改进的日志工作流、重命名嵌入提示、为整行代码提…

【北京迅为】《STM32MP157开发板使用手册》- 第三十三章Cortex-M4 DMA实验

iTOP-STM32MP157开发板采用ST推出的双核cortex-A7单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐…

《锐捷AP 胖模式配置示例》

目录 WEB配置方式: 1. 登录 AP 管理界面 2. 配置无线服务 3. 配置射频参数 4. 配置 VLAN (如果需要) 5. 配置 IP 地址 6. 其他高级设置(根据需求) 命令行配置: 1. 进入特权模式 2. 进入全局配置模式 3. 配置管理 IP 地址 4. 创建无线 SSID 5. 配置 SSID 加密…

Selenium打开浏览器后闪退问题解决

笔者这两天在做一个自动化方案,用来优化数据统计。其中一部分数据需要通过云上堡垒机跳转访问,而这个堡垒机在笔者日常使用的火狐浏览器上运行不是很正常(表现在有些复制粘贴按钮显示不太灵敏)。 但在Edge浏览器上基本正常&#…