Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用C++;_C++_Opengl_3d_Polygon_Opengl Compat - Fatal编程技术网

C++ 使用C++;

C++ 使用C++;,c++,opengl,3d,polygon,opengl-compat,C++,Opengl,3d,Polygon,Opengl Compat,我对OpenGL和编程都是新手,我正在尝试将任何图片粘贴到立方体和棱锥体的所有表面上,以便图片可以随它们移动和旋转 我尝试了很多教程,但大部分都是2d或其他编程语言,如C#。 如何对多边形进行纹理处理 […]但它们中的大多数都集中在二维[…] 必须围绕3d网格包裹2d纹理。将2d纹理的不同部分放置在3d网格的面上。三维对象的每个面都是二维的。必须为面(分别为基本体)的每个顶点定义纹理坐标属性,以选择2d纹理的一个区域,并在基本体上显示。 另见 请注意,3d纹理包含完全不同的内容。“但大多数纹理侧

我对OpenGL和编程都是新手,我正在尝试将任何图片粘贴到立方体和棱锥体的所有表面上,以便图片可以随它们移动和旋转 我尝试了很多教程,但大部分都是2d或其他编程语言,如C#。 如何对多边形进行纹理处理

[…]但它们中的大多数都集中在二维[…]

必须围绕3d网格包裹2d纹理。将2d纹理的不同部分放置在3d网格的面上。三维对象的每个面都是二维的。必须为面(分别为基本体)的每个顶点定义纹理坐标属性,以选择2d纹理的一个区域,并在基本体上显示。
另见

请注意,3d纹理包含完全不同的内容。

“但大多数纹理侧重于2d”-您必须将2d纹理包裹在3d网格周围。将2d纹理的不同部分放置在3d网格的面上。注意,3d纹理包含完全不同的内容。