Svg 处理:PVector和加载自定义形状
另一个与处理相关的问题。有人能给我解释一下PVector在处理中是如何工作的吗?更具体地说,我正在寻找一种加载自定义向量形状(.svg)的方法,但我对处理的知识也太有限了。到目前为止,我知道这样的事情是可能的:Svg 处理:PVector和加载自定义形状,svg,vector,processing,Svg,Vector,Processing,另一个与处理相关的问题。有人能给我解释一下PVector在处理中是如何工作的吗?更具体地说,我正在寻找一种加载自定义向量形状(.svg)的方法,但我对处理的知识也太有限了。到目前为止,我知道这样的事情是可能的: PVector vector1 vector1 = new PVector((width),(height)); 现在,是否也可以加载自定义向量形状?还是我误解了与处理相关的向量?如果有人能给我提供一些有关这方面的信息,我将不胜感激 非常感谢。PVector类不包含向量形状。它包含一
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
类。它有几个功能,您可以使用。尝试一下,如果你被卡住了,在一个新问题中发布一个更新,我们将从那里开始。谢谢,我会这样做。