布尔运算_3dmax教程 - 布尔运算

布尔运算 - 创建匹配框
在本教程中,我们将通过创建几个框并使用布尔运算来减去框的内部来创建一个匹配框。布尔运算非常有创意且使用起来很有趣。请享用!

f419deca6682123e6e69b5bca1131e79.png

步骤1。
打开3ds Max,从新页面开始,并将其保存在3ds Max中作为布尔框的场景文件夹中


第2步。
我们将首先创建一个框,在几何面板中选择Box并将其拖出前视口,将参数设置为:
长度= 160
宽度= 265
高= 50

0e5f3b5907bdb24970925f041f7557ac.png

第3步。
在框中单击鼠标右键,然后从下拉菜单中选择“转换为可编辑多边形”。

8838105056d1bb23dce4c9359767340e.png

第4步。
我们将对框上的锐边进行倒角,但首先将Box重命名为Matchbox,然后从Editable Poly中选择Edge。
按住键盘上的控制键并选择长边,按下倒角旁边的小方框按钮,将倒角边缘设置为:
倒角金额= 1,0
细分= 1
按确定

8b76aa14c2004dd3e99d20421dbf341d.png

第5步。
创建第二个框,在几何面板中选择框,将框拖动到与前视口中第一个框完全相同的位置。
将参数设置为:
长度= 155
宽度= 295
身高= 45
圆角= 4
这个盒子比Matchbox略薄一些。将Box 2置于Matchbox的中心,因为此框将用于减去火柴盒内部的形状。

227f9581a7c7b0f8aad40b4f2db94e01.png

第6步。
在几何面板上,隐藏标准基本体选择复合对象。

95eeb3d84d6cb70e75ee90399c768d1c.png

第7步。
在您执行任何操作之前,请选择Matchbox,向下滚动面板,在Operation activation Subtraction(AB)中
按Pick Operand B.现在仔细单击Perspective视口中的Box 2。
方框2将消失,Matchbox将减去Box 2的确切形状。
右键单击鼠标以关闭布尔值。
您可以看到布尔运算的工作原理,我们将重复这些练习来创建Inside Box。

f7be02a084b7730608fc5a678893d198.png

第8步。
在“顶”视口中拖动框3
长度= 152
宽度= 260
身高= 43
将Box 3置于火柴盒的中心。这将是Inside框,单击修改按钮并将名称更改为Inside框,然后将其移动到一侧,这将创建我们正在寻找的打开框效果。

7d4c339aee98ba8f6e7157a525f0f8bc.png

第9步。
在“顶”视口中拖动框4
长度= 147
宽度= 255
身高= 50
将Box 4置于Inside框的中间。这个盒子比Inside盒子略薄,更短,更高。

a4034d4ede369a9866678ed6ac9edc8b.png

第10步。
选择Inside Box,转到布尔值,然后按Pick Operand B,仔细单击透视视口中的Box 4。
Box 4的确切形状将从Inside Box中减去。
右键单击鼠标以关闭布尔值。

2efe006bc99dc4238f8453567d03f967.png

第11步。
我们只需要创建一个对象来完成匹配框,在前视口中创建一个包含以下参数的框:
长度= 43
宽度= 255
高度= 1
将此框置于Matchbox侧面。
我们将创建一个匹配棒,然后使用克隆/复制创建尽可能多的匹配,我们也可以围绕场景传播几个匹配。

d3d4d9a5f2b1c6b7be2b1c75987fdc55.png

第12步。
在前视口中,创建一个包含以下参数的框:
长度= 9
宽度= 240
高度= 10
接下来使用以下参数创建Geosphere:
接下来使用以下参数创建Geosphere:
细分= 16
测地基本类型= Icosa

358aff200bd176b1cdd24739a31d190a.png

