一个多边形OpenGL上的多个纹理

时间:2013-06-12 07:07:31

标签: c++ opengl textures texture-mapping

所以我不知道我该怎么做我想做的事情,所以我会尽我所能解释。

http://i.stack.imgur.com/j65H8.jpg

因此想象整个图像是一个2d方形128x128,每种颜色我想将纹理应用到2d方块的那一部分。我也希望它伸展,所以红色,浅绿色,绿色和紫色从不向任何方向伸展,但粉红色向所有方向伸展,然后灰色,黄色,黑色和橙色在最长方向伸展(灰色/橙色=宽度扩大,黄色/黑色=高度扩大)。拉伸时应该如下所示:

http://i.stack.imgur.com/wJiKv.jpg

我也在使用C ++。

0 个答案:

没有答案