当前位置: 首页 > news >正文

虚幻UE 材质-纹理 1

本篇笔记主要讲两个纹理内的内容:渲染目标和媒体纹理
媒体纹理可以参考之前的笔记:虚幻UE 媒体播放器-视频转成材质-播放视频
所以本篇主要讲两个组件:场景捕获2D、场景捕获立方体
两个纹理:渲染目标、立方体渲染目标
三个功能:丐版地图UI、丐版选择UI、HDR制作

文章目录

  • 前言
  • 一、丐版地图功能UI
  • 二、丐版人物选择UI
  • 三、HDR制作
  • 总结


前言

在谈纹理之前,我们来先了解纹理和材质在UE的表达。

纹理是一种图像资源,用于模拟物体表面的细节和纹理。
它可以包含颜色信息、细节图案、纹理细节等。
在UE中,纹理通常用于贴图(Texture Mapping)的过程,
即将纹理图像映射到3D模型表面,以赋予模型更加真实和细致的外观。
纹理可以是二维的图像数据,也可以是一维或三维的数组数据。材质则是一种描述物体外观和光学特性的属性集合。
它包括物体的颜色、反射属性(如漫反射、高光反射)、透明度、折射率等。
材质定义了物体如何与光线进行交互,决定了物体在渲染时的外观效果。
材质可以包含多个输入插槽,用于连接不同的纹理和参数,以实现特定的外观效果。
通过调整材质的参数和连接不同的纹理,可以创建出各种不同的外观效果。

简而言之就是:
UE内的纹理文件保存的是物体表面的细节,而材质文件是众多纹理组成渲染出的最终效果。


一、丐版地图功能UI

效果:
在这里插入图片描述在这里插入图片描述
步骤:
组件使用
在这里插入图片描述
纹理创建与关联:
在这里插入图片描述
把纹理转成材质:
在这里插入图片描述
材质处理:
在这里插入图片描述
最后贴到UI上:
在这里插入图片描述
最后输出到屏幕上:
在这里插入图片描述


二、丐版人物选择UI

示例:
默认角色:
在这里插入图片描述
按1切换角色:
在这里插入图片描述
步骤:
捕获组件逻辑:
在这里插入图片描述
创建渲染目标和材质:(和上面案例一致)
在这里插入图片描述
材质处理:
在这里插入图片描述

这里重点:为什么是1-A透明通道为遮罩
我们需要去贴图看A通道:
在这里插入图片描述
上白1,下黑0
反转后:
上黑0,下白1
遮罩后:
0透明,1遮住
建议做遮罩前看看贴图的RGBA各通道样子
或者反转不反转都测试一下

UI:
在这里插入图片描述
切换角色逻辑:
在这里插入图片描述

1 可以换成UI交互的形式
跳跃 可以换成其他切换动画

三、HDR制作

效果:
在这里插入图片描述
步骤:
在这里插入图片描述
导出HDR:
在这里插入图片描述


总结

从三个小实验中学习对纹理中渲染目标和立方体渲染目标的内容,最主要的是材质中的核心。

0黑色  1白色
遮罩:0透明,1遮住
主要看贴图中RGBA的单通道的贴图是什么样子的!!!

相关文章:

虚幻UE 材质-纹理 1

本篇笔记主要讲两个纹理内的内容:渲染目标和媒体纹理 媒体纹理可以参考之前的笔记:虚幻UE 媒体播放器-视频转成材质-播放视频 所以本篇主要讲两个组件:场景捕获2D、场景捕获立方体 两个纹理:渲染目标、立方体渲染目标 三个功能&am…...

回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测

回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测 目录 回归预测 | Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变量回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现RIME-HKELM霜冰算法优化混合核极限学习机多变…...

【AWS系列】巧用 G5g 畅游Android流媒体游戏

序言 Amazon EC2 G5g 实例由 AWS Graviton2 处理器提供支持,并配备 NVIDIA T4G Tensor Core GPU,可为 Android 游戏流媒体等图形工作负载提供 Amazon EC2 中最佳的性价比。它们是第一个具有 GPU 加速功能的基于 Arm 的实例。 借助 G5g 实例,游…...

GNSS数据及产品下载地址(FTP/HTTP)

GNSS数据/产品下载地址 天线改正文件(atx)下载Index of /pub/station/general 通用广播星历(brdc/brdm):ftp://cddis.gsfc.nasa.gov/pub/gps/data/daily/YYYY/brdcftp://cddis.gsfc.nasa.gov/pub/gps/data/campaign/mgex/daily/rinex3/YYYY/brdmftp://epncb.oma.b…...

【STM32】STM32学习笔记-DMA数据转运+AD多通道(24)

00. 目录 文章目录 00. 目录01. DMA简介02. DMA相关API2.1 DMA_Init2.2 DMA_InitTypeDef2.3 DMA_Cmd2.4 DMA_SetCurrDataCounter2.5 DMA_GetFlagStatus2.6 DMA_ClearFlag 03. DMA数据单通道接线图04. DMA数据单通道示例05. DMA数据多通道接线图06. DMA数据多通道示例一07. DMA数…...

