3Ds max入门教程:创建尼亚加拉大瀑布模型

news/2024/4/25 7:11:09/文章来源:https://blog.csdn.net/ygtu2018/article/details/131686575
推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

初学者在3ds Max中为尼亚加拉大瀑布建模

这次您将学习通过几个简单的步骤在3ds max中对尼亚加拉大瀑布(从远处看起来很逼真)进行建模。所以,让我们开始吧!

最终图像:

视频预览:

步骤-1

首先,在谷歌搜索中寻找尼亚加拉的参考图像,主要是俯视图图像。

现在,在3ds max中,在俯视图中绘制尼亚加拉的轮廓。

从修改器列表中将其转换为“编辑网格”。

使用多边形选择选择曲面并将其拉伸。

步骤-2

选择对象的以下一侧:我们使用此对象进行瀑布。

按住“Shift”键,移动选择以复制它,然后从弹出窗口中选择“克隆到对象”以使克隆成为单独的对象。

步骤-3

将克隆的对象转换为“可编辑多边形”,然后按以下方式选择边缘。

单击“连接”选项以获得两个水平边缘。

在顶点模式下,按以下方式选择克隆对象的底部顶点。

向前拖动它们。

上面场景中的顶点没有按比例分布,所以让我们像前面一样在间隙中添加段。

步骤-4

现在,让我们增加对象的段数。

要增加段,请从具有以下属性的修饰符列表中添加“Tessellate”。

步骤-5

使用以下属性添加噪声。

步骤-6

同样,克隆主对象的表面,增加段并添加噪点。我们将其用于水面。

(更好的方式)你可以像这样用线画出表面的轮廓。

添加具有以下属性的“服装制造商”修饰符。

用密度值充分照顾....

将其转换为可编辑的多边形,并使用以下属性添加噪点。

步骤-7

我使用以下图像作为水面。

你会得到这样的结果...

步骤-8

将“展开 UVW”贴图修改器添加到瀑布对象,以获得以下 UV 贴图。(要了解有关解包uvw地图的更多信息,请转到“伦敦桥”教程第2部分)

在 photoshop 中在其上应用瀑布材质。

将此材质应用于对象以获得以下结果.....

步骤-9

让我们在背景中添加森林。

我们对森林使用以下遮罩和图像。

我们通过以下方式在材质编辑器中应用它们。

Apply this on a plane to get the result this….

呈现。。。。

步骤-10

复制地表水并将其放在底部。

步骤-11

让我们使用具有以下雾属性的“BoxGizmo”添加雾......

让我们添加多个具有相同雾属性的小控件来获得以下结果......

最后但并非最不重要的一点是,让我们添加岩石(使用带有噪声的地球球)和天空(使用平面)

最后,你得到这样的结果...

我希望你觉得本教程有用,将在下一个教程中见到你。

原文链接:3Ds max入门教程:创建尼亚加拉大瀑布模型 (mvrlink.com)

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

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

相关文章

Flutter:EasyLoading(loading加载、消息提示)

