処理でローカル相対点をワールド(画面)空間に変換する良い方法は何ですか?
たとえば、ProcessingPDEに付属しているFlockingの例を見てください。クラスに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.
}