我试图使用WebGL呈现一个具有实心边框的透明矩形。我知道如何通过在webGL的uniformfv()函数中将alpha设置为零来使其透明化,但我不知道如何呈现一个坚实的边框,也没有在网上找到任何有帮助的东西。请注意,我需要使用WebGL,因此context2D函数(例如strokeStyle)可能无法工作。如果你知道怎么做,请告诉我。
谢谢
发布于 2015-01-29 00:22:17
三角原语不会给你这个..。但是,有一个gl.LINES,如
gl.drawElements(gl.LINES, given_animal.vertex_indices_buffer.numItems, gl.UNSIGNED_SHORT, 0);
所以你可以定义你的线段,当你围绕每个三角形的顶点旋转。这个原语确实有线宽的概念。
gl.lineWidth(width);
https://stackoverflow.com/questions/28202506
复制相似问题