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

扫一扫,访问微社区

问答求助

关注:404

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

_____________________________________________________________________________________________________________
问答求助版块规则:

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

[着色器] 谁能帮我写个将两个图片合成shader代码, 谢谢

[复制链接]  [移动端链接]
排名
27936
昨日变化
31

3

主题

5

帖子

45

积分

Rank: 1

UID
130191
好友
0
蛮牛币
112
威望
0
注册时间
2015-11-27
在线时间
32 小时
最后登录
2017-1-14
发表于 2016-12-10 15:41:38 | 显示全部楼层 |阅读模式
5蛮牛币
本帖最后由 aronMOs 于 2016-12-10 15:43 编辑

把图1 和 图2合成图3。图2白色的地方是alpha。看了shader些教程 ,还是写不出来。主要是不能用扣颜色的方式。因为图2 里的色彩会很非富多变。
合成的图像,能不能直接给其它物体做贴图。然后还能保存到硬盘上。

chongwuAB.jpg


回复

使用道具 举报

4四处流浪
497/500
排名
5951
昨日变化
3

10

主题

106

帖子

497

积分

Rank: 4

UID
152229
好友
0
蛮牛币
1853
威望
0
注册时间
2016-6-16
在线时间
195 小时
最后登录
2017-3-28
发表于 2016-12-10 15:41:39 | 显示全部楼层
效果:

QQ图片20161211114355.png

[C#] 纯文本查看 复制代码
Shader "我的Shader/Alpha纹理混合" {
        Properties
        {
                _MainTex("基础纹理(RGB)",2D) = "white"{}
        _BlendTex("混合纹理(RGBA)",2D) = "white"{}
        }
                SubShader
        {
                Pass
        {
                //Blend One OneMinusSrcAlpha
                SetTexture[_MainTex]{ combine texture }
                SetTexture[_BlendTex]{ combine texture * previous }
        }

        }
                FallBack "Diffuse"
}




回复

使用道具 举报

排名
27936
昨日变化
31

3

主题

5

帖子

45

积分

Rank: 1

UID
130191
好友
0
蛮牛币
112
威望
0
注册时间
2015-11-27
在线时间
32 小时
最后登录
2017-1-14
 楼主| 发表于 2016-12-12 09:48:56 | 显示全部楼层

非常感谢您的答案
[发帖际遇]: aronMOs 发帖时在路边捡到 1 蛮牛币,偷偷放进了口袋. 幸运榜 / 衰神榜

回复

使用道具 举报

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

本版积分规则

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