使用3DS Max 创建未来派螺栓枪模型

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

步骤 1

创建一个框并将其转换为可编辑多边形(右键单击>转换为:>转换为可编辑多边形),然后使用连接添加一系列边循环,如下图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 2

选择下面显示的面并拉伸它们。

3D 工作室最大建模教程未来派螺栓枪

步骤 3

再次像这样拉伸顶部前多边形。

3D 工作室最大建模教程未来派螺栓枪

步骤 4

缩小后面的多边形组以及下一个多边形,然后删除顶部的多边形。之后,移动武器前部的顶点,那里是瞄准系统,使其看起来像在图片中。最后,如图所示再添加两条边,并将旧边之一移动到顶部,使其靠近中间边缘。

3D 工作室最大建模教程未来派螺栓枪

步骤 5

现在选择并拉伸底部多边形,直到结果如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 6

在武器夹所在的位置,我们需要做一个嵌入,然后将面部向内挤压。之后,在中间添加两个新的边缘环,如下图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 7

移动底部多边形,直到得到这样的漂亮曲线。

3D 工作室最大建模教程未来派螺栓枪

步骤 8

现在在下面显示的位置添加一些新的边环。

3D 工作室最大建模教程未来派螺栓枪

步骤 9

选择下面突出显示的多边形,然后使用“拉伸 - 局部法线”。拉伸具有负值的面,直到它看起来像这样。

3D 工作室最大建模教程未来派螺栓枪

步骤 10

现在在下图所示的位置添加循环。

3D 工作室最大建模教程未来派螺栓枪

步骤 11

在向内拉伸多边形后显示的位置再添加两个边环。

3D 工作室最大建模教程未来派螺栓枪

步骤 12

如图所示添加一些水平边缘环,以避免添加Turbosmooth后的网格问题。

3D 工作室最大建模教程未来派螺栓枪

步骤 13

在显示的位置添加更多循环,以避免在我们平滑网格后出现问题。

3D 工作室最大建模教程未来派螺栓枪

步骤 14

选择突出显示的多边形,然后使用负的高度和轮廓量将其向内斜角。之后,使用较低的负高度值向内拉伸它们。

3D 工作室最大建模教程未来派螺栓枪

步骤 15

选择下面标记的多边形并将其拉伸两次。对于第一个拉伸,请使用非常低的高度,以便在平滑形状时获得漂亮的边缘。然后挤压它,直到你得到类似于图片中显示的结果。

3D 工作室最大建模教程未来派螺栓枪

步骤 16

如图所示,在元素底部再添加两个循环,以均匀多边形的数量。

3D 工作室最大建模教程未来派螺栓枪

步骤 17

现在选择两端的多边形,然后使用“编辑多边形”菜单中的“桥接”工具将它们连接在一起(如图所示)。如果存在扭曲问题,您可以使用“扭曲”选项进行修复。

3D 工作室最大建模教程未来派螺栓枪

步骤 18

将刚刚创建的线段移动到此位置,然后使用缩放工具缩小两侧的顶点。

3D 工作室最大建模教程未来派螺栓枪

步骤 19

在显示的位置添加更多循环并添加涡轮平滑修饰符 - 迭代 2

3D 工作室最大建模教程未来派螺栓枪

步骤 20

武器主体的最终结果应该是这样的。

3D 工作室最大建模教程未来派螺栓枪

步骤 21

创建一个具有 7 个长度段的新 Box 对象,并使用以下设置添加“弯曲”修改器:角度 35 并从“弯曲轴”选项中为您选择正确的轴,在我的例子中,这是 Y 轴。

3D 工作室最大建模教程未来派螺栓枪

步骤 22

将其转换为可编辑多边形并向外拉伸底部四个多边形,然后垂直添加 5 个新的边环,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 23

删除顶部多边形并斜视所选多边形,直到获得类似的结果。

3D 工作室最大建模教程未来派螺栓枪

步骤 24

倒角中间循环,然后倒角底部四个选定的多边形。

3D 工作室最大建模教程未来派螺栓枪

步骤 25

