开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:467

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 384|回复: 5

[着色器] 切换效果通过多Pass选择,代替切换shader脚本,有做过的没?

[复制链接]  [移动端链接]
2初来乍到
143/150
排名
14247
昨日变化
12

4

主题

50

帖子

143

积分

Rank: 2Rank: 2

UID
187781
好友
0
蛮牛币
13
威望
0
注册时间
2016-11-28
在线时间
54 小时
最后登录
2017-9-25
发表于 2017-5-19 15:33:18 | 显示全部楼层 |阅读模式
20蛮牛币
项目想用一个shader里写多个Pass通道,通过脚本选择Pass通道来切换渲染效果,比如一个shader里写了3个Pass(石化、冰冻、金身),若只要石化效果,则通过c#脚本控制shader里只运行石化的Pass,其他不运行,请问大家,有没有这样的做法?


回复

使用道具 举报

9以坛为家
17005/50000
排名
1203
昨日变化
5

82

主题

1万

帖子

1万

积分

Rank: 9Rank: 9Rank: 9

UID
78862
好友
6
蛮牛币
1366
威望
0
注册时间
2015-3-11
在线时间
1512 小时
最后登录
2017-9-26
QQ
发表于 2017-5-19 15:58:13 来自Mobile--- | 显示全部楼层
感觉不能,不确定我们是代码切换着色器  mat.shader = ;

回复

使用道具 举报

2初来乍到
143/150
排名
14247
昨日变化
12

4

主题

50

帖子

143

积分

Rank: 2Rank: 2

UID
187781
好友
0
蛮牛币
13
威望
0
注册时间
2016-11-28
在线时间
54 小时
最后登录
2017-9-25
 楼主| 发表于 2017-5-19 16:11:46 | 显示全部楼层
lilexy 发表于 2017-5-19 15:58
感觉不能,不确定我们是代码切换着色器  mat.shader = ;

网上有传摄像机挂载脚本 调用 OnRenderImage 函数,但照着做没达到预期效果~  多谢回复~

回复

使用道具 举报

6蛮牛粉丝
1276/1500
排名
2615
昨日变化
8

19

主题

499

帖子

1276

积分

Rank: 6Rank: 6Rank: 6

UID
174225
好友
1
蛮牛币
66
威望
0
注册时间
2016-10-9
在线时间
332 小时
最后登录
2017-9-26
QQ
发表于 2017-5-19 16:15:36 | 显示全部楼层
C#不能控制shader的PASS,可以控制pass里面定义的参数

点评

谢谢你的回复~  发表于 2017-5-19 16:17

回复

使用道具 举报

9以坛为家
17005/50000
排名
1203
昨日变化
5

82

主题

1万

帖子

1万

积分

Rank: 9Rank: 9Rank: 9

UID
78862
好友
6
蛮牛币
1366
威望
0
注册时间
2015-3-11
在线时间
1512 小时
最后登录
2017-9-26
QQ
发表于 2017-5-19 17:29:09 来自Mobile--- | 显示全部楼层
ShineWL 发表于 2017-5-19 16:11
网上有传摄像机挂载脚本 调用 OnRenderImage 函数,但照着做没达到预期效果~  多谢回复~ ...

不用客气了

回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表