路人_甲 发表于 2019-9-11 14:20:17

分享个卡牌制作思路

效果预览一下


制作思路
https://www.bilibili.com/video/av67338935/

博客地址
https://blog.csdn.net/u011047171/article/details/46928463#t4


十五dar 发表于 2019-9-24 10:40:31

说一下 用shaderforge的制作方法,
谈谈看完教程后的理解
制作思路是对模板测试Stencil buffe的运用,设定同样的(Ref referenceValue参考值)使shader处于同一个参考值下,然后通过comp对比默认的缓存值,若这两个一致则渲染像素,
想做到这点需要两个shader,一个用来设新缓存等于我们希望的的参考值,也就是个遮罩。另一个需要判断缓存区是否等于参考值,是就显示否就抛弃像素,先设置渲染顺序,从外到内,第一步刷新mask面片的默认缓存为Refc参考值,然后设置角色的缓存等于参考值,由于处在同一个参考值层级下,在角色模型进入缓存区后,角色缓存会等于我们为mask面片设置的新的缓存值,角色生成像素的条件成立,相交区域的像素就会被渲染出来
不只是ASE有设置stencil的相关选项,shaderforge也有,找到左侧blend的最下方开启stencil buffer你就会看到Ref,comp,和pass等关键参数了

用0来得到100 发表于 2019-9-19 11:47:33

八云辉夜 发表于 2019-9-12 19:26
看不懂是因为看不懂代码,只会连连看(比如我)

{:6_220:}连连看+1

道友大才 发表于 2019-9-16 21:30:15

大佬牛逼

qq1016094794 发表于 2019-9-16 10:05:07

刚需啊,,大佬,,求教程

爱本是恨的来处 发表于 2019-9-16 09:25:40

感谢楼主分享!

八云辉夜 发表于 2019-9-12 19:26:57

用0来得到100 发表于 2019-9-11 20:06
不是有教程在哪里吗?外国佬的看不懂吗。

看不懂是因为看不懂代码,只会连连看(比如我)

truelove1325 发表于 2019-9-12 17:45:17

大佬,出个教程吧

伽蓝之堂 发表于 2019-9-12 13:46:28


大佬求你出个教程吧

554096801 发表于 2019-9-12 13:43:24

大佬膜拜中
页: [1] 2 3
查看完整版本: 分享个卡牌制作思路