如何在3ds max中创建可用于真人场景的巨型机器人:第 1部分

如何在3ds max中创建可用于真人场景的巨型机器人:第 1部分

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

1. 创建主体

步骤 1

打开 3ds Max

打开 3ds Max

打开 3ds Max

步骤 2

左侧视口中,按键盘上的 Alt-B 键。它 打开视口配置窗口。

打开“锁定缩放/平移”和“匹配位图”选项。单击“文件”并转到参考 文件位置并加载机器人图像。

配置窗口

配置窗口

步骤 3

这张照片来自阿列克谢·沃兹涅先斯基,他制作了精彩的 基于Cinema 4D的教程系列。你可以看到他的教程Build & Animate a Two-Bagged Walking Robot。

影院4D

影院4D

步骤 4

在左侧视口中导入参考图像后,您将看到 像这样的东西。我只会遵循参考图像,直到确定 程度。其余将基于创造力。

参考图片

参考图片

步骤 5

转到创建>几何图形>标准基元,然后选择球体

球

步骤 6

在透视视口中绘制球体,半径为 130线段为 10

绘制球体

绘制球体

步骤 7

打开修改器列表并将 FFD 4x4x4 修改器应用到 球。

FFD 4x4x4 修饰符

FFD 4x4x4 修饰符

步骤 8

打开 FFD 4x4x4 卷展栏,然后选择“控制点”。跟 选择前后控制点,根据 参考图像。

控制点

控制点

步骤 9

右键单击球体网格并将其转换为可编辑多边形

可编辑的多边形

可编辑的多边形

步骤 10

在顶点选择模式下跳转,然后重新排列指示的顶点 如下图所示。

顶点选择模式

顶点选择模式

步骤 11

按键盘上的 4 跳入人脸选择模式。选择 人脸如下图所示。

人脸选择模式

Face selection mode

步骤 12

选择人脸后,将设置 ID 设置为 1,然后按键盘上的 Enter 键。所选面孔将获得 ID 号 1。

设置标识

设置标识

步骤 13

按键盘上的 Ctrl-I 键选择反转面。跟 选择的反转面,将设置 ID 设置为 2,然后按键盘上的 Enter 键。所选面获得 ID 号 2。

设置标识

设置标识

步骤 14

选中 ID 编号 1 的面后,将“拉伸”命令应用于 稍微拉伸选定的面。

拉伸命令

Extrude command

步骤 15

应用Turbo后,您可以在平滑阴影模式下看到结果 平滑修饰符。

涡轮平滑修饰符

涡轮平滑修饰符

2. 创建腿

步骤 1

转到创建>几何图形>扩展基元>倒角 Cyl并在透视视口中绘制形状,如 下图。

倒角

倒角

步骤 2

将网格转换为可编辑多边形

可编辑的多边形

可编辑的多边形

步骤 3

选择指定的面后,应用“拉伸”命令进行拉伸 人脸如下图所示。

拉伸命令

拉伸命令

步骤 4

继续拉伸面,如下图所示。

继续挤出

继续挤出

2. 创造脚

步骤 1

转到创建>几何图形>标准基元>球体,并在透视视口中绘制形状,如下图所示。

球

Sphere

步骤 2

增加半球值以将球体切成两半,如 下图。

半球

半球

步骤 3

将半球转换为可编辑的多边形。在顶点选择模式下跳转 并调整顶点,如下图所示。

可编辑多边形

可编辑多边形

步骤 4

删除足部网格的顶面。

删除顶部面

删除顶部面

步骤 5

连接工具的帮助下,插入两个支撑边,如图所示 在下图中。

连接工具

连接工具

步骤 6

按照同样的方法,在底部再插入两个支撑边缘。

支撑边缘

Supporting edges

步骤 7

再插入几条边并调整顶点,使脚啮合为 如下图所示。我没有 100% 遵循图像参考,因为我 我在其中添加了自己的创造力。

再插入几条边

再插入几条边

3. 创建额外的零件

步骤 1

选择网格的指定面后,应用“拉伸”命令 以拉伸面,如下图所示。

拉伸命令

拉伸命令

步骤 2

转到创建>几何图形>扩展基元>倒角 Cyl并在透视视口中绘制形状,如 下图。