添加几个新的边缘环,如下所示,以便在平滑元素时获得良好的形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 26

添加涡轮平滑修饰符 - 迭代 2,并将元素放置在它应该放置的位置。

3D 工作室最大建模教程未来派螺栓枪

步骤 27

创建一个具有 3 个长度段的新框并将其转换为可编辑多边形,然后删除背面多边形,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 28

切换到“前视图”并调整顶点,直到获得此形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 29

选取两个中间循环,并使用“段”(Segment) 设置为 6 且数量较高的段对其进行倒角。结果应如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 30

重复相同的过程,但这次是在倒角量较低的侧边缘。

3D 工作室最大建模教程未来派螺栓枪

步骤 31

添加平滑并将触发器放在其位置。

3D 工作室最大建模教程未来派螺栓枪

步骤 32

创建一个具有 2 个高度段的新圆柱对象,并将其转换为可编辑多边形。然后选择中心边环,并从“编辑几何”菜单中选择>约束 - 边。之后,旋转循环以创建一个角度并将其移近终点,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 33

删除所选面。

3D 工作室最大建模教程未来派螺栓枪

步骤 34

删除前多边形后,选择正面和背面边框边缘,然后从“编辑几何图形”卷展栏的“约束”选项中将其设置回“无”。使用 Shift+拖动和缩放工具,减小两端孔的半径,然后选择“桥”将它们连接在一起。

3D 工作室最大建模教程未来派螺栓枪

步骤 35

如图所示,在正面和背面添加两个新环。

3D 工作室最大建模教程未来派螺栓枪

步骤 36

选择环之间的多边形,然后向内拉伸它们,直到如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 37

向除两个内循环之外的所有循环添加倒角。使用较低的倒角量并将边数设置为 2。之后倒角内侧两个环,但使用更高的倒角量,并再次将边段设置为 2

3D 工作室最大建模教程未来派螺栓枪

步骤 38

添加涡轮平滑 - 迭代 2 并如图所示放置元素。

3D 工作室最大建模教程未来派螺栓枪

步骤 39

创建一个与前一个圆柱体一样的新圆柱体,并使用相同的技术赋予它这样的形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 40

使用前部的 Shift+缩放/移动 得到这样的东西。

3D 工作室最大建模教程未来派螺栓枪

步骤 41

在元素的前部内创建两个新的边环,并在外表面上执行相同的操作,如图所示。然后选择新循环之间的多边形并将其向内拉伸。

3D 工作室最大建模教程未来派螺栓枪

步骤 42

正如我们之前所做的那样,倒角边缘以少量循环,并将“连接边缘段”设置为两个。然后添加一个具有 2 次迭代的涡轮平滑。

3D 工作室最大建模教程未来派螺栓枪

Step 43

为玻璃创建新的圆柱体,并将其旋转到与我们的形状相同的角度。将它们放置在我们挤出多边形内部循环的内侧。

3D 工作室最大建模教程未来派螺栓枪

步骤 44

使用以下设置创建新圆柱体 - 高度段:1,帽段:2,边 32。然后将其转换为可编辑多边形并删除背面多边形。将中间的多边形向前移动,然后如图所示插入它们。

3D 工作室最大建模教程未来派螺栓枪

步骤 45

选取前两个环(由“内嵌”(Inset) 创建的)之间的多边形,然后向内拉伸。再次,用少量和几个边缘段倒角边缘。然后添加一个平滑修改器。

3D 工作室最大建模教程未来派螺栓枪

步骤 46

如图所示放置元素。接下来,使用“编辑>克隆”创建几个副本,并使用缩放工具缩小它们。并将它们放置在如下所示的位置。

47

现在我们需要回到主体并修复网格的一些问题。选择标记的边缘环,并将它们移近拐角,以便在我们平滑它时获得更好的形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 48

添加另外两个循环,如下所示,我们现在已经修复了网格的问题。

3D 工作室最大建模教程未来派螺栓枪

步骤 49

创建一个具有 32 个边且没有高度或盖段的新圆柱体。将其转换为可编辑多边形并删除背面多边形。然后选择前面的多边形,并按如下所示将其嵌入并拉伸。

