3ds Max 建模基础教程:创建棕榈植物

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

嘿伙计们,在本教程中,我们将学习如何使用其花盆创建棕榈植物,首先我们将对花盆进行建模,然后设置叶子和纹理,我从谷歌搜索中找到了纹理,这是一个完美的开始,在本教程结束时,您将能够创建任何类型的基于不透明度的植物, 要开始本教程,您应该具备 3ds Max 的中级知识,并且您将需要这些纹理,或者非常欢迎您使用自己的纹理,请从此处下载纹理,以便让我们开始吧。

1-启动3ds max并从圆柱体开始设置如下图所示,您将需要额外的边缘来塑造这个花瓶。



2-现在将圆柱体转换为可编辑的多边形,然后将其形状如下图所示。



3-选择顶面,然后使用插入操作为其提供厚度。
 



4- 现在使用斜面操作将其塑造成像图像显示一样。
 

5-要创建锅的泥面,仍然选择顶面保持移位并在z轴上向上移动,然后选择克隆到对象操作命中确定,这将为您提供一个独立的多边形,我们可以将其用作锅外泥面,缩放它以适应间隙。

6-目前我们已经完成了花盆,是时候创建叶子了,在Photoshop或任何其他照片编辑软件中打开提供的漫反射图以获取整体叶子尺寸的尺寸,如下图所示。



7-由于我们获得了叶子大小的确切尺寸,因此是时候在3ds Max中创建它了,因此一旦我们固定纹理,就可以为不同的大小缩放叶子的大小。

 

8-现在应用我在第一页上的链接中提供给您的纹理,稍后我将简要向您展示如何创建我在此处创建的纹理。如果你应用纹理,你可以看到树枝非常小,不像我们在现实生活中的植物上看到的,我们接下来会修复这个问题。

9-将平面转换为可编辑的多边形,然后进入顶点模式,开始将顶点推到顶部,如下图所示以创建所需的形状,然后沿红色指示的方式添加一些额外的边缘,这将有助于我们平滑地弯曲叶子。



10-取消选择它,现在您应该具有类似于下图的内容。


11-在弯曲叶子之前,有必要将其枢轴点移动到底部,以将树枝保持在一处,漂亮而整洁。

注意:在下图中,枢轴点不在底部,您应该将叶子分支的右下移动到底部。



12-选择2个侧顶点并向前移动它们以实现弯曲形状,如下图所示。

13-完成后,选择叶子并应用弯曲修改器,沿着图像进行操作。



14-是时候克隆叶了,请转到>>阵列工具。


15-从选项框中选择您想要的设置,设置您想要的叶子数量,当我执行此数组操作时,我在顶部视口中,如您所见,我指示了 Z 轴和 Z 轴上的增量值 90,在执行此操作之前,请确保您在正确的视口中阵列或选择了正确的选项。



16-现在你应该有这样的东西。


17-现在使用您的缩放工具并开始将它们缩放为不同的形状,如下图所示。

18-让我们导入花瓶或花盆,看看它在里面的样子。


19-将花盆与现有场景合并并将它们组合在一起,您应该有这样的东西。


20-完成所有这些设置后,是时候开始处理纹理了,首先我想从现在流行的法线贴图开始,以及它广泛使用的凹凸贴图替代品,因为它的细节令人敬畏,要创建法线贴图,我们有 2 个选项。

1-适用于Photoshop的Nvidia普通滤镜插件,是免费的,您可以从Nvidia网站下载。

2-GIMP,它也是一款出色且免费的酷软件,可以在 www.gimp.org 下载GIMP时下载,不要忘记在他们的网站上下载其法线地图插件,这也是免费的。

现在你可能在想使用哪一个,基本上我喜欢 GIMP,因为它给我的结果比 Nvidia 滤镜更清晰,如果你想创建更平滑的凹凸贴图,如果你想拥有更清晰的贴图,请使用 Nvidia 滤镜,然后使用 GIMP,在这种情况下,我将使用 GIPM 用于法线贴图,使用 Photoshop 用于其他贴图,如不透明度, 镜面反射等



21-打开此tut随附的GIMP导入漫反射图像,或者您可以使用自己的图像,然后从过滤器列表中应用法线贴图过滤器。

22-在下图中使用这些设置,或者您可以尝试自己的设置。


23-从文件菜单中导出地图并保存,这是2个过滤器之间的比较。



24-我们已经完成了法线贴图,是时候创建其他地图了,打开您的Photoshop版本导入本教程中提供的漫反射贴图,使用魔术工具选择所有白色背景并点击删除。


25-通过使用油漆桶工具在下面添加新图层,用白色填充背景,然后像使用背景一样用白色填充叶子形状,将其另存为不透明度。

26-让我们创建镜面反射贴图,再次使用从Photoshop的图像菜单中选择相同的漫反射贴图,选择黑白选项,然后按照下图进行操作。


27-删除背景并用相同颜色的较浅颜色填充它,如下图所示。


28-将纹理设置为适当的插槽并将其应用于叶子,现在您应该具有类似于下图的内容。

