3Ds max图文教程:高精度篮球3D建模

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

第 1 步。使用以下设置在顶部视口上创建球体:

第 2 步。将球体转换为可编辑的多边形:

第 3 步。转到 Edge 子对象级别并剪切以下边缘:

第 4 步。选择以下边,然后按 Ctrl-退格键删除边(按住 Ctrl 也会删除顶点)。

第5步。切换到顶点子对象级别并选择下图所示的顶点,然后在 Y 轴上缩小它们以使它们更靠近。

第 6 步。选择下图所示的两个顶点,然后在 Y 轴上放大它们以将它们进一步分开。

步骤 7.切换到左侧视口并选择如下所示的 4 个顶点,然后向上移动它们。

第8步。从“修改器列表”中选择“涡轮平滑”或“网格平滑”修改器,并将“迭代次数”设置为 2。

我为 TurboSmooth 修改器启用了等值线显示,但这不是必需的。

第9步。再次切换到顶点子对象级别,并将中心顶部顶点向上移动一点。

第10步。打开显示结束结果。这将允许您查看球是否会在接下来的步骤中变成圆形。选择 21 个顶点,如下图所示:

第11步。在 Y 轴上放大顶点选择以将它们进一步分开,以便球再次变圆。

第12步。球还不需要 100% 光滑,它可能有一个小的凸起或凹痕,因为当我们添加更多细节时,这些会消失。但要确保球至少是圆形的,而不是鸡蛋形的。为了获得最佳效果,您可以在同一位置添加大小相同但有 32 个线段的第二个球体作为参考球。如果可以“手动”执行此操作,则可以跳过此步骤和以下两个步骤。从第一个球体的中心开始,在左侧视口上创建第二个球体,您将看到如下所示的内容:

第13步。按 F3 在视口中打开着色,您的球应类似于下图(绿色球是我们作为参考创建的第二个球体):

如果您只看到一个球,请增大或减小第二个球体的大小,直到它们部分重叠。正如您在上图中看到的,我们需要将球的顶部向下移动一点以使其更圆,我们将在下一步中执行此操作。在执行这些步骤时使用 F3 打开和关闭着色,以便可以在线框和着色版本中查看结果。

第14步。目标是确保球在球的上半部分重叠几乎相等的数量。再次选择 Sphere01,然后按 F3 切换回线框视图。转到顶点模式,如下图所示选择 37 个顶点,然后将它们向下移动一点。

第15步。如下图所示,选择 21 个顶点,将它们向下移动一点,然后放大一点。切换 F3 以检查结果。您最终应该得到类似于以下内容的内容:

步骤16。当您对球的上半部分的圆度感到满意时,选择球下半部分的所有多边形并删除它们。同时隐藏或删除参考球体。

第17步。选择所有其他多边形。按角度捕捉切换按钮。按住 Shift 按钮,将多边形选择在 X 轴或 Z 轴上旋转 180 度。释放鼠标按钮时,在“网格的克隆部分”对话框中选择“元素”,然后按“确定”。

第18步。向下移动多边形到球的上半部分下方。在 Y 轴(水平)上旋转(下半部分)90 度。

第19步。选择上半部分的顶点底行和下半部分的顶点顶点的顶行(请参见下图中的选择矩形),按 Weld 旁边的方形按钮。根据需要增加“焊接阈值”,直到模型中总共有 122 个顶点。焊接前应选择 32 个顶点,焊接后应选择 16 个顶点。

步骤20。将“涡轮平滑”或“网格平滑”修改器的“迭代”设置设置为 1。右键单击修饰符,然后选择“全部折叠”。

步骤21。折叠堆栈后,对象变成了可编辑网格体,因此我们需要再次将其转换为可编辑多边形。右键单击可编辑网格,然后选择转换为选项下方的可编辑多边形:

第22步。切换到“顶部”视口,选择如下所示的边缘,然后按“循环”按钮(或 ALT-L)。

步骤23。单击“到倒角”按钮旁边的小方框,将倒角量设置为 3,然后按应用。

然后将倒角量更改为 0.3 并按 OK。

步骤24。如下图所示选择边,然后按“循环”按钮(或 ALT-L),然后按照上一步中相同的方式倒角边环,首先使用倒角量 3,然后使用 0.3。

