2
我假设颜色附件存在于Metal以外的其他API中(我确实知道OpenGL),但我对图形编程并不熟悉,我想知道彩色附件的概念是什么。我所做的所有绘图都涉及在颜色附件的数组中的第一个上设置属性,然后进行渲染过程。颜色附件字面上只是一个缓冲区?在渲染过程中使用多个单独的点是否将相同的图像绘制到多个缓冲区/纹理?什么是金属颜色附件?
编辑:流水线状态也有颜色附件阵列,就像我刚刚回想的那样。如果它们本质上是缓冲区,那么与设置管道状态有什么关系呢?看到你有OpenGL的一些知识
哦,这是有道理的。所以说,我有一个像Minecraft中的精灵表一样的大纹理,我将在每次绘制调用时从一遍又一遍切下纹理。我会将该纹理作为状态本身的附件之一,以便快速重复访问? –
@SamClaus不,这只是一个纹理。通常,帧缓冲区的附件适用于要执行离屏渲染的情况。当您想要对该附件进行采样时,只需将其与任何其他纹理进行绑定即可。 –