PGraphics兼容性问题
囧东的3D验证码有些许坑爹。于是用p5来做做玩儿。
使用PGraphics对象来缓存和生成图片,原生正常,移植到web端的时候遇到如下问题:
- 初始化的问题,原生的程序中,PGraphics若要初始化为P3D,那么sketch本身也必须初始化为P3D,否则报错。但在网络端,则相反。
- web端PGraphics使用
light()
的话,则会报can only create 8 lights
错误。 - web端使用PGraphics
vertex()
绘制会报性能问题,看来在web端PGraphics只能用于一些简单的任务。或者代码要写得更好……
blog comments powered by Disqus