步骤25。如下图所示选择边,然后按“循环”按钮(或 ALT-L),然后按照上一步中相同的方式倒角边环,首先使用倒角量 3,然后使用 0.3。

步骤26。选择如下所示的边缘,然后按循环按钮(或 ALT-L)。

步骤27。右键单击视口并选择转换为人脸。按收缩按钮。

第28步。按下斜面按钮旁边的小方形按钮。启用“局部法线”选项,将“高度”值设置为 -0.5,将“轮廓量”设置为 -0.1,然后按“应用”。

步骤29。将“高度”值更改为 -0.4,将“轮廓”值更改为 0.6,然后按“确定”。

步骤30。按“增长”按钮。

步骤31。按 M 键打开材质编辑器,将第一种材质的漫反射颜色更改为黑色,并将其分配给选定的多边形。

步骤32。从“编辑”菜单中选择“选择反相”(或按 CTRL-i),然后为所选多边形指定橙色材质。将镜面反射级别设置为 25,将光泽度设置为 15。

步骤33。按 F3 在视口中打开着色。分配“涡轮平滑”或“网格平滑”修改器,并将“迭代次数”设置为 1。

步骤34。将噪点贴图添加到橙色材质的凹凸槽,并将噪点参数部分中的尺寸值设置为 1.0。最后,渲染你的篮球:

本教程最初是为 3Dvalley.com 创建的。您不得以任何形式重新分发本教程。

原文链接:3Ds max图文教程:高精度篮球3D建模 (mvrlink.com)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

github 最简单的使用步骤(个人学习记录~)

github 使用步骤: (11条消息) github新手用法详解(建议收藏!!!)_github详解_怪 咖的博客-CSDN博客 1.获取ssh密钥 打开输入:ssh-keygen -t rsa -C “git账号” 输入之后一路Enter&#xff08…

Kubernetes Service的过程

文章目录 Kubernetes Service的实现基础内容1. 命令 ip route show table all2. DNAT3. IPVS和iptables4. Service Service的实现简述 Kubernetes Service的实现 基础内容 在了解Service之前,需要先了解一些额外的知识: 命令: ip route show table allDNATIPVS和iptables基础…

【云原生】K8S单节点搭建

Kubernetes Kubernetes基础概念架构1、基础环境2、安装kubelet、kubeadm、kubectl 2、使用kubeadm引导集群1、下载各个机器需要的镜像2、初始化主节点 Kubernetes核心实战Pod Kubernetes基础概念 kubernetes具有以下特性: ● 服务发现和负载均衡 Kubernetes 可以使…

EasyCVR录像阈值配置未生效,是什么原因?

有用户反馈,在平台中设置了录像阈值不生效,导致磁盘爆满。针对该反馈,我们立即进行了排查。 EasyCVR基于云边端一体化架构,可支持多协议、多类型设备接入,在视频能力上,平台可实现视频直播、录像、回放、检…

小白带你学习Linux的rsync的基本操作(二十四)

目录 前言 一、概述 二、特性 1、快速 2、安全 三、应用场景 四、数据的同步方式 五、rsync传输模式 六、rsync应用 七、rsync命令 1、格式 2、选项 3、举例 4、配置文件 5、练习 八、rsyncinotfy实时同步 1、服务器端 2、开发客户端 前言 Rsync是一个开源的…

分布式应用之zookeeper集群+消息队列Kafka

一、zookeeper集群的相关知识 1.zookeeper的概念 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能…

【深入探究人工智能】:历史、应用、技术与未来

深入探究人工智能 前言人工智能的历史人工智能的应用人工智能的技术人工智能的未来当代的人工智能产物结语🍀小结🍀 🎉博客主页:小智_x0___0x_ 🎉欢迎关注:👍点赞🙌收藏✍️留言 &am…

软件渗透测试真的很重要吗?渗透测试有哪些测试流程?

软件渗透测试是指通过模拟恶意攻击者的行为,评估软件系统中的潜在安全漏洞和弱点的活动。这种安全测试方法能够帮助开发人员和系统管理员发现并修复潜在的安全漏洞,以确保软件系统的安全性和完整性。软件渗透测试是一项高度技术性的任务,需要…

Docker 基本管理