29-选择花盆,添加纹理,然后添加UVW贴图将其设置为框 在最后添加一个迭代为2的网格平滑修改器,目前您应该有类似于下图的内容。



所以这是最终的渲染。

最终有线框架



决赛 1


决赛 2


在这里,我们已经完成了教程,现在您将能够使用自己的植物。

原文链接:3ds Max 建模基础教程:创建棕榈植物 (mvrlink.com)

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

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

相关文章

我爱学QT-QT上位机开发之串口助手-上

学习链接: QT上位机开发之串口助手(上)_哔哩哔哩_bilibili 一.QT下的串口编程 1.qt下的串口编程 2.qt下的网络编程 3.qt下操作GPIO 二.仿写串口助手 步骤一.做好UI界面 接收窗口组件: 选择窗口组件: 发送窗口组…

CUDA笔记2

1.硬件理解 1.1对应 1.2 不一定是同时执行 例如只有13个sm,每个sm有128个core,而我们创建了1百万个threads,就要同步执行 因此&#xff0c;我们倾向于在block的x维设置为32的倍数,防止浪费warp warp id打印 #include <stdio.h> #include <stdlib.h>#include &qu…

Layui关于如何添加连接数据库的选项卡(三)

目录 1.实现效果&#xff1a; 2.思路&#xff1a; 3.PermissionDao类&#xff08;增加属性&#xff09; 4.主页&#xff1a;jsp 5.简洁风格修改选项卡的样式&#xff1a; 6.关于style中的属性设置使用 7.关于Element 组件介绍&#xff1a; 8. Layui 中的页面进行更新和…

MySQL基础篇第8章(聚合函数)

文章目录 1、聚合函数介绍1.1 AVG和SUM函数1.2 MIN和MAX函数1.3 COUNT函数 2、GROUP BY2.1 基本使用2.2 使用多个分组2.3 GROUP BY中使用WITH ROLLUP 3、HAVING3.1 基本使用3.2 WHERE和HAVING的对比 4、SELECT的执行过程4.1 查询的结构4.2 SELECT执行顺序4.3 SQL的执行原理 1、…

Leetcode-每日一题【147.对链表进行插入排序】

题目 给定单个链表的头 head &#xff0c;使用 插入排序 对链表进行排序&#xff0c;并返回 排序后链表的头 。 插入排序 算法的步骤: 插入排序是迭代的&#xff0c;每次只移动一个元素&#xff0c;直到所有元素可以形成一个有序的输出列表。 每次迭代中&#xff0c;插入排序…

关于VUE报错“TypeError: Converting circular structure to JSON“

关于VUE报错“TypeError: Converting circular structure to JSON" 问题&#xff1a; [Vue warn]: Error in nextTick: "TypeError: Converting circular structure to JSON--> starting at object with constructor Vue| property $options -> object wit…

SonarQube安装、汉化及使用

一、环境准备 SonarQube下载&#xff1a;https://www.sonarqube.org/downloads/Java 11 或以上版本安装 多环境共存&#xff0c;指定 SonarQube 的java运行版本&#xff08;注意地址改为自己的java路径&#xff0c;最后面必须带java&#xff09;&#xff1a; 解压目录下 &#…

第二十八章:索引优化与优化查询

第二十八章&#xff1a;索引优化与优化查询 哪些维度可以进行数据库调优 索引失效、没有充分利用到索引 —— 索引建立关联查询太多JOIN(设计缺陷或不得已的需求) —— SQL优化服务器调优及各个参数设置(缓冲、线程数等) —— 调整my.cnf数据过多 —— 分库分表 虽然SQL查询…

Windows 操作系统架构介绍

Windows 操作系统架构介绍 4 种基本类型的用户模式进程用户进程服务进程系统进程环境子系统服务进程Windows 内核模式组件 重要的系统组件环境子系统和子系统 DLL子系统的启动Windows 子系统Windows 10 和 Win32k.sys 其他子系统执行体内核内核对象内核处理器控制区&#xff08…

力扣 239. 滑动窗口最大值

一、题目描述 给你一个整数数组 nums&#xff0c;有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 1&#xff1a; 输入&#xff1a;nums [1,3,-1,-3,5,3,6…

工程系统管理 工程项目管理系统源码 工程项目各模块及其功能点清单

工程项目各模块及其功能点清单 一、系统管理 1、数据字典&#xff1a;实现对数据字典标签的增删改查操作 2、编码管理&#xff1a;实现对系统编码的增删改查操作 3、用户管理&#xff1a;管理和查看用户角色 4、菜单管理&#xff1a;实现对系统菜单的增删改查操…

深入理解Linux网络——本机网络IO

文章目录 一、相关实际问题二、跨机网络通信过程1&#xff09;跨机数据发送2&#xff09;跨机数据接收3&#xff09;跨机网络通信汇总 三、本机发送过程1&#xff09;网络层路由2&#xff09;网络设备子系统3&#xff09;驱动程序 四、本机接收过程五、问题解答 系列文章&#…