第13步。
选择Geosphere后,右键单击鼠标并从下拉菜单中选择Editable Poly。选择“顶点”,然后将面板向下滚动到“软选择”。
开启 - 使用软选择
关闭 - 影响背面
脱落= 10
捏合= 0
气泡= 0
在顶部视口中仔细选择Geosphere顶点的前几行侧行。请注意,选定的顶点变为红色,彩色顶点的彩虹显示为隐藏它们。仔细观察下一步。

0a05407d30d7012dd1b2ce5fcd842ba6.png

第14步。
将所选顶点拖动到X轴的长度,注意彩色顶点如何拉伸以形成柔和的椭圆形对象。

36d31ad66b0240097f3c05869c09a7c6.png

第15步。
您可以将材料添加到火柴盒,匹配头和棒,然后选择匹配头和棒,单击主工具栏上的组并选择组,将其命名为匹配棒。克隆副本,将它们置于火柴盒中并向场景中添加一些。

122e50252b47c663e96f73e223673bd8.png

在此图像中,我将可编辑多边形应用于火柴盒,选择顶部poligon并将照片添加到框顶部。请享用!

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

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

相关文章

玩转oracle 11g(20):ora-00604和ora-00018

3. 程序报如下错误: 解决步骤: sql> alter system set processes600 scopespfile; sql> shutdown immediate; sql> startup

nginx wsgi django 建站配置最终版