3D 工作室最大建模教程未来派螺栓枪

步骤 50

现在斜面前多边形,并倒角边,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 51

再次添加平滑修改器并将对象放置在此处。

3D 工作室最大建模教程未来派螺栓枪

步骤 52

创建一个具有 6 个长度段的新框,并将其转换为可编辑的多边形。

3D 工作室最大建模教程未来派螺栓枪

步骤 53

接下来添加 3 个边缘循环并调整顶点以获得类似的东西。

3D 工作室最大建模教程未来派螺栓枪

步骤 54

删除顶部和底部多边形,选择三个循环并将它们向外缩放。

3D 工作室最大建模教程未来派螺栓枪

步骤 55

接下来使用“边框”选项,选择底部边缘并 Shift + 向外缩放它们以获得此结果。

3D 工作室最大建模教程未来派螺栓枪

步骤 56

按住 Shift,使用移动工具向下拉伸底部边框。在边框仍处于选中状态的情况下,单击“编辑多边形”卷展栏中的“上限”选项以填充孔洞。然后进入顶点模式并选择底部两侧的顶点。使用“连接”将每对折点与新边连接起来。

3D 工作室最大建模教程未来派螺栓枪

步骤 57

使用“环网和连接”命令在下面显示的位置添加一些额外的边缘环路。

3D 工作室最大建模教程未来派螺栓枪

步骤 58

接下来添加一个具有 2 次迭代的涡轮平滑修改器,并将手柄放置在显示的位置。

3D 工作室最大建模教程未来派螺栓枪

步骤 59

创建三个新管并将它们转换为可编辑的多边形。之后,使用“编辑多边形”卷展栏的“编辑几何”菜单中的“附着”选项将它们合并为单个对象。删除每个多边形上的后多边形,然后使用“边框”选项,按 Shift+向后拖动内边缘,如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 60

倒角三个元素中每个元素的内边和外边环。使用较低的量,并将边缘段设置为 2。

3D 工作室最大建模教程未来派螺栓枪

步骤 61

现在让我们回到主体并添加其他边缘循环,如图所示。这将使我们更容易为枪管打孔。

3D 工作室最大建模教程未来派螺栓枪

步骤 62

删除显示的面。

3D 工作室最大建模教程未来派螺栓枪

步骤 63

移动顶点以获得为每个孔显示的形状。它们需要足够大,这样我们才能把枪管放在那里。

3D 工作室最大建模教程未来派螺栓枪

步骤 64

现在让我们回到枪管。我们需要首先使用“Cap”选项对背面进行盖帽。之后,用中等量和大约 4 个边缘段倒角边缘,因此结果如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 65

添加具有 2 次迭代的涡轮平滑并放置桶,如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 66

创建具有 18 条边的新圆柱并将其转换为可编辑多边形,然后添加两个边环,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 67

选择两组两个多边形,在选择之间留出四个多边形的距离。

3D 工作室最大建模教程未来派螺栓枪

步骤 68

添加斜面并删除多边形。之后添加更多循环,如图所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 69

在我们刚刚创建的循环之间拉伸多边形。在前面多边形上添加两次斜角,直到它看起来像这样。

3D 工作室最大建模教程未来派螺栓枪

步骤 70

在项目符号尖端再添加 3 次斜面。一次向内,两次向外,所以它的尖端如下所示。

3D 工作室最大建模教程未来派螺栓枪

步骤 71

再次将尖端倾斜三次,因此结果看起来与此类似。

3D 工作室最大建模教程未来派螺栓枪

步骤 72

在背面多边形上,我们首先拉伸,然后插入并拉伸它。

3D 工作室最大建模教程未来派螺栓枪

步骤 73

我们需要再次拉伸使用上一个拉伸创建的多边形,使用我们在子弹建模开始时对前两个拉伸使用的相同值。之后,插入背面多边形,将其向内倾斜,然后再次使用相同的值向外倾斜。最后再次插入它以获得如下所示的结果。

