标签: javascript webgl
我使用webgl绘制了一个正方形。我想做方形方格板。所以我需要做的是我需要从正方形中交替丢弃一些10 * 10像素。我该如何使用
gl_FragCoord.x and gl_FragCoord.x
实现这一目标?或者有什么简单的想法?
答案 0 :(得分:1)
警告:未经测试。
您可以在片段着色器上进行数学运算以创建棋盘图案。首先将x和y的整数除以10,然后得到平铺坐标,我们称之为i和j。然后将i和j加在一起。如果结果是奇数,则丢弃片段,否则,如果是偶数,则保留片段。