Я программировал в процессе обработки некоторое время. Я также работал с формами и SVG
файлами. Имея этот скромный опыт относительно SVG
файлов в обработке, я подумал, что это будет та же история в P5.js
, что явно не так, и заставляет меня искать помощи.Загрузите SVG в эскиз P5
Назад в обработке, я бы просто простой код, как это:
PShape shape;
/***************************************************************************/
void setup()
{
size(400, 400);
shapeMode(CENTER);
shape = loadShape("bot1.svg");
}
/***************************************************************************/
void draw()
{
background(100);
pushMatrix();
translate(width/2, height/2);
shape(shape, 0, 0);
popMatrix();
}
P5
не работает таким образом. Каким будет эквивалент P5.js
?
var shape;
var canvas;
/***************************************************************************/
function setup()
{
canvas = createCanvas(400, 400);
canvas.position(0, 0);
//shapeMode(CENTER);
//shape = loadShape("bot1.svg");
}
/***************************************************************************/
void draw()
{
background(100);
push();
translate(width/2, height/2);
//shape(shape, 0, 0);
pop();
}
Я надеялся, что там был простой способ. Спасибо за исправление :) :) – Zardoz
Что вы посоветуете, продолжите с P5.js или перейдите на страницу Processing.js ?. – Zardoz
@ Zardoz Это полностью зависит от вас. Это зависит от того, насколько сильно вам нужна поддержка SVG. Обратите внимание, что Processing.js больше не активно развивается. –