18.Blender 渲染工程、打光方法及HDR贴图导入

HDR环境

如何导入Blender的HDR环境图

![[Pasted image 20240427165319.png]]

  1. 找到材质球信息
    在右上角,点击箭头,展开详细部分
    点击材质球,会出现下面一列材质球,将鼠标拖到第二个材质球,会显示信息
    courtyard.exr

  2. 右上角打开已渲染模式
    ![[Pasted image 20240427165734.png]]

  3. 左边这里选择世界环境
    ![[Pasted image 20240427165824.png]]

  4. 属性栏,打开世界属性
    ![[Pasted image 20240427165459.png]]

  5. 在文件夹里找到同名文件
    ![[Pasted image 20240427170022.png]]

  6. 将courtyard.exr拖入节点控制界面,与背景节点连接
    ![[Pasted image 20240427170452.png]]

  7. 连接以后,右边属性栏可以展开
    ![[Pasted image 20240427170547.png]]

  8. 颜色选择环境纹理
    ![[Pasted image 20240427170641.png]]

  9. 打开courtyard.exr文件
    ![[Pasted image 20240427170812.png]]
    ![[Pasted image 20240427170918.png]]
    这样就导入成功了
    ![[Pasted image 20240427170932.png]]

烘培立方盒反射

创建一个立方盒
让在盒子里面包括的光都能烘培到场景里
![[Pasted image 20240427171342.png]]
比较省内存,意味着场景里的间接光照明比较一般,烘培间接光影响非常有限,还不如直接烘培立方盒反射

人物

![[Pasted image 20240427172255.png]]

![[Pasted image 20240427171537.png]]
渲染界面右下角有一个箭头可以拉出一个节点工具栏

先选中人物
![[Pasted image 20240427172435.png]]
在右上角全部选中
![[Pasted image 20240427172912.png]]
左上角选择物体模式
右边在选项里
![[Pasted image 20240427172939.png]]
将屏幕空间折射和次表面半透明都勾上

场景

添加平面

添加一个平面
![[Pasted image 20240427181646.png]]
在添加两个竖直的平面
![[Pasted image 20240427182127.png]]
![[Pasted image 20240427182207.png]]
右边属性栏可以输入数值

添加配饰

按Z,调到材质预览模式
![[Pasted image 20240427182333.png]]

  1. 添加一个立方体
    ![[Pasted image 20240427182445.png]]
    移动一下
    ![[Pasted image 20240427182455.png]]
    切换到编辑模式
    ![[Pasted image 20240427182530.png]]
    可以用挤出选区,让立方体更高

  2. 添加一个球
    ![[Pasted image 20240427182720.png]]
    设置平滑着色
    ![[Pasted image 20240427182738.png]]

  3. 加一个猴头
    ![[Pasted image 20240427183012.png]]

材质

![[Pasted image 20240506152403.png]]
在shading界面选中柱体,新建材质,在基础色中,添加颜色
![[Pasted image 20240506152914.png]]
随便添加一些数值,作为演示

皮肤材质
  1. 导入预设
    ![[Pasted image 20240506153819.png]]
    选择脸上的皮肤,新建一个材质
    ![[Pasted image 20240506153946.png]]
  2. 将节点接入
    ![[Pasted image 20240506155735.png]]
  3. 打开次表面半透明
    ![[Pasted image 20240506160340.png]]
  4. 打开AO
    ![[Pasted image 20240506160453.png]]
  5. 设置ACES,选择Rec.709
    ![[Pasted image 20240506160602.png]]
    ![[Pasted image 20240506160656.png]]
  6. 调节模型贴图颜色
    ![[Pasted image 20240506160904.png]]
  7. 打开衣服材质
    ![[Pasted image 20240506161254.png]]
    参考设置
    ![[Pasted image 20240506161613.png]]
    次表面颜色加点蓝色
    ![[Pasted image 20240506161734.png]]
    ![[Pasted image 20240506161634.png]]

