JavaScriptフレーバーでProcessing.jsを作成すると、Processing.jsを使用してProcessing-Codeを解析したときに表示されなかったパフォーマンス警告が表示されます。私はそれに入るために3Dサポートを備えたかなり単純なスケッチを作成しました、そしてコンソールはこの警告で溢れています:
パフォーマンス警告:属性0は無効になっています。これには重大なパフォーマンスの低下があります
どういう意味ですか?そしてさらに重要なのは、それをどのように修正するかということです。
それがスケッチです。(codepen.ioで視聴/編集)
var can = document.createElement("canvas");
var sketch = function(p){
p.setup = function(){
p.size(800, 600, p.OPENGL);
p.fill(170);
};
p.draw = function(){
p.pushMatrix();
p.translate(p.width/2, p.height/2);
p.box(50);
p.popMatrix();
};
};
document.body.appendChild(can);
new Processing(can, sketch);