私はそれらの点に対応する法線と値を持つ(x、y、z)点の集合を持っています。したがって、データは[x y z nx ny nz c]
の形式です。私はこれらの法線に垂直で、値に対応する色を持つこれらの点の上に3Dサーフェスをプロットしたいと思います。だから私が望むのは、逆の種類のsurfnorm
です。法線と点からの3Dサーフェスのプロット
私はmeshgrid
、interp2
とsurf
を使用して表面をプロットするために管理してきましたが、これは考慮に法線を取ることはありません。私はまた、小さな正方形を法線に垂直にプロットすることによってサーフェスを作るというアイディアを得ました。私はそれをしましたが、点が不規則に配置されているので、四角形の間のスペースを「埋める」方法はありません。
これを行うにはどうすればよいですか?
1)のいずれかがポイントと法線に基づいてポリゴンを使用して直接幾何学的な再構築を行います。
表面を「フィット」しようとしましたか? http://www.mathworks.com/help/curvefit/fit.html – Crowley
サーフェスが_everywhere_ _exactly_のデータと一致する必要がありますか? – tvo
ああ、別の質問:データには構造がありますか?例えば。 (x、y)の中の何らかの種類の構造化メッシュ上の点ですか?そのような情報を質問に追加してください。 – tvo