即时设计:设计流程图,让您的设计稿更具条理和逻辑

流程图小助手 更多内容 在设计工作中,流程图是一种重要的工具,它可以帮助设计师清晰地展示设计思路和流程,提升设计的条理性和逻辑性。今天,我们要向您推荐一款强大的设计工具,它可以帮助您轻松为设计稿设计流程图&a…...

单个独立按键控制直流电机开关

/*----------------------------------------------- 内容&#xff1a;对应的电机接口需用杜邦线连接到uln2003电机控制端 使用5V-12V 小功率电机皆可 ------------------------------------------------*/ #include<reg52.h> //包含头文件&#xff0c;一般情况…...

前端插件库-VUE3 使用 JSEncrypt 插件

JSEncrypt 是一个用于在客户端进行加密的 JavaScript 库。它基于 RSA 加密算法&#xff0c;可以用于在浏览器中对数据进行加密和解密操作。 以下是使用 JSEncrypt 进行加密和解密的基本示例&#xff1a; 第一步&#xff1a;安装 JSEncrypt 首先&#xff0c;你需要引入 JSEn…...

Neo4j备份

这里主要讲Neo4j在windows环境下如何备份&#xff0c;Linux环境同理 Neo4j恢复看这里:Neo4j恢复-CSDN博客 Step1:停服 关闭neo4j.bat console会话窗口即可 Step2: 备份 找到数据目录&#xff0c;并备份、压缩 copy即可 data - 20240108.7z Step3: 启动服务 进入命令行&am…...

【LangChain学习之旅】—(5) 提示工程(上):用少样本FewShotTemplate和ExampleSelector创建应景文案

【LangChain学习之旅】—&#xff08;5&#xff09; 提示工程&#xff08;上&#xff09;&#xff1a;用少样本FewShotTemplate和ExampleSelector创建应景文案 提示的结构LangChain 提示模板的类型使用 PromptTemplate使用 ChatPromptTemplateFewShot 的思想起源使用 FewShotPr…...

Python从入门到精通秘籍一

Python速成,知识点超详细,跟着这个系列边输入边学习体会吧! 一、字面量 下面是一些使用代码示例来说明Python的字面量的具体用法: 1.数字字面量: integer_literal = 42 # 整数字面量 float_literal = 3.14 # 浮点数字面量 complex_literal = 2 + 3j # 复数字面量# …...

【IC设计】移位寄存器

目录 理论讲解背景介绍什么是移位寄存器按工作模式分类verilog语法注意事项 设计实例循环移位寄存器算术双向移位寄存器5位线性反馈移位寄存器伪随机码发生器3位线性反馈移位寄存器32位线性反馈移位寄存器串行移位寄存器&#xff08;打4拍&#xff09;双向移位寄存器&#xff1…...

【Flutter 开发实战】Dart 基础篇:最基本的语法内容

在深入了解 Dart 这门编程语言之前&#xff0c;我们需要了解一些关于 Dart 的最基本的知识&#xff0c;像是常量、变量、函数等等&#xff0c;这样才能够让我们的开发效率更上一层楼。在本节&#xff0c;我们将探讨一些基础语法&#xff0c;包括入口方法 main、变量、常量以及命…...

中国光伏展

中国光伏展是中国最大的光伏产业展览会&#xff0c;每年在国内举办一次。该展览会汇集了国内外光伏行业的领先企业和专业人士&#xff0c;展示最新的光伏技术、产品和解决方案。 中国光伏展旨在促进光伏行业的发展和创新&#xff0c;提升光伏产业的国际竞争力。展览会涵盖了光伏…...

Nacos的统一配置管理

Nacos的统一配置管理 一 项目添加nacos和bootstrap依赖二 nacos客户端配置2.1 创建命名空间2.2 创建配置 三、配置bootstrap.yml四 不同环境配置切换步骤一&#xff1a;nacos中添加开发、测试配置步骤二&#xff1a;指定bootstrap.yml中spring.profiles.active参数值 扩展链接 …...

SpringBoot项目docker镜像生成

1. 本文思路 拉取基础镜像基于镜像创建容器在容器中&#xff0c;安装所需依赖部署脚本提交容器&#xff0c;生成新的镜像编写Dockerfile&#xff0c;添加启动命令&#xff0c;生成最终镜像导出镜像 2. 操作步骤 2.1 基础环境 # 拉取镜像 docker pull centos:7.6.1810 # 运行…...

JDBC初体验(二)——增、删、改、查

本课目标 理解SQL注入的概念 掌握 PreparedStatement 接口的使用 熟练使用JDBC完成数据库的增、删、改、查操作 SQL注入 注入原理&#xff1a;利用现有应用程序&#xff0c;将&#xff08;恶意的&#xff09;SQL命令注入到后台数据库引擎执行能力&#xff0c;它可以通过在…...

Eva.js是什么(互动小游戏开发)

前言 Eva.js 是一个专注于开发互动游戏项目的前端游戏引擎。 易用&#xff1a;Eva.js 提供开箱即用的游戏组件供开发人员立即使用。是的&#xff0c;它简单而优雅&#xff01; 高性能&#xff1a;Eva.js 由高效的运行时和渲染管道 (Pixi.JS) 提供支持&#xff0c;这使得释放设…...

