問題タブ [plane]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vector - 3D ベクトルを別の平面に変換する
法線を使用して定義された平面があります(ポイントは常にゼロ(0,0,0)です)。プレーン法線は、実際には、別のプレーンに変換する必要があるいくつかのベクトルのアップ ベクトルです。
これらのいくつかのベクトルを最初の平面から 2 番目の平面に変換する方法を見つけようとしていました。
opengl - 回転後の法線ベクトルを指定して、平面のOpenGL回転行列を検索します
新しい法線ベクトルが与えられたときに、平面を新しい方向に回転させる行列を取得する方法はありますか?
次の画像は、説明されている内容を示しています
opengl - OpenGL で画面位置を平面に投影する
私は現在、単純なタスクに苦労しています: 画面上のマウスの位置を指定して、選択したオブジェクトを通過するカメラ平面とマウス クリックの光線の交点を計算することによって決定される新しい位置を計算します。
関連する数学はそれほどトリッキーではありませんが、それでもエラーを見つけることができないようです。
ご覧のとおり、Qt を使用してデータを表現しています。まず、Camera Rotation で平行移動 Vector を回転させて cameraPosition を取得します。そうしないと、Worldcoordinates で cameraPosition を取得できません。その後、上と右のベクトルを計算します。光線と平面の交差を計算するために、これを参考にしています: http://softsurfer.com/Archive/algorithm_0104/algorithm_0104B.htm#Line-Plane Intersection
あとがき画面座標を正規化します
最後に、実際の計算:
問題は u または私を超えた何かの計算にあると思います。ModelView Transformation マトリックスを評価し、3 行目を取り出すことで、カメラの方向を取得します。
rotation - three.js で平面を端で回転させる
平面を回転させたいのですが、回転軸の設定方法がわかりません。平面をそのエッジを中心に回転させたいと思います。
マトリックス変換を提案するソリューションを見たことがありますが、説明が不足しているため、適用できませんでした。
3d - 3D スカラー フィールドと平面の交点
3D スカラー フィールドのスライスをプロットする必要があります。たとえば、次の形式のファイルがあります。
ここで、fs はスカラーで、x、y、z は座標です (z は最速の座標です)。この 3D データと平面の間の交点を取得し、それらを matplotlib にフィードしたいと考えています。しかし、最初にデータを補間する必要があります...その方法を教えてください。おそらく、主題に関するいくつかのリンクがあります。
どんな提案でも大歓迎です!
ありがとう
polygon - 平面の重心はその上の点ですか
平面の重心を実際に平面上の点として扱うことができるかどうかを知りたい.重心を推定した平面上にいくつかの点がある.これを平面方程式に代入するかどうかを知りたい.それは有効です。
ありがとう、ハルシャ。
ios - Unity3dで360度をカバーする平面の作り方
360 度をカバーするプランを作成したいのですが、デバイスのカメラはこの 360 度プラン内にとどまります。テクスチャを表示することもできます。ユーザーがカメラを右に移動すると、プランは左に移動し、その逆も同様です。実際に私が達成したいことは、Unityでジオキャッシングアプリを作成しています。コンパスを使って 2D および 3D オブジェクトを表示する必要があります。誰かが私と共有できるアイデアを持っている場合、どうすればこれを団結して達成できますか。前もって感謝します?
algorithm - ビームポインティング角度の計算
2つの異なる平面に楕円形のビームの画像があります。私は2つの平面間の距離(d =平面Aと平面Bの間の距離)を知っており、2つの平面上の楕円の中心座標を知ることから計算された回転角シータ(θ)を知っています。光源の原点まで投影された距離Rを計算するにはどうすればよいですか?平面Aから原点までの距離(D)がわかります。私はこれについてしばらく考えていましたが、それを完全に理解することはできません。C#でRを計算するアルゴリズムを実装したいと思います。プログラミングの部分は簡単ですが、数学はそれをどうやってやるのかよくわかりません。
c# - 3 つの平面の交点 3D - C#
3つの平面の交点を見つけるためのC#アルゴリズムを持っている人はいますか(各平面は3つの点で定義されます:(x1,y1,z1)
各平面ごと(x2,y2,z2)
に(x3,y3,z3)
異なります)。方程式によって定義される平面: ax + by + cz + d = 0
、ここで:
どうもありがとうございました!