小短片创作-优化场景并输出短片(二)

1、什么是潮湿感

什么是潮湿感:基础颜色变化+粗糙度变化+表面渗入性
1.基础颜色变化:潮湿的地方颜色会变深
在这里插入图片描述
2.粗糙度变化:镜面粗糙度为0,潮湿的地方粗糙度会变低
在这里插入图片描述
3.表面渗入性:主要看材质是否防水
在这里插入图片描述

2、调整场景材质增加潮湿感

1.将场景中物体材质的粗糙度调低到0.005左右
在这里插入图片描述
2.植物一般会有2个材质,第1个是植物本身的材质,第2个是植物Billboard的材质(离的远的时候植物变成1个面片)
在这里插入图片描述
3.切换到CineCamera模式,旋转天空的角度,会看到高光会跟着环境变化而变化
在这里插入图片描述
4.这个石头光调整粗糙度不行太白了,需要调整BaseColor
在这里插入图片描述

3、调整光照环境

1.目前的场景是蓝天白云,没有被树木遮挡的感觉,所以需要替换HDRI贴图,可以去这个网站下载:hdrihaven,下载后替换掉HDRIBackdrop的Cubemap贴图即可
在这里插入图片描述
2.解决环境贴图模糊的问题:因为天空很大离场景比较远,使用mipmap会导致模糊,所以需要将Texture改为无mipmap贴图,同时为了保证清晰度需要使用较高分辨率的贴图
在这里插入图片描述

4、边缘混合(PDO-Pixel Depth Offset)

1.石头和泥土的边缘过渡非常锐利
在这里插入图片描述
2.找到泥土的母材质,修改PDO
在这里插入图片描述
3.修改材质PDO的值,就可以看到柔边效果
在这里插入图片描述

5、网格与LOD

1.可以通过Wireframe模式查看网格
在这里插入图片描述
2.可以查看LOD相关属性
2.1.右上角可以选择查看当前选中的LOD级别
2.2.右边中间的位置,可以查看当前LOD级别对应的面数百分比,一般LOD0是100%,LOD1是50%,逐渐递减,可以手动调节
2.3.右下角可以设置最大LOD数量和最低LOD的值
2.4.左上角显示当前三角面数,相机距离越远,物体在屏幕中占的位置越小,那么LOD的Level就越大,对应的面数越低
这里相机距离较远,对应面数较低
在这里插入图片描述
这里相机较近,对应面数较高
在这里插入图片描述
3.可以在命令行输入r.ForceLOD x,强制将LOD设置为对应的值
在这里插入图片描述

6、高分辨率截图输出照片

1.Cine Camera的光圈越小,越聚焦周围越模糊
在这里插入图片描述
2.输出测试高分辨率贴图,这里没法指定确定的分辨率
在这里插入图片描述

7、关卡序列输出照片或视频

1.创建关卡序列:不用的时候一定要关掉,否则可能会不小心把其它操作记录到Sequence
在这里插入图片描述
2.将相机添加到关卡序列中
在这里插入图片描述
3.在开头处添加关键帧
3.1.先确保关键帧定位在开头处
在这里插入图片描述
3.2.点击针对Cine Camera的Transform添加关键帧
在这里插入图片描述
4.在结尾处添加关键帧
4.1.先确保关键帧定位在结尾处,总共150帧的话,关键帧是从0到149
在这里插入图片描述
4.2.将第2个视图切换到Default ViewPort,同时将Cine Camera的坐标设置为本地坐标
在这里插入图片描述
4.3.调整Cine Camera的位置和角度,然后重新对焦
在这里插入图片描述
4.4.点击曲线编辑器,可以编辑Transform的变化曲线
在这里插入图片描述
4.5.也可以在关键帧点击右键,选择Linear将其设置为线性变化
在这里插入图片描述
5.点击渲染输出即可输出为图片或视频
在这里插入图片描述

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

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

相关文章

小抄 20240526

1 一些人焦虑的原因,可能是他也知道自己做的事无意义,但是又停不下来,于是一直在做无用功,空耗精神力量。 可以试着去做一些热爱的、有价值的事情,焦虑就会慢慢消失。 2 人们看历史的时候,很容易把自己代…

士大夫v产生的

一、前言 乱码七糟 [lun qī bā zāo],我时常怀疑这个成语是来形容程序猿的! 无论承接什么样的需求,是不是身边总有那么几个人代码写的烂,但是却时常有测试小姐姐过来聊天(_求改bug_)、有产品小伙伴送吃的(_求写需求_)、有业务小…

Java 写入 influxdb

利用Python随机生成一个1000行的csv文件 import csv import random from datetime import datetime, timedelta from random import randint, choice# 定义监控对象列表和指标名称列表 monitor_objects [Server1, Server2, Server3, DB1] metric_names [CPUUsage, MemoryUsa…

网络编程 —— Http进度条

第一种下载带进度的方法 string url "https://nodejs.org/dist/v20.10.0/node-v20.10.0-x64.msi"; 1使用getASync获取服务器响应数据 参数1请求的路径, 参数2 HttpCompletionOption.ResponseHeadersRead 请求完成时候等待请求带什么程度才…

耐高温输送带的优势

耐高温输送带:工业运输的革命性升级,助力生产线高效稳定运行 在现代化工业生产的浪潮中,耐高温输送带以其独特的优势,正逐渐成为工业运输领域的得力助手。它不仅能够有效提升生产效率,更能确保生产线的安全稳定运行&a…