光照

  1. 添加面光
    调整位置方向
    ![[Pasted image 20240506162549.png]]
    ![[Pasted image 20240506162734.png]]
    ![[Pasted image 20240506162952.png]]
    打开渲染模式查看效果
    ![[Pasted image 20240506163036.png]]
  2. 添加烘培
    ![[Pasted image 20240506163134.png]]
    ![[Pasted image 20240506163158.png]]

将其拉大,覆盖整个场景
![[Pasted image 20240506163228.png]]
打开辉光、空间反射、运动模糊
3. 设置仅烘培立方盒反射
![[Pasted image 20240506163342.png]]
![[Pasted image 20240506163420.png]]

成品

![[Pasted image 20240506163756.png]]

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

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

相关文章

Microsoft Edge浏览器,便携增强版 v118.0.5993.69

01 软件介绍 Microsoft Edge浏览器,便携增强版,旨在无需更新组件的情况下提供额外的功能强化。这一增强版专注于优化用户体验和系统兼容性,具体包含以下核心功能的提升: 数据保存:通过优化算法增强了其数据保存能力&…

数组元素翻倍C++

编写一个 C 程序&#xff0c;实现一个功能&#xff0c;即将数组中的每个元素值翻倍。程序应定义一个函数 doubleArray&#xff0c;该函数接收一个整数数组的指针和数组的大小&#xff0c;然后将数组中的每个元素都翻倍。 代码 #include <iostream>void doubleArray(int…

Spring MVC(四) 数据校验

在开发过程中有一环必不可少的部分就是数据校验&#xff0c;用户在页面中填写的数据通过表单提交时&#xff0c;前端的JS可以做一些是否合法性的验证&#xff0c;比如是否为空、两次密码是否一致、格式是否正确等等验证。当数据到了后台控制器&#xff0c;为了确保程序的健壮性…

Redis进阶学习

Redis进阶学习 一、Redis事务1.2 Redis监控1.3 Jedis连接1.4 SpringBoot整合1.5 自定义RedisTemple1.6 Redis.conf详解 二、 Redis持久化2.1 RDB2.2 AOF进程 三、Redis发布订阅3.1 Redis主从复制3.2 集群环境配置3.3、复制原理3.4、宕机后主动变为主机3.5、哨兵模式 四、Redis缓…

机器学习算法应用——时间序列分析(4-5)

时间序列分析&#xff08;4-5&#xff09; 时间序列分析&#xff08;Time-Series Analysis&#xff09;是一种对按时间顺序排列的数据序列进行统计分析和预测的方法。这种方法通常用于研究某个现象随时间的变化规律&#xff0c;并据此预测未来的发展趋势。以下是时间序列分析的…

Java入门基础学习笔记11——关键字和标识符

1、关键字 关键字是java中已经被赋予特定意义的&#xff0c;有特殊作用的一些单词&#xff0c;不可以把这些单词作为标识符来使用。 注意&#xff1a;关键字是java用了的&#xff0c;我们就不能用来作为&#xff1a;类名、变量名、否则会报错。 标识符&#xff1a; 标识符就是…

又一个 开箱即用的 SpringBoot 企业级开发平台

项目概述 基于 Spring 实现的通用权限管理平台(RBAC模式)。整合最新技术高效快速开发,前后端分离模式,开箱即用。 核心模块包括:用户、角色、职位、组织机构、菜单、字典、日志、多应用管理、文件管理、定时任务等功能。 代码量少、学习简单、功能强大、轻量级、易扩展,轻…

Dual Aggregation Transformer for Image Super-Resolution论文总结

题目&#xff1a;Dual Aggregation Transformer&#xff08;双聚合Transformer&#xff09; for Image Super-Resolution&#xff08;图像超分辨&#xff09; 论文&#xff08;ICCV&#xff09;&#xff1a;Chen_Dual_Aggregation_Transformer_for_Image_Super-Resolution_ICCV…

水表智能抄表系统是什么?

水表智能抄表系统是一种现代化水资源保护专用工具&#xff0c;它利用先进的物联网、云计算和大数据剖析&#xff0c;完成了智能抄表、实时监控系统、数据分析等作用&#xff0c;大大提高了水务管理的效率和精确性。 1.功能特点 1.1远程控制自动抄表 传统水表抄水表方法采用人…