3D 工作室最大建模教程未来派螺栓枪

步骤 74

再次将多边形斜面再倾斜两次,然后将其插入一次,然后再次向内拉伸,直到获得此形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 75

在前部,如图所示添加新的环,以便在我们平滑子弹时具有漂亮、光滑的边缘。

3D 工作室最大建模教程未来派螺栓枪

步骤 76

如图所示添加更多循环以支持几何形状,并在添加涡轮平滑后获得良好的形状。

3D 工作室最大建模教程未来派螺栓枪

步骤 77

现在,我们在背面多边形上添加了更多边环。并再次插入中间多边形以避免平滑后的网格错误。

3D 工作室最大建模教程未来派螺栓枪

步骤 78

创建具有 80 条边的新圆柱体,将其转换为可编辑多边形并删除前后多边形。之后,选择所有多边形并使用 - 斜角 - 按多边形获得此结果。

3D 工作室最大建模教程未来派螺栓枪

步骤 79

使用“连接”选项并选择 - 段:2,捏合:90

3D 工作室最大建模教程未来派螺栓枪

步骤 80

在两个对象上添加一个 Turbosmooth - 迭代次数:2,并将我们刚刚创建的对象放在项目符号中,如图所示。

3D 工作室最大建模教程未来派螺栓枪

本教程到此结束!

原文链接:使用3DS Max 创建未来派螺栓枪模型 (mvrlink.com)

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

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

相关文章

基于JavaSpringBoot+Vue+uniapp微信小程序实现鲜花商城购物系统

博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

⚡【C语言趣味教程】(3) 浮点类型:单精度浮点数 | 双精度浮点型 | IEEE754 标准 | 介绍雷神之锤 III 源码中的平方根倒数速算法 | 浮点数类型的表达方式

🔗 《C语言趣味教程》👈 猛戳订阅!!! ​—— 热门专栏《维生素C语言》的重制版 —— 💭 写在前面:这是一套 C 语言趣味教学专栏,目前正在火热连载中,欢迎猛戳订阅&#…

文件IO_文件截断_ftruncate,truncate(附Linux-5.15.10内核源码分析)

目录 1.为什么需要文件截断? 2.truncate函数介绍 2.1 truncate函数 2.2 truncate函数内核源码分析 2.3 truncate函数使用示例 3.ftruncate函数介绍 3.1 ftruncate函数 3.2 ftruncate函数内核源码分析 3.3 ftruncate函数使用示例 3.4 ftruncate和文件偏移量…

进程间通信之共享内存

共享内存 1.共享内存的概念2.共享内存函数2.1 shmget函数2.2 shmat函数2.3 shmdt函数2.4 shmctl函数 3. 共享内存的使用 1.进程间通信的分类: (1)管道:1、匿名管道pipe;2、命名管道mkfifo (2)System V IPC&…

【算法基础:数据结构】2.2 字典树/前缀树 Trie

文章目录 知识点cpp结构体模板 模板例题835. Trie字符串统计❤️❤️❤️❤️❤️(重要!模板!)143. 最大异或对😭😭😭😭😭(Trie树的应用) 相关题目…

C# MVC 多图片上传预览

一.效果图: 开发框架:MVC,Layui 列表主界面这里就不展示了,可以去看看这篇文章:Layui项目实战,这里讲的是“上传Banner”界面功能: 其中包括,多文件上传,预览&#xff0c…

vue进阶-消息的订阅与发布

📖vue基础学习-组件 介绍了嵌套组件间父子组件通过 props 属性进行传参。子组件传递数据给父组件通过 $emit() 返回自定义事件,父组件调用自定义事件接收子组件返回参数。 📖vue进阶-vue-route 介绍了路由组件传参,两种方式&…

【conan】本地编译三方库,上传conan服务器

1.6 conan 远程已经编译好的库 conan中文博客: 三方库资源: github conan-io 本地查询 conan search Existing package recipes:b2/4.9.6 boost/1.71.0nolovr/stable bzip2/1.0.8 ceres-solver/2.0.0nolovr/stable eigen/3.3.7nolovr/stable eigen_c…

