3DMAX+Photoshop教程:将树木和人物添加到户外建筑场景中的方法

article/2025/7/27 19:16:32

在本教程中,我将向您展示如何制作室外场景。我不会详细解释每一个细节,而是想快速概述一下我的方法。

在本教程中,我使用了一个相对简单的3D模型,并向您展示了在一些高质量纹理的帮助下可以做什么。此外,我将向您展示可以在Photoshop中创建哪些效果,以避免在3D环境中进行耗时的渲染测试。

三维建筑的建模和导入:

首先,我们创建或导入一个建筑模型,本教程中使用的建筑模型:地面是一个简单的平面,在其中添加了一个噪波修改器。人行道是拉伸样条曲线。你可以在建筑顶部看到围栏,灯、长凳和垃圾桶等模型(我强烈建议你花费一些时间开发自己的纹理库和3D模型库,这确实有助于加快你以后的项目过程)。背景中的楼梯只是简单的长方体,栏杆是样条曲线。

这就是我在3DS Max中所做的。之后,所有其他元素,如树木、天空图像、背景建筑等,都将到Photoshop中去添加(如果我需要快速获得结果,我总是更喜欢在Photoshop中添加大多数效果)。

Vray渲染设置建筑场景:

使用Vray物理相机和Vray顶灯进行照明。因为场景看起来应该是阴天,所以在圆顶灯上使用了Vray HDRI阴天天空图像。现在场景看起来像这样:

Vray物理相机使用中性白平衡、ISO速度100和快门速度120。圆顶灯不可见,因为之后将在Photoshop中导入另一张天空图。我对窗户上的环境反射也做了同样的处理。

红色设置如下:对于图像采样器——自适应DMC,抗锯齿过滤器关闭,颜色映射为Reinhard,具有亚像素映射和2.2伽玛。GI在主反弹上是辐照度贴图,次反弹是光缓存(图2)。有了这个设置,我们将获得漂亮的图像和非常短的渲染时间。设置不是很高,所以渲染会有点嘈点,但对于这种可视化来说相当不错了(渲染分辨率为1200×1600)。

3dMAX中建筑场景通道的分层渲染:

为了简化Photoshop后期制作的工作流程,需要更多的渲染元素:

1.Vray Zdepth

2.阿尔法颜色

3.Vray线框颜色

Zdepth用于后期制作景深效果,需要WireColor(线框颜色)用于窗口反射的新层。在Photoshop中将每个效果渲染为后期制作层的技巧是一种非常聪明的技术,可以节省额外的时间,以便在Photoshop中屏蔽和选择图像的区域。所以一定要使用这种方法——它真的加快了你的工作流程。

在这里,您可以看到在不同层/通道中渲染时的结果:

您可以看到,每种渲染都代表了图像的不同效果。在photoshop中导入所有图像时,您可以轻松选择图像的一部分,并在此选择中添加滤镜,或将该选择用作其他图层的遮罩。很酷!

在3dMAX中创建逼真的草纹理:

材质基本上是带有反射和纹理贴图的Vray材质,这些都是基本的东西。但我想与大家分享我创造逼真、美观的草纹理的方法。

草是一种混合材质,由两种几乎相同的Vray材质组合而成,在我的例子中混合量为15。你可以使用你选择的数量。这两种材质之间的区别仅在于漫反射贴图。首先,我们使用漂亮的绿草纹理,然后使用只有一点点草可见的脏纹理。通过改变混合量,你可以从漂亮的绿草变成尘土飞扬的地面。

两种材质都使用相同的置换贴图,但其中一种旋转了几度。这是一个小技巧,可以为地面创造出美观逼真的草地效果。

最后,你可以尝试一下,获得一个很好的效果,得到一个逼真的、有点不规则的草纹理。

在Photoshop中编辑三维建筑渲染:

现在,我们前往Photoshop,将所有内容混合在一起,并进行最后的润色。因此,我们将采取以下步骤:

–导入背景建筑图像

–导入漂亮的天空背景图像

–在建筑场景中添加剪切树

–进行一些颜色校正,调整级别和对比度

首先,我准备了所有包含我想用于渲染的元素的图像。我从一张我想用作渲染背景的建筑照片开始。使用无序和透视工具进行一些镜头校正,并或多或少地对齐建筑,如下图所示。还要确保删除背景和前景图像的部分,以剪切建筑本身。

使用剪切的广告牌树(就是在平面对象上贴树木图像)为您的建筑可视化带来活力:

对于这些树,您可以自己从网上下载一些漂亮的树木图像,然后自己手动遮罩。

现在我们准备好了图像,我们可以开始在Photoshop中将所有内容合并在一起。

将天空背景图像与阿尔法通道渲染相结合:

用一张“天空和云朵”照片替换背景