服务器配置环境centos7 python3: 见web标签中安装方法 1.安装各类基础模块 yum install gcc-c (为centos系统增加编译功能) yum install wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel (安装这些模块都…

主存和cache每一块相等_CPU中的Cache实现原理

本文翻译自:http://duartes.org/gustavo/blog/微信公众号:技术原理君 本文简要的展示了现代Intel处理器的CPU cache是如何组织的。有关cache的讨论往往缺乏具体的实例,使得一些简单的概念变得扑朔迷离。也许是我可爱的小脑瓜有点迟钝吧&#…

玩转oracle 11g(21):修改为静态监听

4. listener修改为静态监听 增加红色部分 SID_LIST_LISTENER (SID_LIST (SID_DESC (SID_NAME PLSExtProc) (ORACLE_HOME d:\oracle\product\10.2.0\db_1) (PROGRAM extproc) ) (SID_DESC (GLOBAL_DBNAME docare) (ORACLE_H…

Python+Selenium练习篇之2-利用ID定位元素

在前面一篇文章,我们介绍了如何摘取页面字段,通过正则进行匹配符合要求的字段。如果感觉有点困难,不能立马理解,没有关系。把字符串摘取放到第一篇,是因为自动化测试脚本,经常要利用字符串操作,…

玩转oracle 11g(22):ora-01691和修改密码过期时间

5. 增加新的数据文件 报:ORA -01691错误 解决描述: 在对应表空间增加新的数据文件 1. select * from dba_data_files ; 查询出表空间的数据文件路径 2.通过语句增加:举例:表空间TSP_MEDSURGERY alter tablespace TSP_MEDSURGER…

华为云上可订阅F5_F5亮相华为云计算大会 解读云应用交付

全球领先的应用交付网络厂商F5 Networks, Inc.(NASDAQ: FFIV)在下周于上海召开的2012华为云计算大会上向用户呈现其面向云计算的应用交付解决方案。在本次活动中,F5将重点为用户展示与华为在云计算方面的合作,F5与华为的联合解决方案如何帮助企业部署云架…

1. 栈和队列的数组实现

栈和队列的比较 栈和队列都属于线性表,且在其上进行Insert和Delete操作所插入和移除的元素是预先设定的。在栈中,在一端插入,在同一端删除,位于该端点的元素称为栈顶元素;在队列中,在一端插入,在…

玩转oracle 11g(23):区分大小写和字符集不同

7. 11g默认开始密码区分大小写 可以通过把参数设置为 SEC_CASE_SENSITIVE_LOGON FALSE 屏蔽 alter system set SEC_CASE_SENSITIVE_LOGON FALSE scopeboth; 8. 字符集不同 Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different. Character…

树莓派4b装系统_树莓派4B初次使用--系统安装|配置

准备硬件:树莓派本体、读卡器、TF卡、电源线、HDMI连接线(可选)、显示器(可选)软件:SDFormatter格式化工具、Win32DiskImager烧录工具、Finalshell、Cellular-Z技术规格首先,来看看树莓派4的外形,和之前的树莓派3差别不大&#xf…

IntelliJ IDEA——提交代码到GitHub远程库

记录一下在IDEA上怎样将写的代码提交到GitHub远程库: 下面这个图是基本的提交代码的顺序: 将代码Add到stage暂存区 本地修改了代码后,需先将代码add到暂存区,最后才能真正提价到git仓库。 首先,IDEA中,选中…

玩转oracle 11g(24):数据文件设置自扩展和监听日志文件过大处理

10. 数据文件为打开自动扩展 select * from dba_data_files; 查询结果: AUTOEXTENSIBLE MAXBYTES MAXBLOCKS INCREMENT_BY NO 0 0 0 NO 0 0 0 NO 0 …

安装mysql5.6.10_windows下安装mysql(mysql-installer-community-5.6.10.1)详细教程

一、安装前的准备1、下载安装程序包,可到MySQL官方网站www.mysql.com下载,如图1-1:图1-1下载后的安装文件如图1-2所示:图1-2二、安装1、双击下载的安装文件,本篇博文安装的MySQL版本为5.6.10.1,出现如图1-3…

往事不堪回首

UPD:2018/10/9 第一次墙外调查:立个Flag吧!第100场,上红! 哈哈哈哈哈哈哈哈哈哈! 妙啊! UPD:2018/10/23 第二次墙外调查:下一场,要不要试着把橙名第二段击穿呢…

玩转oracle 11g(25):手工删除oracle归档日志后操作步骤 和修改用户默认解锁时间

12.手工删除oracle归档日志后操作步骤 1. 开始-》运行-》cmd 2.cmd-> set oracle_siddocare 3.cmd-> rman target / 如果报错:ORA-12560: TNS: 协议适配器错误 安装32bit客户端造成 直接输入: rman target system/docaredocare 4. 将归档日…

mysql 索引计划_Mysql索引、查询计划、优化方向

索引Innodb索引(聚集索引)(聚簇表分布)Innodb是索引组织表,其结构是BTree。其表索引结构是聚簇表分布。其叶子节点保存了KeyRow Data(聚集索引,按主键排序),其Key是主键或非空的唯一索引。而其二级索引是非主键或者非空的唯一索引。即Innodb表…

[复习]莫比乌斯反演,杜教筛,min_25筛

[复习]莫比乌斯反演,杜教筛,min_25筛 莫比乌斯反演 做题的时候的常用形式:\[\begin{aligned}g(n)&\sum_{n|d}f(d)\\f(n)&\sum_{n|d}\mu(\frac{d}{n})g(d)\end{aligned}\] 实际上还有\[\begin{aligned}g(n)&\sum_{d|n}f(d)\\f(n)&\sum_{d|n}\mu(\fra…

玩转oracle 11g(26):误删表数据和误删表回滚

14.误删除表中数据并提交(deletecommit) select * from med_dept_dict as of timestamp sysdate - 1/1440 描述:其中med_dept_dict 为误删除数据的表 sysdate - 10/1440 表示查询10分钟之前数据 注意:数据来源是查询undo中的撤…

mysql kingshard 扩容_如何用Go打造一个高性能mysql proxy

kingshard架构设计和功能实现kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深…

玩转oracle 11g(27):ora-12154和客户端版本低

16. 64bit windows操作系统上 安装了32bit的oracle alert log 里不断的出现如下错误: OER 7451 in Load Indicator : Error Code OSD-04500: illegal option specified O/S-Error: (OS 1) 函数不正确。! 每10秒出现一次错误提示。 解决方案: 重新安装or…