Docker 基本管理 一:Docker 概述1.容器化越来越受欢迎,因为容器是:2.Docker与虚拟机的区别:3.Docker核心概念: 二:安装 Docker1.安装依赖包2.设置阿里云镜像源3.安装 Docker-CE并设置为开机自动启动4.查看 …

Storage、正则表达式

1 LocalStorage 2 SessionStorage 3 正则表达式的使用 4 正则表达式常见规则 5 正则练习-歌词解析 6 正则练习-日期格式化 Storage-Storage的基本操作 // storage基本使用// 1.token的操作let token localStorage.getItem("token")if (!token) {console.log(&q…

SpringBoot读取配置的6种方式

1. 概述 通过了解springboot加载配置,可以更方便地封装自定义Starter。 在SpringBoot中,可以使用以下6种方式读取 yml、properties配置: 使用Value注解:读取springboot全局配置文件单个配置。使用Environment接口:通过…

J-Flash烧录工具如何添加新的芯片类型

0 Preface/Foreword 1 添加方法 1.1 修改JLinkDevices.xm <!-- --> <!-- CMS --> <!-- --> <Device> <ChipInfo Vendor"CMS32" Name"CMS32L051" Core"JLINK_CORE_CORTEX_…

每天一点Python——day58

#第五十八天 集合间的关系&#xff1a; 类似于数学中学到的集合一样&#xff0c;关系差不多&#xff0c;譬如相等&#xff0c;子集&#xff0c;交集 如图所示&#xff1a;#①两个集合是否相等&#xff1a;运用运算符【等号】或者运算符&#xff01;【不等号】进行判断 #例&…

企业电子招标采购系统源码Spring Cloud + Spring Boot + MybatisPlus + 前后端分离 + 二次开发

项目说明 随着公司的快速发展&#xff0c;企业人员和经营规模不断壮大&#xff0c;公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境&#xff0c;最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范&#xff0c;以及审…

3Ds max入门教程:快捷键命令和鼠标热键大全

推荐&#xff1a; NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 起初&#xff0c;您可能需要花一些时间查找热键&#xff0c;但是一旦您使用它们记住了它们&#xff0c;它们将使您以至少两倍的速度产生结果。例如&#xff0c;当您进行建模&#xff08;移动、缩放、旋转等…

allure环境搭建

allure环境搭建 在搭建之前你应该有python、pycharm allure介绍 官网&#xff1a;https://docs.qameta.io/allure/ 英文介绍 Allure Framework is a flexible lightweight multi-language test report tool that not only shows a very concise representation of what have…

青岛大学_王卓老师【数据结构与算法】Week05_13_队列的顺序表示和实现1_学习笔记

本文是个人学习笔记&#xff0c;素材来自青岛大学王卓老师的教学视频。 一方面用于学习记录与分享&#xff0c; 另一方面是想让更多的人看到这么好的《数据结构与算法》的学习视频。 如有侵权&#xff0c;请留言作删文处理。 课程视频链接&#xff1a; 数据结构与算法基础…

Mysql教程(一):Mysql数据模型和SQL语法分析

Mysql教程&#xff08;一&#xff09;&#xff1a;Mysql数据模型和SQL语法分析 1、Mysql数据模型 1.1 关系型数据库&#xff08;RDBMS&#xff09; 概念&#xff1a;建立在关系模型基础上&#xff0c;由多张相互连接的二维表组成的数据库。 特点&#xff1a; 使用表存储数…

XR应用云流化,多方面提升 XR 扩展现实体验!

无论是使用户能够协作设计电动赛车&#xff0c;还是帮助观众通过数字世界与自然互动&#xff0c;越来越多的企业利用XR扩展现实为用户提供沉浸式逼真的虚拟环境。 下一代沉浸式技术的应用越来越广泛&#xff0c;图形和人工智能的最新突破正在扩展XR的功能。这四种技术正在XR生态…

蓝桥杯真题:密码脱落(区间dp)

目录 题目&#xff1a; 解题思路&#xff1a; dp分析&#xff1a; 解题代码&#xff1a; 题目&#xff1a; 解题思路&#xff1a; 题目要求的为脱落的种子数&#xff08;即回文字符中没有对应回文的字符的数量&#xff09; 我们可以转换成求回文字符串最长回文字符串的长…