监听 beforeunload 事件,阻止页面刷新导致的信息丢失

尤其是一个有编辑器的页面&#xff0c;可以监听 windwo.beforeunload 事件&#xff0c;在用户试图关闭当前标签页的时候提醒用户&#xff0c;内容可能会丢失。 Window&#xff1a;beforeunload 事件 - Web API 接口参考 | MDN...

Java 常见缓存详解以及解决方案

一. 演示Mybatis 一级缓存 首先我们准备一个接口 两个实现的方法&#xff0c; 当我们调用这个queryAll&#xff08;&#xff09;方法时我们需要调用selectAll&#xff08;&#xff09;方法来查询数据 调用此接口实现效果 这个时候我们就可以发现了问题&#xff0c;我们调用方法…...

【技术解析】VadCLIP:如何让视觉语言模型“看懂”视频异常?

1. VadCLIP是什么&#xff1f;为什么视频异常检测需要它&#xff1f; 想象一下你正在监控室盯着几十块屏幕&#xff0c;突然有个画面闪过一个可疑行为——可能是打架、偷窃或者交通事故。传统监控系统要么依赖人工盯屏&#xff08;容易疲劳漏检&#xff09;&#xff0c;要么使用…...

YOLOv7训练VisDrone数据集避坑指南:标签转换、类别映射与路径配置详解

YOLOv7实战&#xff1a;VisDrone数据集训练全流程精解与疑难排查 1. 理解VisDrone数据集特性与YOLO格式差异 VisDrone作为无人机视角下的目标检测基准数据集&#xff0c;其标注格式与YOLOv7的预期输入存在本质区别。原始标注文件&#xff08;annotations/*.txt&#xff09;采用…...

Unity3D LineRenderer 从入门到精通:手把手教你绘制炫酷动态轨迹(附完整C#脚本)

Unity3D LineRenderer 动态轨迹绘制实战指南 在游戏开发中&#xff0c;动态轨迹效果是提升视觉体验的重要元素之一。无论是魔法技能的飞行路径、赛车游戏的轮胎痕迹&#xff0c;还是数据可视化中的动态连线&#xff0c;流畅且富有表现力的线条渲染都能显著增强场景的沉浸感。Un…...

Visara:可视化代码仓库分析工具的设计原理与工程实践

1. 项目概述&#xff1a;一个面向开发者的视觉化代码仓库分析工具最近在和一些团队做代码评审和架构梳理时&#xff0c;我常常遇到一个痛点&#xff1a;面对一个陌生的、动辄几十上百个文件的代码仓库&#xff0c;如何快速理解它的整体结构、模块依赖和关键文件&#xff1f;传统…...

Cursor Free VIP:三步破解AI编程助手试用限制的专业解决方案

Cursor Free VIP&#xff1a;三步破解AI编程助手试用限制的专业解决方案 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached yo…...

智慧巡检-基于Yolo26的目标检测系统 带登录界面的基于Yolo26的目标检测系统完整源码+原始ui文件+环境配置教程 相关技术文档包含:2万字算法文档+详细操作指南+技术设计文档+流程图+yolo

智慧巡检-基于Yolo26的目标检测系统带登录界面的基于Yolo26的目标检测系统完整源码原始ui文件环境配置教程 相关技术文档包含&#xff1a;2万字算法文档详细操作指南技术设计文档流程图yolo26网络结构图各文件作用说明 可视化界面基于pyside6&#xff0c;数据库为sqlite3&#…...

猫抓浏览器扩展:三步实现网页视频自由下载的完整指南

猫抓浏览器扩展&#xff1a;三步实现网页视频自由下载的完整指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否经常遇到这样的情况&#x…...

【AI Agent软件直控革命】:20年架构师亲授5大落地陷阱与3步安全接入法

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI Agent软件直控革命&#xff1a;从概念到产业拐点 AI Agent 已不再停留于对话式助手或任务调度器的初级形态&#xff0c;正加速演进为具备环境感知、自主决策与系统级直控能力的“数字执行体”。其核…...

动态光照技术在视觉触觉传感器中的应用与优化

1. 视觉触觉传感器技术概述 视觉触觉传感器&#xff08;Vision-Based Tactile Sensors, VBTS&#xff09;是机器人触觉感知领域的重要技术突破。这类传感器通过光学成像方式捕捉弹性体接触面的微观变形&#xff0c;将机械接触转化为可视化数据。与传统力传感器相比&#xff0c;…...

美国不断自我革新的历史,为这个国家面对充满巨大机遇却又充满不确定性的未来提供了引人深思的经验教训

https://www.mckinsey.com/mgi/our-research/At-250-sustaining-Americas-competitive-edge 美国不断自我革新的历史&#xff0c;为这个国家面对充满巨大机遇却又充满不确定性的未来提供了引人深思的经验教训 这一切始于一场惊天动地的反抗行动。 1776年7月&#xff0c;来自13…...