【软件测试】selenium中元素的定位

1.元素的定位 不管用那种方式,必须保证页面上该属性的唯一性 1.CSS 定位 CSS(Cascading Style Sheets)是一种语言,它被用来描述HTML 和XML 文档的表现。 CSS 使用选择器来为页面元素绑定属性。这些选择器可以被selenium 用作另外的定位策略CSS的获取可…

C++基础算法前缀和和差分篇

📟作者主页:慢热的陕西人 🌴专栏链接:C算法 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 主要讲解了前缀和和差分算法 文章目录 Ⅳ. 前缀和 和 差分Ⅵ .Ⅰ前缀和…

echarts_柱状图+漏斗图

目录 柱状图(bar)需求[1] 复制案例[2] 修改类目轴方向[3] 修改数据渲染方向[4] 修改坐标轴文本样式 漏斗图(funnel)漏斗图的形状 柱状图(bar) 需求 如上图,做一个横向柱状图,后端返回的数据是从小向大排列的数据,希望能够按照顺序进行展示。…

【Docker】详解docker安装及使用

详解docker安装及使用 1. 安装docker1.1 查看docker版本信息 2. Docker镜像操作3. Docker容器操作4.知识点总结4.1 docker镜像操作4.2 docker容器操作4.3 docker run启动过程 参见docker基础知识点详解 1. 安装docker 目前Docker只能支持64位系统。 ###关闭和禁止防火墙开机自…

pytorch+CRNN实现

最近接触了一个仪表盘识别的项目,简单调研以后发现可以用CRNN来做。但是手边缺少仪表盘数据集,就先用ICDAR2013试了一下。 结果遇到了一系列坑。为了不使读者和自己在以后的日子继续遭罪。我把正确的代码发到下面了。 1)超参数请不要调整&am…

Android oom_adj 详细解读

源码基于:Android R 0. 前言 在博文《oom_adj 内存水位算法剖析》一文中详细的分析了lmkd 中针对 oom_adj 内存水位的计算、使用方法,在博文《oom_adj 更新原理(1)》、《oom_adj 更新原理(2)》中对Android 系统中 oom_adj 的更新原理进行了详细的剖析。…

Centos 7 安装 Oracle 11G

Oracle 11G 安装教程 准备环境 p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zipCentos 7- rhel7-英文版的系统–不想换语言的执行(LANGen_US)– 传输 文件到服务器上 创建用户和组 [rootlocalhost ~]# groupadd oracle [rootlocalhost ~]…

Windows11 C盘瘦身

1.符号链接 将大文件夹移动到其他盘,创建成符号链接 2.修改Android Studio路径设置 1.SDK路径 2.Gradle路径 3.模拟器路径 设置环境变量 ANDROID_SDK_HOME

基于单片机的盲人导航智能拐杖老人防丢防摔倒发短息定位

功能介绍 以STM32单片机作为主控系统; OLED液晶当前实时距离,安全距离,当前经纬度信息;超声波检测小于设置的安全距离,蜂鸣器报警提示:低于安全距离!超声波检测当前障碍物距离,GPS进…

python发送邮件yagmail库

yagmail库发送邮件简洁,代码量少 import yagmaildef send_yagmail(sender, send_password, addressee, hostsmtp.qq.com, port465):yag yagmail.SMTP(sender, send_password, host, port)img_url https://img2.baidu.com/it/u483398814,2966849709&fm253&…

基于单片机的智能空调系统的设计与实现

功能介绍 以51单片机作为主控系统;LCD1602液晶显示当前水温,定时提醒,水量变化DS18B20检测当前水体温度;水位传感器检测当前水位;继电器驱动加热片进行水温加热;定时提醒喝水,蜂鸣器报警&#x…

LeetCode面试题02.07.链表相交

面试题02.07.链表相交 两种解题思路 面试题02.07.链表相交一、双指针二、哈希集合 一、双指针 这道题简单来说,就是求两个链表交点节点的指针 这里注意:交点不是数值相等,而是指针相等 为了方便举例,假设节点元素数值相等&…