【初始类和对象】(实例讲解!超级详细!)

【初始类和对象】 前言1. 面向对象的初步认知1.1什么是面向对象1.2 面向对象与面向过程 2. 类的定义和使用2.1 简单认识类2.2 类的定义格式 3. 知识的代码举例讲解3.1 创建类、实例化类3.2 构造方法初始化类、this 3. 总结 前言 由于类和对象是我们在学习过程中需要接受的概念…

使用 Valgrind 检测内存泄漏

Valgrind 是一个编程工具&#xff0c;用于内存调试、内存泄漏检测以及性能分析。Valgrind 工具集中的 Memcheck 是用于检测内存管理和线程错误的主要工具。 参考&#xff1a;https://blog.csdn.net/weixin_44046545/article/details/138417524 1、安装 Valgrind sudo apt-ge…

牛客网Java实战项目--仿牛客网社区的学习笔记

仿牛客网社区的学习笔记 1. 项目环境搭建1.1 开发社区首页 2.开发社区登录模块2.1 发送邮件2.2 开发注册功能2.3 会话管理2.4 生成验证码2.5 开发登录、退出功能2.6 显示登录信息 4 Redis实现点赞关注4.1 Spring整合Redis访问Redis的方法&#xff1a; 4.2 Redis实现点赞4.2.1 点…

【Web】CTFSHOW 月饼杯 题解(全)

目录 web1_此夜圆 web2_故人心 web3_莫负婵娟 web1_此夜圆 拿到源码&#xff0c;一眼字符串逃逸 本地测一测&#xff0c;成功弹出计算器 <?phpclass a {public $uname;public $password;public function __wakeup(){system(calc);} }function filter($string){retur…

使用 sudo apt upgrade 出现的提示

┌────────────────────────────────────────────────┤ Pending kernel upgrade ├────────────────────────────────────────────────┐ │ …

活字格中如何调用第三方应用程序

在活字格有一种方法可以让我们的程序去执行其他程序&#xff0c;比如.bat或.exe文件。这就是所谓的"服务端调用外部程序"。 操作步骤如下&#xff1a; 1. 找到对象管理器中的服务端命令&#xff0c;右键点击它&#xff0c;选择"创建服务端命令"&#xff…

Codeforces Round 944 (Div. 4)

Codeforces Round 944 (Div. 4) Codeforces Round 944 (Div. 4) A. My First Sorting Problem 思路&#xff1a;久违的比大小 AC code&#xff1a; void solve() {int x, y; cin>> x >> y;cout << min(x, y) << " " << max(x, y…

2024年最新趋势跨境电商平台开发需了解的新技术

随着数字化技术的不断演进和全球市场的日益融合&#xff0c;跨境电商平台开发将面临前所未有的挑战和机遇。为了更好地适应并引领这一发展&#xff0c;开发者需要密切关注2024年最新的技术趋势&#xff0c;以确保他们的平台能够在竞争激烈的市场中脱颖而出。本文将对跨境电商平…

【静态分析】软件分析课程实验A3-死代码检测

官网&#xff1a; 作业 3&#xff1a;死代码检测 | Tai-e 参考&#xff1a; https://www.cnblogs.com/gonghr/p/17981720 --------------------------------------------------------------------- 1 作业导览 为 Java 实现一个死代码&#xff08;dead code&#xff09;检…

Jenkins流水线部署Maven项目

使用Jenkins的流水线功能&#xff0c;构建部署Java Maven项目&#xff0c;步骤很简单但是不少细节需要注意。 一、安装 Jenkins的安装步骤和流程就不具体描述&#xff0c;这里主要介绍一下安装时要注意的几个问题。 1、Jenkins尽量安装最新的几个版本&#xff0c;否则安装完成…

6个超TM好用的神仙App推荐!

1. AI文本视频生成工具——Jurilu Jurilu 是一款功能强大的 AI 文本视频生成器&#xff0c;允许用户快速将文本内容转换成极具吸引力的视频。它的使用非常简单&#xff1a;只需要输入文字&#xff0c;选择想要的样式和模板&#xff0c;Jurilu 就会自动将文字转换成生动的视频。…