文章预览
MY BLOG DIRECTORY: INTRODUCTION: Computeshader非常胜任大量的计算,有时候可以把这种大量计算的工作先交给GPU计算然后再把计算的结果拿给我们使用比如物理模拟,流体模拟等,下面我们就在虚幻4中使用ComputeShader。 先上效果图吧 这是一张纯由ComputeShader计算出来的一张图片,代码来自Shadertoy。 我下面的代码是基于我前面章节所写的代码的,想要知道从零是如何开始的,请从第二卷开始看。 在开始写虚幻的compute shader之前我们需要了解ComputeShader,这里有一篇unity的相关文章,只看它理论部分就好 https://medium.com/%40sengallery/unity-compute-shader-%25E5%259F%25BA%25E7%25A4%258E%25E8%25AA%258D%25E8%25AD%2598-5a99df53cea1 我在这里主要贴一下这张图,这里需要仔细理解这个图: 下面我做一个举例: 假设我现在有一张64x64这么大的一张RT需要给CS计算。我的CS代码是下面这么写的: 那么
………………………………