Svg 处理:PVector和加载自定义形状

Svg 处理:PVector和加载自定义形状,svg,vector,processing,Svg,Vector,Processing,另一个与处理相关的问题。有人能给我解释一下PVector在处理中是如何工作的吗?更具体地说,我正在寻找一种加载自定义向量形状(.svg)的方法,但我对处理的知识也太有限了。到目前为止,我知道这样的事情是可能的: PVector vector1 vector1 = new PVector((width),(height)); 现在,是否也可以加载自定义向量形状?还是我误解了与处理相关的向量?如果有人能给我提供一些有关这方面的信息,我将不胜感激 非常感谢。PVector类不包含向量形状。它包含一

另一个与处理相关的问题。有人能给我解释一下PVector在处理中是如何工作的吗?更具体地说,我正在寻找一种加载自定义向量形状(.svg)的方法,但我对处理的知识也太有限了。到目前为止,我知道这样的事情是可能的:

PVector vector1

vector1 = new PVector((width),(height));
现在,是否也可以加载自定义向量形状?还是我误解了与处理相关的向量?如果有人能给我提供一些有关这方面的信息,我将不胜感激


非常感谢。

PVector类不包含向量形状。它包含一个(换句话说,一个二维或三维点)

您正在寻找,特别是允许您加载
.svg
文件的

PShape s;

void setup() {
  size(100, 100);
  // The file "bot.svg" must be in the data folder
  // of the current sketch to load successfully
  s = loadShape("bot.svg");
}

void draw() {
  shape(s, 10, 10, 80, 80);
}

接下来的一个问题:是否有可能获得在.svg文件中定义形状的2D点,并在我的处理代码中进一步使用它们?@JohnGalt此类问题的第一站应该是。具体查看
PShape
类。它有几个功能,您可以使用。尝试一下,如果你被卡住了,在一个新问题中发布一个更新,我们将从那里开始。谢谢,我会这样做。