倒角

倒角

步骤 3

将网格转换为可编辑的多边形。具有网格的指示面 选定后,应用“拉伸”命令以拉伸面,如 下图。

拉伸命令

拉伸命令

步骤 4

复制整个腿部系统并将其放在对面 侧如下图所示。

重复腿

重复腿

步骤 5

机器人的基本模型完成。在本教程的下一部分中, 我将向您展示如何用逼真的材料对机器人进行解开和纹理处理 以及着色器、光照和装配程序。

测试渲染

测试渲染

结论

我正在为教程目的制作一个非常基本的机器人模型。但是我将详细展示每个步骤,您可以按照这些步骤制作自己的详细版本。

由3D建模学习工作室 整理翻译,转载请注明出处!

原文链接:如何在3ds max中创建可用于真人场景的巨型机器人:第 1部分 (mvrlink.com)

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

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

相关文章

JSON格式Python,Java,PHP等封装获取淘宝商品详情SKU数据API方法

淘宝是一个网上购物平台,售卖各类商品,包括服装、鞋类、家居用品、美妆产品、电子产品等。要获取淘宝天猫商品详情SKU详细数据,您可以通过开放平台的接口或者直接访问淘宝天猫商城的网页来获取商品详情Sku信息。以下是两种常用方法的介绍&…

8年测试整理,自动化测试框架从0到1实施,一篇打通自动化...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 框架本身一般不完…

Rust vs Go:常用语法对比(十二)

