在 3ds Max 中使用Mental Ray渲染 wip 图像

news2024/11/25 16:23:13
推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

本教程面向初学者,每个步骤都详细概述和显示。如果您是 3D Studio MAX 的新手,您可能想先尝试我们的其他一些教程。

使用默认的 3D Studio MAX 渲染器创建粘土渲染

步骤 1 在 3D Studio Max 中
启动一个新场景并向场景添加模型。使用您自己的模型之一,从我们的模型部分下载一个,或者您可以简单地添加一个基元,例如球体。我将使用机器人黄蜂的后端。

步骤 2 从“渲染”菜单中
打开“材质编辑器”(或按 M 键),然后将第一个默认材质指定给对象。单击材质的漫反射颜色并将其设置为白色,或者根据需要设置为几乎白色。

第三步
选择 环境 来自 渲染 菜单(或按 3 键)并将背景颜色设置为白色(或关闭)。关闭“环境和效果”窗口。

步骤 4 将平面基元
添加到场景中并放大,直到覆盖整个楼层。只要把它做大,非常大。从左侧或正面视口中,确保平面位于主要对象的正下方。

将相同的白色标准材质指定给平面,就像对主对象所做的那样。

步骤 5 在场景中
的顶部视口上放置一个天窗,然后将其向上移动到左侧或前视口上。它的最终位置并不重要。

步骤 6
选择 光线追踪器 来自 高级照明 渲染菜单中的选项。您现在可以进行快速渲染,看看结果如何,但是如果您有一台相当快的计算机,则应在“高级照明”选项卡的“参数”部分中调整一些设置。

例如,将“光线/采样”选项设置为 1000,将“反弹”选项设置为 1。例如,为了获得更好的结果,请将筛选器大小增加到 2,将样本数量增加到 8×8 或 4×4。

步骤7
当您渲染图像(按 F10/渲染按钮)时,它应该类似于以下内容。

将此场景另存为WIPimg_LT。

使用 Mental Ray 渲染器创建粘土渲染

第1步
我们将使用与上面相同的场景,但渲染器不同:Mental Ray。我将为这部分使用一个不同的、更简单的模型,但你可以继续使用上一步中保存的场景。无需打开光追踪器选项,因为无论如何在使用精神射线时它都不可用。在“渲染场景”对话框(按 F10 或从“渲染”菜单中选择“渲染”将其打开)上,在“分配渲染器”部分的“常用”选项卡上,选择“mental Ray”作为生产图像的渲染器。或者,从“预设”菜单中选择mental.ray.no.gi.high。

在“渲染器”选项卡上,确保“每像素最小采样数”至少为 1,“最大值”至少为 16。

第2步
在“间接照明”选项卡上,启用“最终聚集”选项。使用 Mental Ray 进行此类渲染通常需要更多时间,因此,如果花费的时间太长,您可能需要将 Samples 值降低到 500 或 250。例如,如果您有一个支持超线程的双奔腾,请随时增加它。

“最终聚集”还在“跟踪深度”部分中提供了“最大反弹”选项,类似于“光追踪器的反弹”选项。将其设置为 1 可以改善结果,但如果这样做,则可能需要更改对象和地平面上的主要材质,并使它们变暗一点,而不是完全变白。

第三步
点击 渲染 按钮。最终聚集点将在实际渲染开始之前计算。结果应该与我的图像相似。如果你仔细观察,你会在下面的折痕中看到一些奇怪的“人工制品”。可以通过使用更多样本、更高的滤镜值和使用全局照明来改善图像。但是,这是一个 WIP 图像,这些附加设置会导致额外的渲染时间。

使用 Mental Ray 渲染器创建带有线框的粘土渲染

步骤 1
Mental Ray 渲染粘土图像需要更长的时间,但使用 MR 有一个优点:您可以在一次传递中渲染粘土对象,包括线框。我们将继续使用上一步中的相同场景。

打开“材质编辑器”,然后将第二个默认材质指定给对象。单击漫反射颜色并再次将其设置为白色。单击材质编辑器中的“标准”按钮,然后选择“复合”。询问时,将当前材质保留为子材质。

步骤 2
选择第三个默认材质并将其漫反射颜色设置为黑色。启用“电线”选项。

在“扩展参数”部分中,减小或增大“导线尺寸”,例如将其设置为 0.7 或 1.5。您可能需要稍后尝试此设置以获得最佳结果。这取决于模型的几何形状和比例以及渲染的大小。如果您不确定,请将其保留为 1。

步骤 3
单击材质编辑器中的第二种材质(您在步骤 1 中分配给对象的白色标准材质),然后将第三种材质(黑线材质)拖动到 Mat. 1: 插槽。当小对话框中询问时,选择实例而不是复制。

