【沐风老师】在3dMax中如何把对象随机散布在表面上?

在3dMax中如何把对象随机散布在表面上?

          

在这个教程中,给大家讲解在3dMax中如何把对象随机散布到另一个对象的表面上。有不少3dMax的初学者在将对象分布在随机表面上时感到手足无措。如果,将每个对象手动放置在表面上并花时间调整每个对象根本不是一个好主意。

本教程将教你如何使用 散布(Scatter)复合对象以更好的方式完成此操作,并讲述使用 散布(Scatter)的其他强大选项。那么让我们现在就开始吧。

步骤1

在这里,我有一个应用了弯曲修改器的普通平面和场景中的一个盒子。我们将使用Plane作为分布对象,并使用Box作为源对象。    

第2步

让我们选择该框并转到“创建”>“复合对象”>“分散”。现在,在“拾取分布对象”卷展栏下,单击“拾取”按钮并拾取球体作为分布对象。          
在“源对象参数”组下,根据需要设置“重复项”值。您可以通过调整Base Value          
来控制重复对象的大小/比例。顶点混沌只是给物体的顶点赋予一些随机性。    

步骤3

          

您可以使用“分发对象参数”组下的一些可用选项来选择分发类型。我在这种情况下使用 Even。

垂直选项启用后,将根据分布对象的组件(顶点、边或面)的方向来确定复制对象的方向。

使用选定的面选项允许您将对象分布在分布对象的选定面上。    

区域          
此选项将重复对象均匀地分散在整个表面上。

Even          
此选项将分布对象中的面数除以重复对象的数量,并在分布过程中跳过适当数量的面。

跳过 N在分配重复对象的过程中,          
它会跳过N (无论您在微调器中指定的数字)个面。

随机面          
此选项将重复对象随机分布在分布对象上。

沿边缘          
此选项将重复对象随机分布在分布对象的边缘上。

所有顶点          
此选项将重复对象放置在分布对象的所有顶点上。          
无论您使用多少个重复项进行分布,它都会覆盖所有顶点,因为它不依赖于“重复项”参数。您可以注意到,在使用此选项时,“重复”微调器呈灰色(禁用)。

所有边缘中点          
此选项允许您将重复对象分布在分布对象边缘的中点上。

所有面中心          
此选项将重复对象分布在分布对象的面的中心。

体积          
此选项根据分布对象的体积来分布重复对象。

注意:“所有顶点”、“所有边中点”和“所有面中心”选项会忽略“重复”参数,并根据“分布对象”的顶点、边和面的数量来分布重复对象。    

转换重复项

您可以通过使用“变换”卷展栏下的“旋转”、“平移”(移动)和“缩放”组轻松操作重复对象的变换。

启用时, “使用最大范围”会将所有三个轴限制为相同的值。          
锁定纵横比将在缩放过程中保持重复项的纵横比。

使用代理对象以获得更好的视口性能

    

如果分布对象非常详细并且您使用了数千个重复项,那么它可能会影响视口性能。为了避免视口滞后,您可以使用“显示”卷展栏下的“代理”选项。它将显示低多边形代理对象而不是原始对象。您还可以将显示百分比设置为较低的值;假设为 50,那么它将在视口中显示重复对象总数的 50%。

散布动画对象

我们可以使用相同的过程轻松地分散动画对象,但当对象同时移动时,动画看起来不自然。这是一个带有简单动画的圆柱体。看看它散布在表面上时的样子。

我们可以使用动画偏移 (散布对象卷展栏)选项来偏移重复项的动画,以使整体动画更有趣。现在,查看动画偏移值为12的同一对象。

仅使用变换进行散射。

不需要使用分布物体进行散射;你甚至可以在没有任何分布对象的情况下分散对象。在“分散对象”卷展栏下,只需切换到“仅使用变换”选项,然后使用“变换”卷展栏即可移动、缩放或旋转重复对象。

该散布(Scatter)工具基本可以满足在多数设计的需要,一些特殊的散布操作或对功能的增强需求,我们也可以使用插件作为辅助和补充。比如象一键种草插件。 

GrassScatter一键种草插件本站下载:https://download.csdn.net/download/mufenglaoshi/87783268​​​​​​​

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Vue】filter的用法

上一篇&#xff1a; vue的指令 https://blog.csdn.net/m0_67930426/article/details/134599378?spm1001.2014.3001.5502 本篇所使用指令 v-for v-on v-html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"&…

【面试HOT200】滑动窗口篇