首先,我们打开RGB通道图像,以便从我们的风景进行标准渲染。然后,我也打开阿尔法通道图像,并将其复制/粘贴到RGB通道图像中。因为我们使用了同一台相机,所以两幅图像完美地结合在一起,阿尔法通道图像中的全黑区域代表了应该显示我的背景图像的区域。因此,我们只需选择黑色(例如使用选择/颜色范围),并删除RGB层上的选定区域,或使用层掩码隐藏该区域。现在,您可以删除alpha层,然后导入天空图像将其放置在RGB层下。转换它并进行一些颜色校正,直到结果对你来说很好。

接下来,我们导入背景办公楼的准备好的图像,并将其放置在RGB层后面,但在天空图像的正确位置。

最后,我将在我已经准备好的建筑插图中添加剪切的树形轮廓。变换这些树并移动它们,直到你喜欢这种排列。以下截图显示了所做的步骤:

最后,在图像上添加了色彩校正、层次和景深效果。图层选项卡现在看起来像这样:

为了给距离相机较远的渲染部分添加模糊效果,使用zdepth贴图。导入后,还可以通过颜色范围选择此层的黑色部分。为了将效果应用于正确的元素(zdepth层的黑色部分),选择了快速而肮脏的方式,简单地合并了天空、背景建筑、RGB层、树后和树前。完成选择后,可以选择合并的层并使用高斯模糊滤镜(最大值为0.5-0.9)。

做一些最后的调整:

1.色调饱和度:+10

2.增加亮度:+3-5

3.级别(只是玩一下以获得更多对比度)

4.色彩平衡,突出一些颜色,得到更温暖的画面。在这里,把红色和蓝色减了20,把绿色减了10。这样,终于有了一张色彩鲜艳的好看的照片。

看起来是不是还不错!


http://www.hkcw.cn/article/UZGlQFYGwS.shtml

相关文章

n8n 中文系列教程_25.在n8n中调用外部Python库

在n8n中使用Python处理复杂任务时,内置的Code节点由于运行在沙盒环境中,无法直接调用外部Python库(如pandas、requests等),限制了工作流的扩展能力。本文将介绍一种持久化解决方案:通过Docker挂载目录虚拟环…

STM32单片机简介

