【UE 材质】扇形材质

2024-02-04 17:28
文章标签 材质 ue 扇形

本文主要是介绍【UE 材质】扇形材质,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

效果

步骤

(1)控制扇形的弧宽度

(2)控制扇形的角度 

(3)完整节点


效果

步骤

(1)控制扇形的弧宽度

创建一个材质,混合模式设置为“Additive”,着色模型设置为“无光照”,勾选“双面”

在材质图表中添加如下节点,可以创建一个大圆和一个小圆

相减就可以得到圆环

再添加一个参数来控制弧宽度

继续添加如下节点

注释一下,该部分节点用于控制扇形的弧

我们预览一下该部分最终的输出

此时效果如下,我们可以通过参数“弧宽度”来调整弧的宽度,通过参数“外圈”、“内圈”来控制内外圈大小

(2)控制扇形的角度 

此时我们可以通过参数“角度”来改变角度大小

继续添加如下节点

将步骤(1)与(2)的结果相乘

继续添加如下节点

两部分相减得到扇形的边

控制边框颜色

接下来打开PS来创建一个渐变纹理,首先新建一个图层

首先打开渐变工具,选择黑白渐变

回到材质图表中,添加一个该纹理的纹理采样节点

添加如下节点

预览纹理采样节点效果如下

继续添加如下节点

最后设置将结果连接到材质的自发光和不透明度引脚上

此时效果如下

继续添加如下节点

(3)完整节点

完整节点如下

创建材质实例,修改一下参数值

最终效果如下

参考视频:

https://www.bilibili.com/video/BV1wA4y1R7UC/?vd_source=36a3e35639c44bb339f59760641390a8

这篇关于【UE 材质】扇形材质的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/678276

相关文章

2024年6月24日-6月30日(ue独立游戏为核心)

试过重点放在独立游戏上,有个indienova独立游戏团队是全职的,由于他们干了几个月,节奏暂时跟不上,紧张焦虑了。五一时也有点自暴自弃了,实在没必要,按照自己的节奏走即可。精力和时间也有限,放在周末进行即可。除非哪天失业了,再也找不到工作了,再把重心放在独立游戏上。 另外,找到一个同样业余的美术,从头做肉鸽游戏,两周一次正式交流即可。节奏一定要放慢,不能影响正常工作生活。如果影响到了,还不如自

Android 扇形网络控件 - 无网络视图(动画)

前言 一般在APP没有网络的情况下,我们都会用一个无网络的提示图标,在提示方面为了统一app的情况,我们一般使用简单的提示图标,偶尔只需要改变一下图标的颜色就一举两得,而不需要让PS来换一次颜色。当然app有图标特殊要求的就另当别论了。 效果图 当你第一眼看到这样的图,二话不说直接让UI给你切一张图标来的快对吧,我其实开始也是这么想的,但是到了做的app越来越多的时候,你就会发现就算是用

材质、纹理、贴图的关系

材质、纹理、贴图的关系 材质 (Material)包含贴图 (Map),贴图包含纹理 (Texture)。 纹理(Texture)是最基本的数据输入单位。

UEC++ 虚幻5第三人称射击游戏(一)

UEC++ 虚幻5第三人称射击游戏(一) 创建一个空白的C++工程 人物角色基本移动 创建一个Character类添加一些虚幻商城中的基础动画 给角色类添加Camera与SPringArm组件 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "SpringArm")class USpringArmComponent* Sp

UE竖向添加统一的文字

UE竖向添加统一的文字:如统一在每一行的头添加分号,统一在每一行的末尾添加分号: 1.在UE中使用Alt+C切换到列模式  2.点击编辑菜单栏上的 【列(L)】-->【右对齐(R)】  3.将光标移至第一行的末尾,然后按住Shift键,用鼠标点击最后一行的末尾。  4.再输入你想要的符号就行了。

UE中空格变成了点解决办法

UE在使用过程中空格改成了点,TAB变成了>,原始文件如下图所示 显示异常,如下图所示 经过分析出现此情况是因为在UTF8格式下,开启了显示空格和指标符,如果在GBK显示乱码的问题,另行测试,一般都在视图中修改。

【UE数字孪生学习笔记】 Apifox一体化接口测试平台

声明:部分内容来自于b站,知乎,慕课,公开课等的课件,仅供学习使用。如有问题,请联系删除。 部分内容来自UE官方文档,博客等 Apifox接口测试    Apifox 是集 API 文档、API 调试、API Mock、API 自动化测试多项实用功能为一体的 API 管理平台,定位为 Postman + Swagger + Mock + JMeter。旨在通过一套系统、一份数据,解

UE4_材质_湿度着色器及Desaturation算法_ben材质教程

学习笔记,不喜勿喷!侵权立删,祝愿美好生活越来越好。 效果图: 原图: 1、使用初学者内容包的材质 我们这里使用虚幻自带的材质M_Brick_Clay_Old,复制一个更名为M_Brickclayoldwet材质。 2、添加去饱和度Desaturation节点 添加几个功能,让表面看起来是湿的,是什么能使表面看起来是湿的呢?东西的表面吸收水会使表面颜色变深,

[UE虚幻引擎] DTSpeechVoice 文字转语音播放 插件说明

本插件可以在UE中使用蓝图把文本转成语音播放,播放的声音引擎是使用Windows自带的语音引擎,支持Win10,Win11。 系统设置 首先确认电脑是否有语音系统,一般正常安装的电脑都是自带的。 如果要播放多语言的,请自己下载其他语言版本的语音库,一般系统自带的只有英语和系统默认语言。 蓝图操作 首先在Actor里面添加

Unity透明材质——6.10山大软院项目实训2

在Unity中制作透明材质可以让游戏或应用中的对象具有透明或半透明的视觉效果。这在创建如玻璃、水、或其他透明效果的物体时特别有用。下面是如何在Unity中制作透明材质的步骤: 1. 创建材质 首先,需要创建一个新的材质: 在Unity的Project窗口中,右键点击一个文件夹(如Assets)。选择 Create > Material。给这个材质命名,例如TransparentMateria