WEBGL绘制10万个扇形,有没有性能好的方法?

发布于 2023-07-15 06:56:20

如题,小白,代码如下:
image.png
image.png
这种写法的优化空间

查看更多

关注者
0
被浏览
924
Jsonco
Jsonco 图形社区官方人员 2023-07-15
奔驰的蜗牛

1、批量绘制。尝试将多个扇形组合成较少的绘制调用。比如退化三角形技术的应用
2、shader去直接绘制。跨过顶点,直接操作顶点或者片元。
3、降低精度...比如扇形的边缘点不要追求太光滑,拟合程度低一些。
4、VAO。就是将顶点或者颜色放到统一数组里面,其本质还是尽量减少调用draw函数。
我的一点见解...

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览