在处理中将局部相对点转换为世界(屏幕)空间的好方法是什么?
例如,以Processing PDE 附带的植绒示例为例。我将如何在类中实现一个relativeToWorld
方法和一个worldToRelative
方法Boid
。这些方法将考虑在该render
方法中完成的所有转换。
我在想我想转换 PVector 对象,所以方法签名可能看起来像:
PVector relativeToWorld(PVector relative) {
// Take a relative PVector and return a world PVector.
}
PVector worldToRelative(PVector world) {
// Take a world PVector and return a relative PVector.
}