如果您有一个高度详细和平滑的模型,请考虑在网格平滑或涡轮平滑修改器设置中启用显示等值线选项。这允许您渲染平滑的模型,并仅显示原始线框,但也显示平滑的线框。

步骤 4
按 F10 打开渲染场景对话框,然后单击 渲染 按钮。图像应类似于以下内容。

创建良好的线框图像

步骤1
有时您只想发布一个简单的线框图像来展示您的循环。在使您的屏幕截图看起来不错之前进行一些快速调整。

首先,为对象指定白色材质(就像我们在前面的部分中所做的那样)。选择您的对象,并将对象颜色设置为黑色,如图所示。

步骤 2
如果对象上有网格平滑或涡轮平滑修改器,请将其关闭。

转到多边形子对象级别,选择对象的所有多边形(即选择一个多边形并按 CTRL-A),然后清除整个对象的所有平滑组。

步骤 3
现在取消选择对象。I.o.w. 确保未选择任何内容。隐藏或删除接地层。现在按键盘上的“打印屏幕”按钮并将结果粘贴到Photoshop或类似文件中,然后剪切出要保存的部分并显示为WIP图像。

结果应类似于下图:

原文链接:在 3ds Max 中使用Mental Ray渲染 wip 图像 (mvrlink.com) 

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

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

相关文章

Unity DOTS如何优雅地实现ECS框架下的定时器Timer系统(无对象池,零GC)

实现定时器并不复杂,就是写个类存放回调,再写个类来统一管理这些回调类。但是ECS写代码的方式变了,所以还是有些区别的。 实现过程中需要注意的几点: 1、由于IComponentData不能存放managed类型的数据,所以无法用常规…

微服务架构+创建微服务工程(商品/订单)

目录 1.微服务架构 1.1.单体应用架构 1.2.微服务应用 1.3 微服务架构的优势 1.4.微服务架构的缺点(挑战) 1.5. SpringCloud与微服务关系 1.6.SpringBoot和SpringCloud关系 2. 创建微服务工程 2.1.数据库 2.2.搭建父工程 2.2 创建公共模块 2.3.商品系统 2.4.订单微…

【通讯协议备忘录】stm32的CAN外设

文章目录 帧结构测试模式(静默/换回/环回静默):环回测试配置 过滤器的使用测试参考用例过滤器的初始化发送和接收 中断 帧结构 CAN的报文结构: 测试模式(静默/换回/环回静默): 静默模式&…

Apache(httpd) 搭建笔记

Apache 搭建笔记 安装Apache HTTP服务器:启动Apache服务并设置开机自启 配置SSL证书配置Apache的SSL虚拟主机:重启Apache服务以使更改生效: 多站点配置第一个虚拟主机配置第二个虚拟主机创建每个站点的根目录: 强制跳转http>&g…

mysql及事务隔离级别

目录 一 事务之间相互影响分为几种 二 mysql常见的储存引擎 三 死锁 四 查看使用的储存引擎 五 修改储存引擎 六 总结 一 事务之间相互影响分为几种 脏读:就是读取了没有提交的数据, 不可重复读 :前后多次读取内容不一致 幻读:两次读的结果不一样 丢失更新:后一个会覆…

哈夫曼编码(霍夫曼、赫夫曼)

