在creator 3D中用graphics组件实现画图的功能,然后发现一直画的话会出现卡顿,求助
graphicTest.zip (843.4 KB)
版本是creator 3D 1.1.2
graphics 现在是用 model 去做数据提交,导致每次在移动绘制的时候都需要去重新创建 model,你这里要是着急的话可以模仿引擎这里的代码,创建一个 meshbuffer 数据的坐标传的是 local 的(都在 graphicsAssembler 里,拿来用就可以),然后在 ui.ts 这里去提交 meshbuffer 数据,组件所使用的 shader 也可以模仿 Builtin-sprite,顶点数据提交的是 local 的,加一层世界坐标变换就好
能不能给个例子,实在是看不懂
没法给例子,是要改引擎代码的
如果不着急的话,等几天,我们修一下