前言 官方虽然提供了内置的加载指示器和提示信息,但是功能比较简陋,这里推荐:flutter_easyloading CircularProgressIndicator CircularProgressIndicator()加粗样式 ScaffoldMessenger.of(context).showSnackBar(const SnackBar(// 提示…

怎么用电脑做动图?常见动图的制作方法

常见的gif图片有两种,一种是通过gif合成功能制作,另一种是由视频转gif动图,那么对于日常不是专业设计出身的小伙伴,该使用什么样的gif制作功能,能够满足两种动图制作呢?下面这款gif制作器(https…

UE4 常用控制台命令

ue4执行控制台命令有两种方式,一是在运行时按~呼出控制台输入命令后回车执行,二是调用蓝图函数ExecuteConsoleCommand函数传入参数执行命令,需要注意shipping包无法执行控制台命令 常用命令: Stat FPS 显示帧率 Stat Slate 显示…

快速而简单的视频格式转换方法

在数字时代,我们经常需要将视频文件从一种格式转换为另一种格式。无论是因为兼容性问题,还是为了在特定设备上播放视频,视频格式转换是一项非常常见的任务。本文将介绍视频格式转换的基本知识和步骤。 首先,了解不同的视频格式非常…

【数据结构】之红黑树

红黑树 红黑树的概念红黑树的性质红黑树的插入操作(核心)情况一:uncle存在且为红情况二:uncle不存在/存在且为黑(在同一侧)情况三:uncle不存在/存在且为黑(在两侧)总结 红…

03插值与拟合

9.已知飞机下轮廓线上数据如下,分别用分段线性插值和三次样条插值求x每改变0.1时的y值。 x035791112131415y01.21.72.02.12.01.81.21.01.6 %9.已知飞机下轮廓线上数据如下,分别用分段线性插值和三次样条插值求每改变0.1时的y值。x [0 3 5 7 9 11 12 1…

简单工厂模式详解

文章目录 前言一、简单工厂模式定义二、举个例子三、简单工厂模式的缺点总结 前言 本篇我们了解一下简单工厂模式,它是设计模式的雏形,是学习设计模式的开端,我会结合案例说明它的设计思路。 一、简单工厂模式定义 简单工厂模式并不是GoF23…

【运维工程师学习五】数据库之MariaDB

【运维工程师学习五】数据库 1、常用的关系型数据库2、C/S结构3、MariaDB图形客户端4、安装MariaDB5、启动MariaDB及验证启动是否成功6、验证启动——端口7、验证启动——进程8、MariaDB配置文件路径主配置文件解读: 9、MariaDB的配置选项10、MariaDB客户端连接1、在…

华为云子网路由表作用及价值

子网路由表 子网路由表作用云专线、VPN的配置与子网路由表强关联,本质是在相应的子网路由表中添加了一条路由Nat路由表问题地址变更问题snat和dnat 子网路由表作用 子网内部作为一个二层网络,通过mac地址互通,不通过路由互通。跨子网&#x…

微信小程序安装和使用 Vant Weapp 组件库

微信小程序安装和使用 Vant Weapp 组件库 1. Vant Weapp 介绍2. Vant Weapp 的 安装2.1. 通过npm安装2.2. 构建npm2.3. 修改 app.json2.4. 修改 project.congfig.json2.5. 测试一下,使用Vant Weapp提供的组件 1. Vant Weapp 介绍 Vant 是一个轻量、可靠的移动端组件…

Three.js环境光,平行光,点光源,聚光灯的创建和灯光辅助线的使用

Three.js中的灯光API使用 1.环境光(AmbientLight)2.平行光(directionalLight)3.PointLight(点光源) 4.聚光灯(SpotLight)5.材质平面(PlaneGeometry)用于接收(平行光和聚…

JavaWeb项目【SpringBoot】——图书项目4.0【源码】:SpringBoot版本 springboot相关技术 项目应用

目录 项目简介思考 & 改进1.Jsp都是同步请求---->改成异步Ajax【完成】2.前端用Jsp技术落后----->用Vue框架【完成】3.架构问题:配置数据和Java代码耦合【完成】3.SQL语句和Java代码耦合【完成】4.架构问题:servlet只能处理一个请求5.响应方式…

[论文分享]MR-MAE:重构前的模拟:用特征模拟增强屏蔽自动编码器

论文题目:Mimic before Reconstruct: Enhancing Masked Autoencoders with Feature Mimicking 论文地址:https://arxiv.org/abs/2303.05475 代码地址:https://github.com/Alpha-VL/ConvMAE(好像并未更新为MR-MAE模型) …

从Vue2到Vue3【零】——Vue3简介及创建

系列文章目录 内容链接从Vue2到Vue3【零】Vue3简介及创建 文章目录 系列文章目录前言一、Vue3的发布带来了什么1.1 性能提升1.2 源码升级1.3 支持TypeScript1.4 新特性 二、创建Vue3.0工程2.1 什么是Vite2.2 利用Vite创建Vue3.0工程2.3 利用vue-cli脚手架创建Vue3.0工程 三、 …

美团JVM面试题

1. 请解释一下对象创建的过程? Java对象创建的过程主要分为以下五个步骤: 类加载检查 Java虚拟机在读取一条new指令时候,首先检查能否在常量池中定位到这个类的符号引用,并且检查这个符号引用代表的类是否被加载、解析和初始化。如果没有&a…

C#开发的OpenRA游戏之维修按钮

C#开发的OpenRA游戏之维修按钮 前面分析物品的变卖按钮,如果理解这个流程,再看其它按钮的流程,其实是一样的,所以前面的文章是关键,只有理解通透的基础之上,才能继续往下。 维修按钮的存在价值,就是当建筑物受到敌方破坏,还没有完全倒掉之前,可以使用金币来进行修理。…

快速排序的非递归实现、归并排序的递归和非递归实现、基数排序、排序算法的时间复杂度

文章目录 快速排序的非递归三数取中法选取key快速排序三路划分 归并排序的递归归并排序的非递归计数排序稳定性排序算法的时间复杂度 快速排序的非递归 我们使用一个栈来模拟函数的递归过程,这里就是在利用栈分区间。把一个区间分为 [left,keyi-1][key][keyi1,right…

Android 进程与进程之间的通信--AIDL详细教程,以传递对象为例,两个app实现

我这里案例是 通过 IPC 传递对象 (以DemoBean类为例) 如下: AIDL 使用一种简单语法,允许您通过一个或多个方法(可接收参数和返回值)来声明接口。参数和返回值可为任意类型,甚至是 AIDL 生成的其…

如何将jar 包下载到自定义maven仓库

下载命令 mvn install:install-file -Dfileartifactid-version.jar -DgroupIdgroupid -DartifactIdartifactid -Dversionversion -Dpackagingjar -DlocalRepositoryPath. -DcreateChecksumtrue参数解释 在上述命令中,需要替换以下参数: artifactid-vers…

计算机组成原理课程设计 报告

在我的博客查看:https://chenhaotian.top/study/computer-composition-principles-course-design/ 计算机组成原理课程设计 报告 一、目的和要求 深入了解计算机各种指令的执行过程,以及控制器的组成,指令系统微程序设计的具体知识&#xf…