ポリゴンを平面に投影するという一般的な問題は広く解決されていますが、私の特定のケースについて誰かが提案できるかどうか疑問に思っていました。
3 空間に平面ポリゴン P があり、単位ベクトル u に直交する原点を通る平面に投影したいと思います。P の頂点と u の座標は、私が持っている唯一のデータです (すべて R^3 の標準的な基準について)。
ただし、投影された座標だけが必要なわけではありません。実際に、u に直交する平面の正規直交基底を見つけて、この新しい基底で射影された頂点の座標を見つけたいと思います。
基底自体は、それが正規直交である限り問題ではありません。つまり、GNU Scientific Library のフレームワーク内で、次の 2 つのことを行う必要があります。
(1) 単位ベクトル u に直交する同次平面の正規直交基底ベクトルを 2 つ見つけます。
(2) 平面上への P の頂点の射影のこの基準で座標を見つけます。
gsl を使用してこれを行う方法についてのアイデアはありますか?