C++ 如何使用C++/OpenGL?
有人知道如何使用C++/OpenGL在球体上映射多个图像吗 如图所示;C++ 如何使用C++/OpenGL?,c++,opengl,C++,Opengl,有人知道如何使用C++/OpenGL在球体上映射多个图像吗 如图所示; 您可以将球体分割为多个部分,每个部分都绑定了一个图像 使用球体方程生成球体切片坐标应该相对容易。您可以使用图像编辑程序将所有图像合并到单个纹理中。然后只需在整个球体上应用单个纹理。要做到这一点,您只需要找到一种将球体模型导入程序的方法。(除非您想尝试按程序生成纹理图像。)最简单的方法是使用alpha通道创建纹理图像。 您可以将许多纹理添加到着色器代码中,并通过alpha将它们混合作为遮罩。欢迎使用StackOverflow:
您可以将球体分割为多个部分,每个部分都绑定了一个图像
使用球体方程生成球体切片坐标应该相对容易。您可以使用图像编辑程序将所有图像合并到单个纹理中。然后只需在整个球体上应用单个纹理。要做到这一点,您只需要找到一种将球体模型导入程序的方法。(除非您想尝试按程序生成纹理图像。)最简单的方法是使用alpha通道创建纹理图像。
您可以将许多纹理添加到着色器代码中,并通过alpha将它们混合作为遮罩。欢迎使用StackOverflow:感谢我们接受答案!;)