找回密码
 注册帐号

扫一扫,访问微社区

着色器 字体发光

12
回复
976
查看
[ 复制链接 ]
3偶尔光临
230/300
排名
9869
昨日变化

1

主题

13

帖子

230

积分

Rank: 3Rank: 3Rank: 3

UID
305570
好友
0
蛮牛币
623
威望
0
注册时间
2018-11-21
在线时间
104 小时
最后登录
2019-6-19
2019-1-2 16:01:31 显示全部楼层 阅读模式
10蛮牛币
萌新求问ui字体怎么发光,类似效果如图(PS:glow11是个好插件但是无法设置ui字体是咋回事)
1546416014(1).jpg
回复

使用道具 举报

3偶尔光临
207/300
排名
13273
昨日变化

0

主题

19

帖子

207

积分

Rank: 3Rank: 3Rank: 3

UID
220956
好友
0
蛮牛币
614
威望
0
注册时间
2017-5-6
在线时间
122 小时
最后登录
2019-6-19
2019-1-2 16:01:32 显示全部楼层
本帖最后由 冥月深渊 于 2019-1-4 10:50 编辑

这个东西实现还是需要shader相关知识,我用的是shaderforge(萌新),配合bloom全屏幕特效再加上shader就可以实现字体发光了。不过我这个不太对,并没有在字体边缘发光,是整体在发光,因为我现在没有抠出来字体的边缘,而是简单的字体发光,以后有机会去改进一下(看缘分)。unity的字体获取其实就是将MainTex的alpha值输入给透明通道,再将hdr设置的color赋予给字体。再配合bloom特效设定特定数值实现特定物体发光(要把canvas设置成Screen Space-Camera,并将挂bloom的摄像机赋予给它)。
ezgif.com-resize (1).gif
回复

使用道具 举报

6蛮牛粉丝
1411/1500
排名
2066
昨日变化

5

主题

209

帖子

1411

积分

Rank: 6Rank: 6Rank: 6

UID
197464
好友
1
蛮牛币
973
威望
0
注册时间
2016-12-30
在线时间
529 小时
最后登录
2019-6-19
2019-1-3 12:11:54 显示全部楼层
Animator貌似应该可能(够字数了)可以

点评

孩子,你骂完我就屏蔽,完了也不留电话,你别害怕孩子,现在是法治社会  发表于 2019-1-4 18:53
我卖过那么多插件认识了很多的人,像你这样做错事情嘴还硬的是第一个,我想见见你孩子,你留个电话  发表于 2019-1-4 14:36
你以为屏蔽了我换了头像乱评论我帖子的事情就可以过去?这个世界上没有这么美的事情,孩子  发表于 2019-1-4 14:35
回复

使用道具 举报

4四处流浪
475/500
排名
7354
昨日变化

0

主题

86

帖子

475

积分

Rank: 4

UID
110050
好友
0
蛮牛币
498
威望
0
注册时间
2015-6-23
在线时间
215 小时
最后登录
2019-6-5
2019-1-3 15:18:33 显示全部楼层
TextMeshPro Text
回复

使用道具 举报

3偶尔光临
230/300
排名
9869
昨日变化

1

主题

13

帖子

230

积分

Rank: 3Rank: 3Rank: 3

UID
305570
好友
0
蛮牛币
623
威望
0
注册时间
2018-11-21
在线时间
104 小时
最后登录
2019-6-19
楼主 2019-1-3 15:49:57 显示全部楼层

具体是哪个参数可以调整?目前我试了他2d的text只有一个glow属性,调整出来的效果类似描边
回复

使用道具 举报

3偶尔光临
230/300
排名
9869
昨日变化

1

主题

13

帖子

230

积分

Rank: 3Rank: 3Rank: 3

UID
305570
好友
0
蛮牛币
623
威望
0
注册时间
2018-11-21
在线时间
104 小时
最后登录
2019-6-19
楼主 2019-1-3 15:53:26 显示全部楼层
Aryo 发表于 2019-1-3 12:11
Animator貌似应该可能(够字数了)可以

Animator具体咋实现发光啊
回复

使用道具 举报

3偶尔光临
207/300
排名
13273
昨日变化

0

主题

19

帖子

207

积分

Rank: 3Rank: 3Rank: 3

UID
220956
好友
0
蛮牛币
614
威望
0
注册时间
2017-5-6
在线时间
122 小时
最后登录
2019-6-19
2019-1-4 09:49:51 显示全部楼层
我就随便回答下
回复

使用道具 举报

7日久生情
2290/5000
排名
1393
昨日变化

0

主题

709

帖子

2290

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
135463
好友
0
蛮牛币
21
威望
0
注册时间
2016-1-23
在线时间
691 小时
最后登录
2019-6-19
2019-1-13 15:23:12 显示全部楼层
666666666667777777777
回复

使用道具 举报

5熟悉之中
761/1000
排名
3900
昨日变化

9

主题

122

帖子

761

积分

Rank: 5Rank: 5

UID
232340
好友
0
蛮牛币
140
威望
0
注册时间
2017-7-15
在线时间
246 小时
最后登录
2019-6-19
2019-2-20 12:33:50 显示全部楼层
冥月深渊 发表于 2019-1-2 16:01
这个东西实现还是需要shader相关知识,我用的是shaderforge(萌新),配合bloom全屏幕特效再加上shader就可 ...

大佬,有Demo吗?学习下
回复

使用道具 举报

3偶尔光临
207/300
排名
13273
昨日变化

0

主题

19

帖子

207

积分

Rank: 3Rank: 3Rank: 3

UID
220956
好友
0
蛮牛币
614
威望
0
注册时间
2017-5-6
在线时间
122 小时
最后登录
2019-6-19
2019-2-22 10:09:45 显示全部楼层
橙瘾 发表于 2019-2-20 12:33
大佬,有Demo吗?学习下

推荐多学习一些shader知识,能完成很多意想不到的功能,可视化工具Amplify Shader Editor或者shader forge就行,或者unity后来自带的shader gragh,相关教程自己去搜吧,unity的自带字体貌似对描边有些问题,最近也没时间去研究,但是多去了解学习一下shader渲染之类的知识肯定是没错的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则