[英]OpenGL - how to render object to 3D texture as a volumetric billboard
一片3D纹理可以直接附加到当前帧缓冲区。 因此,创建一个帧缓冲区,一个3D纹理,然后执行渲染,如:
glFramebufferTexture3D( GL_FRAMEBUFFER, Attachment, GL_TEXTURE_3D,
TextureID, 0, ZSlice );
...render to the slice of 3D texture...
因此,您只需要1个帧缓冲区,它将通过目标3D纹理中的Z切片数量进行迭代。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.