3DMAX建筑魔术师MagicBuilding插件使用方法详解

2024-09-04 08:44

本文主要是介绍3DMAX建筑魔术师MagicBuilding插件使用方法详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

          

3DMAX建筑魔术师MagicBuilding,一键创建单个或多个随机楼体,可以用来生成建筑场景中的配景楼,让你快速从繁重的体力劳动中解脱出来!

          

【建议版本】

3dMax2018及以上版本(不仅限于此范围)

*以上只是建议版本,目前暂未发现不被支持的3dMax版本。

          

【安装方法】

方法一:拖动插件文件到3dMax窗口中直接打开。

          

方法二:点击3dMax主菜单 -> 脚本 -> 运行脚本,然后选择插件脚本文件打开。    

          

【使用方法】

*使用该插件前建议将3dmax系统单位设置为:厘米。

          

1. 选择一条建筑平面轮廓样条线(测试推荐单个轮廓不要太小,以矩形为例,建议长3000,宽5000)。

    

          

2.打开插件,设置参数(本例使用默认参数),然后,点击“生成”按钮,等待生成!

          

【一键生成多个建筑】

1.选择多个建筑的平面轮廓图形,如图:

    

          

2.点击“生成”按钮,生成!

          

【随机参数和指定参数的设置方法】

    

观看上图插件界面中红框内的参数,都是左右两个值。当这些参数中,左右两个值不相等时,参数从左右两个值之间取随机值;当左右两个值相等时,参数把该值作为固定值。

          

下面我们以“层数”参数为例,默认值是“5-18”,即生成的楼层数在5-18之间随机生成。现在,把右边的“18”修改成“5”,即“层数”的左右两个参数相等,都是“5”。

          

【柱子形状设置】

柱子的形状有两种:方形和圆形,生成前可在参数的“柱子”组下方进行选择。    

          

【核心筒的设置】

*核心筒“数量”设置为“0”,表示不生成核心筒。

*核心筒的形状有3种:方形、圆形和拟合。

              

【材质设置】

默认情况下,材质参数是开启状态。插件将自动为生成的建筑赋予一些简单的材质。如果关闭材质选项,生成的建筑没有被赋予材质,在视口中显示为对象自身的颜色(wireColor),如图:

          

材质颜色设置:在材质开关的右侧我们可以看到3个颜色小方块,这是用来设置材质颜色的参数,点击小方块,打开调色板,选择我们需要的颜色,如图:    

          

使用中需要注意的事项:

* 样条线尺寸不易过小(假设系统单位为:厘米,大小比例参考实际建筑大小)。推荐测试参数:以长方形为例:长3000,宽5000;插件参数使用默认。

          

* 使用单条、闭合样条线图形(“圆环”属于两条闭合样条线构成,不适合本插件使用)。

* 建筑平面图的外形轮廓线尽量使用直线段绘制。

3DMAX建筑魔术师MagicBuilding安装使用教程就分享到这里,感谢阅读,下期再见!

这篇关于3DMAX建筑魔术师MagicBuilding插件使用方法详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


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

相关文章

使用Python获取JS加载的数据的多种实现方法

《使用Python获取JS加载的数据的多种实现方法》在当今的互联网时代,网页数据的动态加载已经成为一种常见的技术手段,许多现代网站通过JavaScript(JS)动态加载内容,这使得传统的静态网页爬取... 目录引言一、动态 网页与js加载数据的原理二、python爬取JS加载数据的方法(一)分析网络请求1

MySQL查看表的最后一个ID的常见方法

《MySQL查看表的最后一个ID的常见方法》在使用MySQL数据库时,我们经常会遇到需要查看表中最后一个id值的场景,无论是为了调试、数据分析还是其他用途,了解如何快速获取最后一个id都是非常实用的技... 目录背景介绍方法一:使用MAX()函数示例代码解释适用场景方法二:按id降序排序并取第一条示例代码解

SpringCloud使用Nacos 配置中心实现配置自动刷新功能使用

《SpringCloud使用Nacos配置中心实现配置自动刷新功能使用》SpringCloud项目中使用Nacos作为配置中心可以方便开发及运维人员随时查看配置信息,及配置共享,并且Nacos支持配... 目录前言一、Nacos中集中配置方式?二、使用步骤1.使用$Value 注解2.使用@Configur

Python中合并列表(list)的六种方法小结

《Python中合并列表(list)的六种方法小结》本文主要介绍了Python中合并列表(list)的六种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋... 目录一、直接用 + 合并列表二、用 extend() js方法三、用 zip() 函数交叉合并四、用

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

Java 中的跨域问题解决方法

《Java中的跨域问题解决方法》跨域问题本质上是浏览器的一种安全机制,与Java本身无关,但Java后端开发者需要理解其来源以便正确解决,下面给大家介绍Java中的跨域问题解决方法,感兴趣的朋友一起... 目录1、Java 中跨域问题的来源1.1. 浏览器同源策略(Same-Origin Policy)1.

Java Stream.reduce()方法操作实际案例讲解

《JavaStream.reduce()方法操作实际案例讲解》reduce是JavaStreamAPI中的一个核心操作,用于将流中的元素组合起来产生单个结果,:本文主要介绍JavaStream.... 目录一、reduce的基本概念1. 什么是reduce操作2. reduce方法的三种形式二、reduce

如何Python使用设置word的页边距

《如何Python使用设置word的页边距》在编写或处理Word文档的过程中,页边距是一个不可忽视的排版要素,本文将介绍如何使用Python设置Word文档中各个节的页边距,需要的可以参考下... 目录操作步骤代码示例页边距单位说明应用场景与高级用China编程途小结在编写或处理Word文档的过程中,页边距是一个

SpringBoot项目Web拦截器使用的多种方式

《SpringBoot项目Web拦截器使用的多种方式》在SpringBoot应用中,Web拦截器(Interceptor)是一种用于在请求处理的不同阶段执行自定义逻辑的机制,下面给大家介绍Sprin... 目录一、实现 HandlerInterceptor 接口1、创建HandlerInterceptor实

使用JavaConfig配置Spring的流程步骤

《使用JavaConfig配置Spring的流程步骤》JavaConfig是Spring框架提供的一种基于Java的配置方式,它通过使用@Configuration注解标记的类来替代传统的XML配置文... 目录一、什么是 JavaConfig?1. 核心注解2. 与 XML 配置的对比二、JavaConf