题图来自 Rust vs Go in 2023[1] 221. Remove all non-digits characters Create string t from string s, keeping only digit characters 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. 删除所有非数字字符 package mainimport ( "fmt" "regexp")func main() { s : hei…

STM32读写内部Flash

内存映射 stm32的flash起始地址为0x0800 0000,结束地址为0x0800 0000加上芯片实际的Flash大小,不同芯片Flash大小不同,RAM同理。 对于STM32F103RCT6,Flash256KB,所以结束地址为0x0803 ffff。 Flash中的内容一般用来存…

Macbook M1编译安装Java OpenCV

OpenCV-4.8.0编辑安装 查询编译依赖 brew info opencv确保所有需要模块都打上了✔,未打✔的需要使用brew进行安装 下载OpenCV源码 在此处下载OpenCV源代码,选择Source,点击此处下载opencv_contrib-4.8.0 或者使用如下命令,通…

集装箱装卸作业相关的知识-Part1

1.角件 Corner Fitting of Container or called Corner Casting. there are eigth of it of one container. 国家标准|GB/T 1835-2006https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcnoD35857F2200FA115CAA217A114F5EF12 中国的国标:GB/T 1835-2006《系列1集…

代码随想录算法训练营day51 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费

题目链接309.最佳买卖股票时机含冷冻期 class Solution {public int maxProfit(int[] prices) {if (prices null || prices.length < 2) {return 0;}int[][] dp new int[prices.length][2];dp[0][0] -prices[0];dp[0][1] 0;dp[1][0] Math.max(dp[0][0], dp[0][1] - pr…

2023最新ChatGPT商业运营版网站源码+支持ChatGPT4.0+GPT联网+支持ai绘画(Midjourney)+支持Mind思维导图生成

本系统使用Nestjs和Vue3框架技术&#xff0c;持续集成AI能力到本系统&#xff01; 支持GPT3模型、GPT4模型Midjourney专业绘画&#xff08;全自定义调参&#xff09;、Midjourney以图生图、Dall-E2绘画Mind思维导图生成应用工作台&#xff08;Prompt&#xff09;AI绘画广场自定…

微服务的各种边界在架构演进中的作用

演进式架构 在微服务设计和实施的过程中&#xff0c;很多人认为&#xff1a;“将单体拆分成多少个微服务&#xff0c;是微服务的设计重点。”可事实真的是这样吗&#xff1f;其实并非如此&#xff01; Martin Fowler 在提出微服务时&#xff0c;他提到了微服务的一个重要特征—…

写论文需要注意的点(持续更新)

引言 写论文投稿的时候遇到很多评审给的好的意见&#xff0c;记录下来&#xff0c;在下次写论文的时候谨记这些点&#xff0c;不再犯错 意见 写文章的时候要引用最新的文献做实验的时候将数据集获取的地址和方式记录下来&#xff0c;在文章中标注出来并不是一定要在所有数据…

iptables-netfilter基础

iptables-netfilter基础 课堂笔记 iptables Firewall&#xff1a;防火墙 隔离工具。区别于建筑防火墙。工作于主机或网络边缘&#xff0c;对于进出本主机或本网络的报文根据事先定义的检查规则作匹配检测&#xff0c;对于能够被规则匹配到的报文作出相应处理的组件&#xff…

HCIA练习2

目录 第一步 启动eNSP&#xff0c;搭建如图所示的拓扑结构 第二步 进行子网的划分 ​第三步 从第二步划分的16个网段中&#xff0c;选择14个网段进行使用 第四步 对路由器各个端口进行IP配置 第五步 对每个路由器的环回接口进行配置 第六步 对路由器进行静态路由配…

mac如何强制刷新chorm浏览器

在 macOS 上&#xff0c;你可以使用以下方法来强制刷新 Chrome 浏览器&#xff1a; 使用快捷键&#xff1a;按住 Shift 键并同时点击浏览器刷新按钮。这会强制浏览器绕过缓存并重新加载当前页面。 使用开发者工具&#xff1a;按下 Option Command I 快捷键&#xff08;或通过…

视觉套件专项活动!与飞桨技术专家一起提升技术实力,更多荣誉奖励等你领取

作为中国最早开源的深度学习框架&#xff0c;飞桨深度践行开源理念&#xff0c;开放拥抱社区&#xff0c;重视生态构建&#xff0c;与开发者和生态伙伴共成长&#xff0c;已成为国内综合竞争力第一的产业级深度学习平台。截至目前&#xff0c;飞桨已凝聚750万名开发者。 在飞桨…

如何在工作中利用Prompt高效使用ChatGPT

导读 AI 不是来替代你的&#xff0c;是来帮助你更好工作。用better prompt使用chatgpt&#xff0c;替换搜索引擎&#xff0c;让你了解如何在工作中利用Prompt高效使用ChatGPT。 01背景 现在 GPT 已经开启了人工智能狂潮&#xff0c;不过是IT圈&#xff0c;还是金融圈。 一开…

C++(MFC)调用Python

环境&#xff1a; phyton版本&#xff1a;3.10 VS版本&#xff1a;VS2017 包含文件头&#xff1a;Python\Python310\include 包含库文件&#xff1a;Python\Python310\libs 程序运行期间&#xff0c;以下函数只需要调用一次即可&#xff0c;重复调用会导致崩溃 void Initial…

rust reborrow - 重借用

两个知识点: 第一:对于不可变借用&T,它的传递属于Copy语意。对于可变借用&mut T它的传递属于Move语意或reborrow。 第二:可变引用在同一个时刻只能拥有一个,但是有一个重借用(reborrow)的方式,可以让借用重新获得可变引用。 下面为reborrow的三种方式 明确写出…

Rust之枚举与模式匹配

枚举类型&#xff0c;简称枚举&#xff0c;允许列举所有可能的值来定义一个类型。 1、定义枚举&#xff1a; 枚举类型&#xff1a;已知所有可能的值&#xff0c;并且所有值的出现是互斥的&#xff0c;即每次只能取一种可能的值&#xff0c;才使用枚举类型。 示例&#xff1a;…

CNNdebug尝试

这算是啥问题&#xff1f;&#xff1f; 接着根据群里大佬提供的指示&#xff0c;将train和validate中的nums_work改成0即可 此处因为数据已经打乱了&#xff0c;所以在这里就不用打乱数据&#xff0c;把shuffle True修改成为False 后面查看指定目录下&#xff0c;竟然没有这个…

python怎么实现tcp和udp连接

目录 什么是tcp连接 什么是udp连接 python怎么实现tcp和udp连接 什么是tcp连接 TCP&#xff08;Transmission Control Protocol&#xff09;连接是一种网络连接&#xff0c;它提供了可靠的、面向连接的数据传输服务。 在TCP连接中&#xff0c;通信的两端&#xff08;客户端和…