Shader
探求虚无
虚拟时候纪元
展开
-
利用shader绘制矩形网格
实现说明:本文将使用geometry shader实现一类网格体的网格显示。mesh的组成单元为三角片,但实际应用中有时需要实现不显示网格的第三边的矩形网格,这时可以用c#来修改贴图实现这种效果,也可以直接对GPU进行编程,让其绘制指定的区域。本文编写的shader源码是基于AssetStore的免费shader:UCLA Wireframe Shader制作而来,感谢原作者效果预览:原创 2017-02-14 19:39:32 · 4774 阅读 · 0 评论 -
模型淡出Shader实现
一些特殊的动画,在unity中并不能使用。最近需要实现一种线条慢慢生长的过程,从无到有,还要掉头。这种动画貌似可以使用一些插件来使用,但想想更好的方案就是利用Shader来实现,虽然学习Shader很长时间了,但具体用它来做功能的项目还是比较少。这也算是个相对简单的Shader,其中用到的算法也比较初级,但基本功能也初步实现了,故mark一下。方案1.以空物体做标记记录关键点 如原创 2017-09-11 18:43:29 · 1570 阅读 · 0 评论