一、发展历史 哈夫曼使用自底向上的方法构建二叉树。 哈夫曼编码的基本方法是先对图像数据扫描一遍,计算出各种像素出现的概率,按概率的大小指定不同长度的唯一码字(这种长度不同的编码方式称为变长编码,对应的长度相同的编码方…

关闭Vue CLI(脚手架)中的语法检查

1.创建一个名为vue.config.js的文件,与package.json文件平级 参考官方文档:Home | Vue CLI (vuejs.org) 2.将下面代码复制进vue.config.js文件中 module.exports{lintOnSave:false;//关闭语法检查 }

c++计算贝塞尔曲线(折线平滑为曲线)坐标方法

效果可查看上一篇博文&#xff1a;js手动画平滑曲线&#xff0c;贝塞尔曲线拟合【代码】js手动画平滑曲线&#xff0c;贝塞尔曲线拟合。https://blog.csdn.net/qiufeng_xinqing/article/details/131711963?spm1001.2014.3001.5502 代码如下&#xff1a; #include <cmath&…

10.6.1 【Linux】撷取命令: cut, grep

cut cut 主要的用途在于将“同一行里面的数据进行分解&#xff01;”最常使用在分析一些数据或文字数据的时候。这是因为有时候我们会以某些字符当作分区的参数&#xff0c;然后来将数据加以切割&#xff0c;以取得我们所需要的数据。 grep 10.6.2 排序命令&#xff1a; sort,…

最火爆的大模型框架LangChain七大核心及案例剖析上(一)

最火爆的大模型框架LangChain七大核心及案例剖析上 10.1 Models解析及案例剖析 本节正式进入当前开源界最火爆的大模型开发框架LangChain的部分,会讲解整个LangChain解决的问题及它的工作机制,通过一个“LangChain GPT内容创建者”(“LangChain GPT Content Creator”)的具体…

第九章:RefineNet——多路径细化网络用于高分辨率语义分割

0.摘要 最近&#xff0c;非常深的卷积神经网络&#xff08;CNN&#xff09;在目标识别方面表现出色&#xff0c;并且也是密集分类问题&#xff08;如语义分割&#xff09;的首选。然而&#xff0c;在深度CNN中&#xff0c;重复的子采样操作&#xff08;如池化或卷积跳跃&#x…

Matplotlib figure图形对象

通过前面的学习&#xff0c;我们知道matplotlib.pyplot模块能够快速地生成图像&#xff0c;但如果使用面向对象的编程思想&#xff0c;我们就可以更好地控制和自定义图像。 在 Matplotlib 中&#xff0c;面向对象编程的核心思想是创建图形对象&#xff08;figure object&#…

第十三章——类继承

面向对象编程的主要目的之一是提供可重用的代码。&#xff08;重用经过测试的代码比重新编写代码要好的多&#xff09; C类提供了更高层次的重用性。很多厂商提供了类库&#xff0c;类组合了数据表示和类方法&#xff0c;因此提供了比函数库更加完整的程序包。通常类库是以源代…

文件IO_文件读写(附Linux-5.15.10内核源码分析)

目录 1.什么是文件偏移量&#xff1f; 1.1 文件偏移量介绍 1.2 文件偏移量重点 1.3 文件偏移量工作原理 2.文件偏移量设置 2.1 lseek函数 2.2 lseek内核源码分析 3.写文件 3.1 write函数 3.2 write内核源码分析 4.读文件 4.1 read函数 4.2 read内核源码分析 5.文…

物流难统计、难管理?学会这招,问题迎刃而解

在当今数字化的时代&#xff0c;商家面临着诸多物流挑战。物流数据人工统计成本高、管理难、决策难是很常见的问题。本文将探讨如何通过智能数据分析解决这些问题&#xff0c;帮助商家提升物流效率和管理能力。 物流数据人工统计&#xff0c;难决策 物流数据沉淀全靠人工线下…

Vue3_简介、CompositionVPI、新的组件

文章目录 Vue3快速上手1.Vue3简介2.Vue3带来了什么1.性能的提升2.源码的升级3.拥抱TypeScript4.新的特性 一、创建Vue3.0工程1.使用 vue-cli 创建2.使用 vite 创建 二、常用 Composition API1.拉开序幕的setup2.ref函数3.reactive函数4.Vue3.0中的响应式原理vue2.x的响应式Vue3…

labview实现呼吸灯颜色渐变效果

呼吸灯效果具有美好的视觉观感&#xff0c;前一段时期感受了一位大佬在MCU中实现呼吸灯颜色渐变效果&#xff0c;很是震撼。这引起了我的兴趣&#xff0c;本文则是实现一种呼吸灯效果(主要在于颜色的渐变体现)。 程序整体视图 程序框图 公式节点程序 int red_is_0 red 0 ?…

探索MR与AIGC技术的发展机遇:教育、医疗领域的前景展望

在当今科技迅猛发展的时代&#xff0c;混合现实&#xff08;MR&#xff09;和增强智能生成创作&#xff08;AIGC&#xff09;技术正逐渐成为教育、医疗领域中的关键驱动力。这两项前沿技术的结合为我们带来了无限的可能性和创新的机遇。 MR技术在教育领域中的发展与机遇是广泛而…

非洲秃鹫优化算法(AVOA)(含MATLAB代码)

先做一个声明&#xff1a;文章是由我的个人公众号中的推送直接复制粘贴而来&#xff0c;因此对智能优化算法感兴趣的朋友&#xff0c;可关注我的个人公众号&#xff1a;启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法&#xff0c;经典的&#xff0c;或者是近几年…

LayUI框架实现OA会议系统——增删改查

目录 前言 1. 配置准备 1.1 Layui框架 1.2 mysql数据库表 1.3 用户管理JSP页面 1.4 新增、修改用户共用界面 2. 后台编写 2.1 编写UserDao类增删改查方法 2.2 R工具类 2.3 BaseDao数据库查询方法 2.4 UserAction控制器类 3. 前台JS编写 3.1 userManage页面JS 3.2…