算法随想录第二十天打卡|654.最大二叉树 , 617.合并二叉树 ,700.二叉搜索树中的搜索 , 98.验证二叉搜索树

654.最大二叉树 又是构造二叉树,昨天大家刚刚做完 中序后序确定二叉树,今天做这个 应该会容易一些, 先看视频,好好体会一下 为什么构造二叉树都是 前序遍历 题目链接/文章讲解:代码随想录 视频讲解:又是构…

「动态规划」打家劫舍

力扣原题链接,点击跳转。 有一个小偷,要偷东西。假设有n个房间,每个房间都有现金,下标为i的房间内的现金数是nums[i]。不能同时偷相邻的2个房间,其中第一个房间和最后一个房间是相邻的。那么这个小偷最多能偷到多少现…

YOLOv8+PyQt5鸟类检测系统完整资源集合(yolov8模型,从图像、视频和摄像头三种路径识别检测,包含登陆页面、注册页面和检测页面)

资源包含可视化的鸟类检测系统,基于最新的YOLOv8训练的鸟类检测模型,和基于PyQt5制作的可视化鸟类检测系统,包含登陆页面、注册页面和检测页面,该系统可自动检测和识别图片或视频当中出现的各种鸟类,以及自动开启摄像头…

Linux汉化Jupyter Notebook

要在Linux系统中使Jupyter Notebook汉化,可以通过安装jupyterlab-language-pack-zh-CN扩展来实现。以下是具体步骤和示例代码: 打开终端。 执行以下命令以安装Jupyter Notebook的中文语言包: pip install jupyterlab-language-pack-zh-CN …

【CSharp】将ushort数组保存为1通道位深16bit的Tiff图片

【CSharp】将ushort数组保存为1通道位深16bit的Tiff图片 1.背景2.接口 1.背景 System.Drawing.Common 是一个用于图像处理和图形操作的库,它是 System.Drawing 命名空间的一部分。由于 .NET Core 和 .NET 5 的跨平台特性,许多以前内置于 .NET Framework…

基于Fluent和深度学习算法驱动的流体力学计算与应用

“基于Fluent和深度学习算法驱动的流体力学计算与应用”专题大纲 目录 主要内容 机器学习与流体力学入门 一、流体力学基础理论与编程实战1、流体力学的发展概述 2、不可压缩流体力学的基本方程 3、湍流理论与湍流模型简介 4、傅里叶变换和流体的尺度分析 5、伪谱法求解不可压…

Vue小程序项目知识积累(二)

1.wx.reLaunch(Object object) 关闭所有页面,打开到应用内的某个页面。 wx.reLaunch({url:/pages/positons/index}) 参数说明: 属性类型默认值必填说明urlstring是需要跳转的应用内页面路径 (代码包路径),路径后可以带参数。参数与路径之…

微信小程序上传包过大的最全解决方案!

微信小程序的发布大小限制是2MB。然而一个程序怎么能这么小? 介绍一下项目中的经验。 新项目 如果是刚开始做的新项目,一定确定好自己要用的Ui框架,而且确定之后,千万不要引入别的,否则占大小!&#xff0…

HNCTF

HNCTF 文章目录 HNCTFBabyPQEZmathez_Classicf(?*?)MatrixRSABabyAESIs this Iso? BabyPQ nc签到题,跟端口连接拿到n和phin n 8336450100232098099043686671148282601664696810002345240872579498695511770993195704402414029892029461830476866385453475141207…

【开源】加油站管理系统 JAVA+Vue.js+SpringBoot+MySQL

目录 一、项目介绍 论坛模块 加油站模块 汽油模块 二、项目截图 三、核心代码 一、项目介绍 Vue.jsSpringBoot前后端分离新手入门项目《加油站管理系统》,包括论坛模块、加油站模块、汽油模块、加油模块和部门角色菜单模块,项目编号T003。 【开源…

如何使用jQuery重定向到另一个网页

在我们开始讨论如何重定向到另一个网页之前,必须明确一点:jQuery 是一个用于 DOM 操作的 JavaScript 库,因此你不应该使用 jQuery 来实现页面重定向。 jQuery 官方网站的某段话: 虽然 jQuery 可能能够在较旧的浏览器版本中运行,但我们并没有主动在这些版本中进行测试,也…

矩阵对角化在机器学习中的奥秘与应用

在机器学习的广阔领域中,矩阵对角化作为一种重要的数学工具,扮演着不可或缺的角色。从基础的线性代数理论到复杂的机器学习算法,矩阵对角化都在其中发挥着重要的作用。 矩阵对角化的概念与原理 矩阵对角化是矩阵理论中的一个基本概念&#x…

vue.config.js配置参考(2024-05-20)

vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 vue/cli-service 自动加载。 你也可以使用 package.json 中的 vue 字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。 这…

综合布线管理软件有何作用?

当客户问及“综合布线管理软件究竟有何作用?” 我们通常这样回答: 综合布线管理软件,作为运维管理的得力助手,其核心功能旨在确保布线系统的稳定运行与快速响应。 首先,这款软件通过构建标准化的运维管理流程&#…

Qt for Android

文章 USB Qt for android 获取USB设备列表(一)Java方式 获取 Qt for android 获取USB设备列表(二)JNI方式 获取 Qt for android 串口库使用 异常处理 Qt for Android 乱码问题 andoid开发文档 UsbManager(apiref.…