2つの線分を持つ空間をどのように2つの線分を境にして構築するか?2つの線分を使用している表面構造
1
A
答えて
4
あなたはこれをパラメトリックに行うことができます。記載
Suposeあなたの二つのセグメント:{}ベクトル量を示し
{s1(t)} = t {a1} + {b1} (0 <= t <= 1)
{s2(t)} = t {a2} + {b2} (0 <= t <= 1)
、{A}、{B}定数。
次に、いずれのtについても、空間内に2つのポイントがあります(各セグメントに1つあります)。
{r(v)} = ({s2(t)} - {s1(t)}) v + {s1(t)} (0 <= v <= 1)
我々はほとんどあります
それらの間の直線は次のように記述することができます。ここでは、サーフェスを記述する関数を記述し、s1とs2をその値で置き換えます。
{K(v,t)} = t v ({a2} - {a1})+ v ({b2} - {b1}) + t {a1} + {b1} (0<= t,v <=1)
HTH!
編集
アン例:非平坦面を示す
a1 = {1, 1, 1};
b1 = {0, 0, 0};
a2 = {1, 1, 0};
b2 = {0, 0, 0};
Show[ParametricPlot3D[
t v a1 (a2 - a1) + v (b2 - b1) + t a1 + b1, {t, 0, 1}, {v, 0, 1},
AxesLabel -> {"x", "y", "z"}],
Graphics3D[{Thick, Red, Line[{b1, a1 + b1}]}],
Graphics3D[{Thick, Red, Line[{b2, a2 + b2}]}]]
別の例として、:
a1 = {1, 1, 1};
b1 = {0, 0, 1};
a2 = {1, 0, 0};
b2 = {0, 1, 0};
1
2つの線分は、同一平面上にある必要があります(つまり、両方とも再構成したい面にあります)。 2つの線分の積は、サーフェスの法線(サーフェスに垂直なベクトル)を与えます。
ここでわからないことは、境界線を決定する線分が意味することです。線分の端がクォード境界の4点であり、それを細分化されたパッチに変えたい場合、コーナー点の間を双線形に補間して、パッチメッシュの座標を生成することができます。
関連する問題
- 1. 正規表現を使用してシンプルなJSON構造を分割する
- 2. 1つの線を2つの部分に分割する
- 3. 双曲線正接を使用してPythonでスパイラル構造を作成する
- 4. グラフ構造の直線的な平面埋め込み
- 5. HTMLを使用して構造化データを表示
- 6. NSErrorを使用してエラーをチェックする正しい構造
- 7. 可動部分を持つモデル用のVAO/VBOのOpenGL構造?
- 8. 同じ構造の2つのXMLファイルを比較して差分を見つけよう
- 9. F#の非同期 - 2つの構造
- 10. node.jsを使用してXML構文/構造を検証する
- 11. 2つの曲線の間の面積を計算する
- 12. 構造/スレッドを使用しているアプリケーション
- 13. OpenGL:OpenGLを使用して他のアプリケーションの頂点構造を見つける
- 14. Symfony 2とymlを使用したデータベース構造
- 15. ジョブを2つのスレッドに分割して使用wait、waitpid、fork
- 16. 2次元空間分割データ構造ドーナツ2次元空間
- 17. 階層構造を表すデータ構造
- 18. CodeIgniterの構造について
- 19. Cocos2d - 2つのccColor3B構造体の色を比較します。
- 20. 2つの線形レイアウト表示
- 21. 部分ビューのHtml.BeginForm/Ajax.BeginFormを使用しない非構造化構文を強制的に実行します
- 22. 6x6構造要素を持つものと同じ3x3構造要素を持つ2つの形態学的拡張を実行していますか?
- 23. Gridbaglayoutを使用したスウィング表示テーブル構造
- 24. 2つのデータフィールドを持つ構造体の空きメモリ
- 25. 構造体をGoマップのキーとして使用する
- 26. データベース構造の分散
- 27. モジュラーフォルダー構造の使用?
- 28. 構造体の使用
- 29. ディレクトリ構造について少し混乱しています
- 30. Android 2.3を使用して2つのジオポイント間に線を描く
2つの線分が同じ平面になっていない – user496949
それらが同一平面でない場合、それらによって形成される表面は平坦にならない。 – geofftnz
表面が平らである必要はありません – user496949