系列综述&#xff1a; &#x1f49e;目的&#xff1a;本系列是个人整理为了秋招面试的&#xff0c;整理期间苛求每个知识点&#xff0c;平衡理解简易度与深入程度。 &#x1f970;来源&#xff1a;材料主要源于【CodeTopHot200】进行的&#xff0c;每个知识点的修正和深入主要参…

喜报|AIRLOOK荣获“创客北京2023”创新创业大赛企业组三等奖

“创客北京2023”创新创业总决赛圆满落幕&#xff0c;埃洛克航空科技&#xff08;北京&#xff09;有限公司&#xff0c;&#xff08;以下统称AIRLOOK&#xff09;首次参赛即从几千家企业中脱颖而出&#xff0c;荣获大赛企业组三等奖。 自2016年开始&#xff0c;“创客北京”大…

python opencv -模板匹配

python opencv -模板匹配 模板匹配就是&#xff0c;我们现有一个模板和一个图片&#xff0c;然后&#xff0c;在这个图片中寻找和模板近似的部分。 在opencv 中主要通过cv2.matchTemplate这个函数去实现。 下面我们先看一下&#xff0c;模板图片和需要匹配的图片&#xff1a…

HTTP协议抓包工具Charles 抓包图文完整教程

Charles是在您自己的计算机上运行的Web代理&#xff08;HTTP代理 / HTTP监视器&#xff09;&#xff0c;您的网络浏览器&#xff08;或任何其他Internet应用程序&#xff09;配置为通过Charles访问Internet&#xff0c;Charles可以为您记录并显示发送和接收的所有数据。 Http抓…

Relabel与Metic Relabel

Prometheus支持多种方式的自动发现目标&#xff08;targets&#xff09;&#xff0c;以下是一些常见的自动发现方式&#xff1a; 静态配置&#xff1a;您可以在Prometheus配置文件中直接列出要监测的目标。这种方式适用于目标相对稳定的情况下&#xff0c;例如固定的服务器或设…

Log4j2.xml不生效:WARN StatusLogger Multiple logging implementations found:

背景 将 -Dlog4j.debug 添加到IDEA的类的启动配置中 运行上图代码&#xff0c;这里log4j2.xml控制的日志级别是info&#xff0c;很明显是没生效。 DEBUG StatusLogger org.slf4j.helpers.Log4jLoggerFactory is not on classpath. Good! DEBUG StatusLogger Using Shutdow…

搜索引擎语法

演示自定的Google hacking语法&#xff0c;解释含意以及在渗透过程中的作用 Google hacking site&#xff1a;限制搜索范围为某一网站&#xff0c;例如&#xff1a;site:baidu.com &#xff0c;可以搜索baidu.com 的一些子域名。 inurl&#xff1a;限制关键字出现在网址的某…

Echarts 大屏注册自定义地图解析文件流报错问题解决

效果图: 1、首先通过后台接口获取到SVG图片的文件流,postman能够正确解析出文件流,前端调用api时需要设置返回的响应格式为image/svg+xml格式,否则解析失败 拿到文件流后是这样的 <?xml version="1.0" encoding="utf-8"?> <!-- Generator: …

为什么说巴罗洛是意大利葡萄酒中的极品?

在来自南欧国家的众多优秀葡萄酒中&#xff0c;巴罗洛是最好最著名的意大利红酒之一。巴罗洛是一种来自意大利的高品质红酒&#xff0c;巴罗洛红酒是干的&#xff0c;浓郁的&#xff0c;富含单宁和酒精&#xff0c;典型的水果和泥土的味道。巴罗洛产区位于该国北部的皮埃蒙特地…

VBA_MF系列技术资料1-227

MF系列VBA技术资料 为了让广大学员在VBA编程中有切实可行的思路及有效的提高自己的编程技巧&#xff0c;我参考大量的资料&#xff0c;并结合自己的经验总结了这份MF系列VBA技术综合资料&#xff0c;而且开放源码&#xff08;MF04除外&#xff09;&#xff0c;其中MF01-04属于定…

DCDC电感发热啸叫原因分析

一、电感发热啸叫原因解析 发热原因&#xff1a;电感饱和&#xff0c;实际使用的电感值<理论电感计算值 原因1&#xff1a;电感选择过小&#xff0c;计算值不合理。 原因2&#xff1a;PCB布局不合理&#xff0c;屏蔽型电感下方应设禁止铺铜区。 啸叫原因&#xff1a; 人耳的…