1.基本情况 STM32单片机正如其名是32位微控制器,相较于51单片机的8位微控制器,性能会更好,但学习难度也会提高。 在stm32单片机中内核时核心部分,是ARM公司设计的,其在stm32单片机中占据极为重要的地位。(程序指令的…

安全帽目标检测

安全帽数据集 这里我们使用的安全帽数据集是HelmentDetection,这是一个公开数据集,里面包含5000张voc标注格式的图像,分为三个类别,分别是 0: head 1: helmet 2: person 安全帽数据集下载地址、 我们将数据集下载后&#xff0c…

气镇阀是什么?

01、阀门介绍: 油封机械真空泵的压缩室上开一小孔,并装上调节阀,当打开阀并调节入气量,转子转到某一位置,空气就通过此孔掺入压缩室以降低压缩比,从而使大部分蒸汽不致凝结而和掺入的气体一起被排除泵外起此…

1,QT的编译教程

目录 整体流程: 1,新建project文件 2,编写源代码 3,打开QT的命令行窗口 4,生成工程文件(QT_demo.pro) 5,生成Make file 6,编译工程 7,运行编译好的可执行文件 整体…

Linux操作系统 使用共享内存实现进程通信和同步

共享内存使用 //main.c #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <assert.h> #include <sys/shm.h> #include <string.h> int main() {int shmidshmget((key_t)1234,256,IPC_CREAT|0600);assert(shmid!-1);…

力扣HOT100之动态规划:322. 零钱兑换

这道题和上一道题279.完全平方数的套路是完全一样的&#xff0c;但是这道题不需要我们自己生成物品列表&#xff0c;函数的输入中已经给出了&#xff0c;但是这道题有一个坑&#xff0c;就是我们在初始化dp数组的时候&#xff0c;所有的位置不应该赋值为INT_MAX&#xff0c;因为…

工厂方法模式(Factory Method)深度解析:从原理到实战优化

作者简介 我是摘星&#xff0c;一名全栈开发者&#xff0c;专注 Java后端开发、AI工程化 与 云计算架构 领域&#xff0c;擅长Python技术栈。热衷于探索前沿技术&#xff0c;包括大模型应用、云原生解决方案及自动化工具开发。日常深耕技术实践&#xff0c;乐于分享实战经验与…

π0-FAST-针对VLA模型的高效动作token化技术-2025.1.16-开源

0. 前言 2025年2月4日&#xff0c;π0 和 π0-FAST 一并开源&#xff0c;这个系列许多研究者、企业人士认为落地潜力很大 项目页 论文页 GitHub页 之前已经做了 π0 论文的详解&#xff1a;π0-通用VLA模型-2024.11.13-开源 本文来详解一下 π0-FAST 1. π0-FAST&#xff1…

正点原子Z20 ZYNQ ​​​开发板​​发布!板载FMC LPC、LVDS LCD和WIFI蓝牙等接口,资料丰富!

正点原子Z20 ZYNQ ​​​开发板​​发布&#xff01;板载FMC LPC、LVDS LCD和WIFI&蓝牙等接口&#xff0c;资料丰富&#xff01; 正点原子新品Z20 ZYNQ开发板来啦&#xff01;核心板全工业级设计&#xff0c;主控芯片型号是XC7Z020CLG484-2I。开发板由核心板底板组成&…

SPL做量化----SRMI(动量修正指标)

MI 修正指标&#xff0c;用法参考 MI 动力指数用法。 例如计算浦发银行 2024 年的 SRMI 指标&#xff0c;N 取 9。 代码示例&#xff1a; A160000022024-01-0132024-12-314call("adjustprice.splx", "", call("loadkday.splx", A1, A2,A3) )5…

【油藏地球物理正演软件ColchisFM】如何在实际地震剖面基础上增删地质体开展正演

在实际地震正演过程中&#xff0c;很多油田客户都希望看到在实际地震剖面上如果增加/减少一个砂体&#xff0c;或者仅仅目的层储层变厚/变薄&#xff0c;物性变好/变差&#xff0c;含油性改变地震上会是什么样的响应&#xff0c;而不仅仅是理论的模型&#xff0c;这时常规的正演…

数据库中求最小函数依赖集-最后附解题过程

今天来攻克数据库设计里一个超重要的知识点 —— 最小函数依赖集。对于刚接触数据库的小白来说&#xff0c;这概念可能有点绕&#xff0c;但别担心&#xff0c;咱们一步步拆解&#xff0c;轻松搞定&#x1f4aa;&#xff01; &#xff08;最后fuyou&#xff09; 什么是最小函数…

奇异值分解(SVD):线性代数在AI大模型中的核心工具

&#x1f9d1; 博主简介&#xff1a;CSDN博客专家、CSDN平台优质创作者&#xff0c;高级开发工程师&#xff0c;数学专业&#xff0c;10年以上C/C, C#, Java等多种编程语言开发经验&#xff0c;拥有高级工程师证书&#xff1b;擅长C/C、C#等开发语言&#xff0c;熟悉Java常用开…

通信算法之280:无人机侦测模块知识框架思维导图

1. 无人机侦测模块知识框架思维导图, 见文末章节。 2. OFDM参数估计,基于循环自相关特性。 3. 无人机其它参数估计

VScode ios 模拟器安装cocoapods

使用 Homebrew 安装&#xff08;推荐&#xff09; 如果你有 Homebrew&#xff0c;直接用它安装更稳定&#xff1a; brew install cocoapods

特伦斯 S75 电钢琴:重塑演奏美学的至臻之选

在电钢琴产业迈向技术与体验双升级的时代&#xff0c;特伦斯 S75 以颠覆性设计重新定义高端电钢琴的价值标杆。这款集工艺美学、演奏质感与智能科技于一体的乐器&#xff0c;不仅是音乐表达的工具&#xff0c;更是现代生活空间中流动的艺术符号。 一、极简美学与功能主义的完美…

转转的兴衰之路:二手电商的市场观察

在二手电商的江湖中&#xff0c;转转曾是一颗耀眼的明星。2015年&#xff0c;转转在58集团的孵化下应运而生&#xff0c;就像一个初出茅庐的侠客&#xff0c;带着一股闯劲踏入了闲置交易的江湖&#xff0c;最开始就以全品类二手交易为目标&#xff0c;想要在这个市场中打出一片…

5月课程精彩回顾 | 2025高通边缘智能创新应用大赛系列公开课

当边缘计算与人工智能的碰撞掀起技术革命浪潮&#xff0c;如何抢占创新先机&#xff1f;2025高通边缘智能创新应用大赛以行业顶尖资源赋能开发者&#xff0c;在初赛阶段重磅打造系列公开课。 5月13日至29日&#xff0c;大赛主办方高通技术公司携手承办方阿加犀&#xff0c;以及…

PostIn V1.1.2版本发布,新增接口评审功能,提升接口质量与合理性

PostIn是一款国产开源免费的接口关联工具&#xff0c;包含项目管理、接口调试、接口文档设计、接口数据MOCK等模块&#xff0c;支持常见的HTTP协议、websocket协议。本周PostIn V1.1.0版本发布&#xff0c;新增接口评审、接口统计功能。 1、版本更新日志 新增 ➢ 接口评审&a…