为什么基于OpenTK(C#)的纹理渲染没有显示任何内容

时间:2019-03-12 07:45:41

标签: opentk volume-rendering

我的project旨在基于OpenTK(版本3.0.1.0,C#)渲染为纹理。大多数代码是使用C ++从this tutorial转换而来的。

我只想在默认渲染帧(pass#1)中使用texture(int backfaceTex)。纹理backfaceTex将渲染结果存储在脱机帧缓冲区中。但是,当调用渲染的缓冲区(pass#2)时,我现在只能看到一个黑色的窗口。似乎backfaceTex的所有元素都是零。为什么?屏幕上应该有一个彩色的立方体。 A correct image

该代码简短易懂,所有相关数据/着色器也均已附加以重现此问题。私有函数Display()是真正的渲染部分。(两遍渲染) render pipeline

我想知道我的实现的哪一部分是错误的?任何想法都欢迎。

0 个答案:

没有答案