18.Blender 渲染工程、打光方法及HDR贴图导入
HDR环境
如何导入Blender的HDR环境图
![![[Pasted image 20240427165319.png]]](https://img-blog.csdnimg.cn/direct/f79c6f21a5e34d55a922bf5869cee765.png)
-
找到材质球信息
在右上角,点击箭头,展开详细部分
点击材质球,会出现下面一列材质球,将鼠标拖到第二个材质球,会显示信息
courtyard.exr -
右上角打开已渲染模式
![![[Pasted image 20240427165734.png]]](https://img-blog.csdnimg.cn/direct/8234c7bf28c3469f98c9528dbb5d407e.png)
-
左边这里选择世界环境
![![[Pasted image 20240427165824.png]]](https://img-blog.csdnimg.cn/direct/0ebaae2b1bc645b6bb6245bb4cf032be.png)
-
属性栏,打开世界属性
![![[Pasted image 20240427165459.png]]](https://img-blog.csdnimg.cn/direct/444e49aeb1a44266b2ee1a957d3cddca.png)
-
在文件夹里找到同名文件
![![[Pasted image 20240427170022.png]]](https://img-blog.csdnimg.cn/direct/a194096525b84610b3cc87feac046d1d.png)
-
将courtyard.exr拖入节点控制界面,与背景节点连接
![![[Pasted image 20240427170452.png]]](https://img-blog.csdnimg.cn/direct/c0b66a5cf2fb4db5bd25c66cbe2c32b0.png)
-
连接以后,右边属性栏可以展开
![![[Pasted image 20240427170547.png]]](https://img-blog.csdnimg.cn/direct/13ac111c8bff43abb12c8aee6db271b9.png)
-
颜色选择环境纹理
![![[Pasted image 20240427170641.png]]](https://img-blog.csdnimg.cn/direct/6a1d4e501205461aba8d0f6ce926ec0d.png)
-
打开courtyard.exr文件
![![[Pasted image 20240427170812.png]]](https://img-blog.csdnimg.cn/direct/2719281720d14004982264c34f666e06.png)
![![[Pasted image 20240427170918.png]]](https://img-blog.csdnimg.cn/direct/685bc54a92314d0583d744fc916f7199.png)
这样就导入成功了
![![[Pasted image 20240427170932.png]]](https://img-blog.csdnimg.cn/direct/c76866ee226840f3a5716f07b507cf97.png)
烘培立方盒反射
创建一个立方盒
让在盒子里面包括的光都能烘培到场景里
![![[Pasted image 20240427171342.png]]](https://img-blog.csdnimg.cn/direct/708f1314983049ef85d68511a9e6d932.png)
比较省内存,意味着场景里的间接光照明比较一般,烘培间接光影响非常有限,还不如直接烘培立方盒反射
人物
![![[Pasted image 20240427172255.png]]](https://img-blog.csdnimg.cn/direct/0d164aa5d7d54349b31733d7c28cba83.png)
![![[Pasted image 20240427171537.png]]](https://img-blog.csdnimg.cn/direct/2edd8477ed6945389481bc8c2f96266e.png)
渲染界面右下角有一个箭头可以拉出一个节点工具栏
先选中人物
![![[Pasted image 20240427172435.png]]](https://img-blog.csdnimg.cn/direct/c987ec5a53ea43daafdae804117207fb.png)
在右上角全部选中
![![[Pasted image 20240427172912.png]]](https://img-blog.csdnimg.cn/direct/faa56341211d42d68e566c838130c380.png)
左上角选择物体模式
右边在选项里
![![[Pasted image 20240427172939.png]]](https://img-blog.csdnimg.cn/direct/79077a25351a4292813ec8ea543b1c71.png)
将屏幕空间折射和次表面半透明都勾上
场景
添加平面
添加一个平面
![![[Pasted image 20240427181646.png]]](https://img-blog.csdnimg.cn/direct/424f1716172a4b66ac8b299495f9af18.png)
在添加两个竖直的平面
![![[Pasted image 20240427182127.png]]](https://img-blog.csdnimg.cn/direct/1d828cfaedeb42d7a15b7e751e20adfa.png)
![![[Pasted image 20240427182207.png]]](https://img-blog.csdnimg.cn/direct/58699db5496b482e88bb85dc70b76218.png)
右边属性栏可以输入数值
添加配饰
按Z,调到材质预览模式
![![[Pasted image 20240427182333.png]]](https://img-blog.csdnimg.cn/direct/6a13f0ca82fe470a960c178988b88ca5.png)
-
添加一个立方体
![![[Pasted image 20240427182445.png]]](https://img-blog.csdnimg.cn/direct/a09cc4f3bdb14c50965e3bd4c56b7da8.png)
移动一下
![![[Pasted image 20240427182455.png]]](https://img-blog.csdnimg.cn/direct/bbbbe0aa45ed44378f5fc94af772ce80.png)
切换到编辑模式
![![[Pasted image 20240427182530.png]]](https://img-blog.csdnimg.cn/direct/f4ebc39aaa6a4fa7a98809d3997f66c5.png)
可以用挤出选区,让立方体更高 -
添加一个球
![![[Pasted image 20240427182720.png]]](https://img-blog.csdnimg.cn/direct/c541cb236c3647d7b3ee37b570fe3478.png)
设置平滑着色
![![[Pasted image 20240427182738.png]]](https://img-blog.csdnimg.cn/direct/bc09adcc332e484c9797eadcc009b381.png)
-
加一个猴头
![![[Pasted image 20240427183012.png]]](https://img-blog.csdnimg.cn/direct/c8c7dd9cc0a94460b14526001d32e71f.png)
材质
![![[Pasted image 20240506152403.png]]](https://img-blog.csdnimg.cn/direct/1ab676a70dd84f12a0329d4a1922e653.png)
在shading界面选中柱体,新建材质,在基础色中,添加颜色
![![[Pasted image 20240506152914.png]]](https://img-blog.csdnimg.cn/direct/7a192d2621de4557befad1da7a8c9c93.png)
随便添加一些数值,作为演示
皮肤材质
- 导入预设
![![[Pasted image 20240506153819.png]]](https://img-blog.csdnimg.cn/direct/8bfeb6ae69b24f3ab94997b4d1b21ce8.png)
选择脸上的皮肤,新建一个材质
![![[Pasted image 20240506153946.png]]](https://img-blog.csdnimg.cn/direct/cf06b5e7e37b46d0b2545b5987f2df85.png)
- 将节点接入
![![[Pasted image 20240506155735.png]]](https://img-blog.csdnimg.cn/direct/0df67703a58f4c46b9331fe6a116dac6.png)
- 打开次表面半透明
![![[Pasted image 20240506160340.png]]](https://img-blog.csdnimg.cn/direct/dff0454e08414db7ac6af4aa1c6f9c16.png)
- 打开AO
![![[Pasted image 20240506160453.png]]](https://img-blog.csdnimg.cn/direct/cac9b3ea53684376b4a4d69afeccc06f.png)
- 设置ACES,选择Rec.709
![![[Pasted image 20240506160602.png]]](https://img-blog.csdnimg.cn/direct/111f14cd711d44088b709218035e26bb.png)
![![[Pasted image 20240506160656.png]]](https://img-blog.csdnimg.cn/direct/b4ff6a172cf24b34915c46544103fdc9.png)
- 调节模型贴图颜色
![![[Pasted image 20240506160904.png]]](https://img-blog.csdnimg.cn/direct/e11570c3c72f4b36a6f7cf3641130e11.png)
- 打开衣服材质
![![[Pasted image 20240506161254.png]]](https://img-blog.csdnimg.cn/direct/7e31d101760d47f18e9375ce70bfb824.png)
参考设置
![![[Pasted image 20240506161613.png]]](https://img-blog.csdnimg.cn/direct/8b451534827844f1af0ea25be37b7f9d.png)
次表面颜色加点蓝色
![![[Pasted image 20240506161734.png]]](https://img-blog.csdnimg.cn/direct/417aa58e9b7d491e9c22cf506da36426.png)
![![[Pasted image 20240506161634.png]]](https://img-blog.csdnimg.cn/direct/8cf28a74e7df49cc92b6429bb35f9eb1.png)
光照
- 添加面光
调整位置方向
![![[Pasted image 20240506162549.png]]](https://img-blog.csdnimg.cn/direct/1876a52790c748f2a930dce27eb0a650.png)
![![[Pasted image 20240506162734.png]]](https://img-blog.csdnimg.cn/direct/1dfef4e47bda4505885133fa209b6e19.png)
![![[Pasted image 20240506162952.png]]](https://img-blog.csdnimg.cn/direct/9aa1802c9aa242afbbc63849a30e1b15.png)
打开渲染模式查看效果
![![[Pasted image 20240506163036.png]]](https://img-blog.csdnimg.cn/direct/a554a7f5eed84716b43e3d8b7d61a035.png)
- 添加烘培
![![[Pasted image 20240506163134.png]]](https://img-blog.csdnimg.cn/direct/2768b6941c004d779d79b7062d9f2265.png)
![![[Pasted image 20240506163158.png]]](https://img-blog.csdnimg.cn/direct/09bc9a6838174ce2bf9ce2c8c66b66d0.png)
将其拉大,覆盖整个场景
![![[Pasted image 20240506163228.png]]](https://img-blog.csdnimg.cn/direct/588a8ae22f06450b8e6f80fd455496d8.png)
打开辉光、空间反射、运动模糊
3. 设置仅烘培立方盒反射
![![[Pasted image 20240506163342.png]]](https://img-blog.csdnimg.cn/direct/1cdc67b10d9845f8af1992e7f7421d62.png)
![![[Pasted image 20240506163420.png]]](https://img-blog.csdnimg.cn/direct/3d77f3aa3f734d5093eec60a369f2d5b.png)
成品
![![[Pasted image 20240506163756.png]]](https://img-blog.csdnimg.cn/direct/83f020205f514504b5d2e2d689a14881.png)
相关文章:
18.Blender 渲染工程、打光方法及HDR贴图导入
HDR环境 如何导入Blender的HDR环境图 找到材质球信息 在右上角,点击箭头,展开详细部分 点击材质球,会出现下面一列材质球,将鼠标拖到第二个材质球,会显示信息 courtyard.exr 右上角打开已渲染模式 左边这里选择世界…...
VBA在Excel中部首组查字法的应用
VBA在Excel中部首组查字法的应用 文章目录 前言一、网站截图二、操作思路三、代码1.创建数据发送及返回方法2.创建截取字符串中的数值的方法3.获取部首对应的编码4.获取特定部首的汉字运行效果截图前言 使用汉语字典查生字、生词,多用拼音查字法和部首查字法。以前都是用纸质…...
ASP.NET MVC 4升级迁移到ASP.NET MVC 5
背景:今天针对一个老项目进行框架升级,老项目使用的是MVC 4,现在要升级到MVC5。 备份项目.NET升级4.5以上版本通过Nuget,更新或者直接安装包 包名oldVersionnewVersion说明Microsoft.AspNet.Mvc4.0.05.x.xMicrosoft.AspNet.Razo…...
AIGC时代已至,你准备好抓住机遇了吗?
一、行业前景 AIGC,即人工智能生成内容,是近年来人工智能领域中发展迅猛的一个分支。随着大数据、云计算、机器学习等技术的不断进步,AIGC已经取得了显著的成果,并且在广告、游戏、自媒体、教育、电商等多个领域实现了广泛应用。…...
2024CCPC郑州邀请赛暨河南省赛
比赛记录:看群里大家嘎嘎拿牌,自己个人来solo了一下,发现简单到中等题很多,写了两小时出了7题,但是写的比较慢,对难题把握还是不准确 补题 : A题确实巧妙充分利用题目的数据范围来思考问题&…...
Spring 各版本发布时间与区别
版本版本特性Spring Framework 1.01. 所有代码都在一个项目中 2. 支持核心功能IoC、AOP 3. 内置支持Hibernate、iBatis等第三方框架 4. 对第三方技术简单封装。如:JDBC、Mail、事务等 5. 只支持XML配置方式。6.主要通过 XML 配置文件来管理对象和依赖关系࿰…...
前端模块导入导出方式
不同的导出方式和相应的导入方式,可以提炼成 3 种类型:name、default 和 list。 以下是使用示例: // Name Export | Name Import // 一个“命名”的导出 export const name value import { name } from ...❌ 错误示例: export…...
docker01-简介和概述
什么是docker? 我们现在开发项目是在windows操作系统使用idea开发,本地windows操作系统上有我们项目所需的jdk,mysql,redis,tomcat等环境,如果我们想打包我们的项目到一个别的服务器上,在别的服…...
java数据结构与算法(对称二叉树)
前言 为什么学习数据结构和算法? 1.直面大厂的高薪。 2.学习编程的语言。 3.输出优雅的代码和高性能的程序。 每日练习2题,希望大家都能收获高薪offer,实现自由跳槽。 实现原理 主要判断二叉树的以中间线为轴,两边的对称的…...
[原创](Modern C++)现代C++的std::function, 强大的多态函数包装器(包含std::mem_fn使用方式).
[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX QQ联系: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、D…...
解决间歇性 SSLPeerUnverifiedException 问题
问题背景 您在使用 SonarQube 与 GitHub Enterprise 进行拉取请求装饰时,遇到了间歇性的 javax.net.ssl.SSLPeerUnverifiedException 异常。具体错误信息如下: txt javax.net.ssl.SSLPeerUnverifiedException: Hostname XXXXXXX not verified (no certificates)at okhttp3…...
Linux程序开发(一):Linux基础入门安装和实操手册
Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…...
Java | Leetcode Java题解之第92题反转链表II
题目: 题解: class Solution {public ListNode reverseBetween(ListNode head, int left, int right) {// 设置 dummyNode 是这一类问题的一般做法ListNode dummyNode new ListNode(-1);dummyNode.next head;ListNode pre dummyNode;for (int i 0; …...
声纹识别在无人机探测上的应用
无人机在民用和军事领域的应用越来越广泛。然而,随着无人机数量的增加,"黑飞"现象也日益严重,对公共安全和隐私构成了威胁。因此,开发有效的无人机探测与识别技术变得尤为重要。及时发现黑飞无人机的存在进而对其型号进…...
【数据结构】时间、空间复杂度实例分析
跌倒了,就重新站起来,继续向前走;傻坐在地上是没用的。💓💓💓 目录 •✨说在前面 🍋知识点一:算法的效率 • 🌰1.斐波那契数列的第n项 • 🌰2.算法的复杂度…...
2024生日快乐祝福HTML源码
源码介绍 2024生日快乐祝福HTML源码,源码由HTMLCSSJS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面, 源码截图 源码下载 2024生日快乐祝福HTML源码...
Android系统不同版本存储权限
一、Android存储简介 Android系统分为内部存储和外部存储 从Android6.0开始不断在更新存储(读写)权限,除了在AndroidManifest.xml文件里声明,app运行时也要动态申请使用对应的权限 提醒:应用私有存储不需要动态申请权…...
ue引擎游戏开发笔记(41)——行为树的建立(2)--丰富ai行为:巡逻后返回原处
1.需求分析: 就敌人ai而言,追踪到敌人有可能丢失目标,丢失目标后应该能返回原来位置,实现这一功能。 2.操作实现: 1.思路:利用clear value函数,禁用掉当前的追踪功能,执行之后的返…...
Linux quotacheck命令教程:如何检查和修复文件系统的磁盘配额(附案例详解和注意事项)
Linux quotacheck命令介绍 quotacheck命令是用于扫描文件系统以检查磁盘配额的一致性。它生成、检查和修复配额文件。这个命令通常在系统引导时运行,或者在手动更改了配额设置后运行。 Linux quotacheck命令适用的Linux版本 quotacheck命令在大多数Linux发行版中…...
Response对象的学习
Response对象在Web开发中是一个重要的概念,它代表了服务器对客户端请求的响应。当客户端(如浏览器)向服务器发送一个请求后,服务器会生成一个Response对象,其中包含了服务器返回给客户端的数据、状态码、响应头等信息。…...
TVA模型适配FPC材料疲劳差异
重磅预告:本专栏将独家连载系列丛书《智能体视觉技术与应用》部分精华内容,该书是世界首套系统阐述“因式智能体”视觉理论与实践的专著,特邀美国 TypeOne 公司首席科学家、斯坦福大学博士 Bohan 担任技术顾问。Bohan先生师从美国三院院士、“…...
LeetCode 01矩阵中距离题解
LeetCode 01矩阵中距离题解 题目描述 给定一个 01 矩阵,找到每个 0 到最近的 0 的距离。 示例: 输入:mat [[0,0,0],[0,1,0],[1,1,1]]输出:[[0,0,0],[0,1,0],[1,2,1]] 解题思路 方法:BFS 思路: 使用 BFS 从…...
Bandgap设计避坑指南:从Cadence仿真看运放稳定性与启动电路的那些事儿
Bandgap设计避坑指南:从Cadence仿真看运放稳定性与启动电路的那些事儿 在模拟IC设计的江湖里,Bandgap电路就像一位深藏不露的内功大师——表面简单,实则暗藏玄机。许多工程师在完成主电路设计后,常常会遇到两个"幽灵问题&quo…...
深入解析Android网络通信框架:OkHttp与Retrofit原理与实践
第一章:引言 移动互联网时代,网络通信是Android应用的核心能力之一。OkHttp与Retrofit作为Android生态中最主流的网络通信框架,已成为开发者必须掌握的技术栈。本章将简要介绍二者在项目中的定位及其技术演进历程。 第二章:OkHttp核心原理剖析 2.1 OkHttp架构设计 OkHtt…...
告别单调终端:250+ Xshell配色方案让你的命令行焕然一新
告别单调终端:250 Xshell配色方案让你的命令行焕然一新 【免费下载链接】Xshell-ColorScheme 250 Xshell Color Schemes 项目地址: https://gitcode.com/gh_mirrors/xs/Xshell-ColorScheme 每天面对单调的黑白终端界面,是否感到视觉疲劳ÿ…...
从ST官方例程到产品级Bootloader:STM32F030 IAP的内存划分、中断重映射与APP配置全解析
从ST官方例程到产品级Bootloader:STM32F030 IAP的内存划分、中断重映射与APP配置全解析 在嵌入式产品开发中,固件升级是一个无法回避的挑战。想象一下,当你的设备已经部署在现场,却发现需要修复一个关键bug或添加新功能时…...
告别混乱:一文读懂GB/T 18655与GB/T 38661如何共同定义BMS的EMC测试要求
电动汽车BMS电磁兼容测试:双国标协同应用全景指南 当工程师第一次面对GB/T 18655和GB/T 38661两份标准时,往往会陷入困惑——为什么需要两份标准来规范同一个电池管理系统的EMC测试?这个问题背后,隐藏着中国电动汽车标准体系演进的…...
i.MX8MP NPU实战:TensorFlow Lite模型移植与VSI-NPU优化全流程
1. 项目概述与核心价值最近在折腾一块基于NXP i.MX8M Plus的开发板,这块板子最大的亮点就是集成了一个专为边缘AI设计的神经处理单元(NPU)。官方文档里提了一嘴TensorFlow Lite的例程,但真上手去移植,发现坑是一个接一…...
FanControl终极指南:告别噪音,掌控你的PC风扇控制
FanControl终极指南:告别噪音,掌控你的PC风扇控制 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Tren…...
告别Vivado卡顿!用VCS2018+Verdi独立仿真Xilinx IP核的保姆级流程(附Makefile模板)
高效FPGA仿真实践:VCS与Verdi协同验证Xilinx IP核全流程指南 在FPGA开发过程中,仿真验证环节往往占据整个项目周期的60%以上时间。传统Vivado集成环境虽然提供了一站式解决方案,但随着设计规模扩大,其启动缓慢、资源占用高的问题…...
