問題タブ [vertices]

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.

0 投票する
1 に答える
1130 参照

c++ - GLMmodel 頂点の -431602080.000000 の値は何を意味しますか?

C++ プログラムで Google Sketch Up モデルを表すために、 GLMmodelオブジェクトを使用します。これらのオブジェクトには、次のような方法でオブジェクトのすべての頂点のリストを含むメンバー (頂点) があります。頂点 2 の...]。これらの値をすべて読み取ると、最初の 3 つの値 (最初の頂点の座標) を除いて、すべての値が小さな数値になります。これらはすべて -431602080.000000 です。これは私のプログラムでは意味がありません。私はそれをグーグルで検索しましたが、この値が C++ プログラムで頻繁に表示されることがわかりましたが、それが何を意味するのかわかりません。何か案は?

0 投票する
2 に答える
1673 参照

xna - XNA の立方体の表面の法線

誰でも助けてください。

3DS Max で作成した立方体があります。立方体の寸法がわかりません。立方体の面の各三角形の頂点を取得する方法はありますか? 立方体の面の1つに法線を取得して、その向きを決定しようとしています。したがって、頂点を決定できれば、面の法線を取得できます。3 つの頂点 V1、V2、V3 が反時計回りに並べられている場合、(V2 - V1) x (V3) を計算することで法線の方向を取得できます。 - V1)、ここで x は 2 つのベクトルの外積です。

モデルの .fbx ファイルを調べたところ、いくつかの値が表示されています: Vertices: *24 { a: -15,-12.5,0,15,-12.5,0,-15,12.5,0,15, 12.5,0,-15,-12.5,0.5,15,-12.5,0.5,-15,12.5,0.5,15,12.5,0.5}

PolygonVertexIndex: *36 { a: 0,2,-4,3,1,-1,4,5,-8,7,6,-5,0,1,-6,5,4,-1,1 ,3,-8,7,5,-2,3,2,-7,6,7,-4,2,0,-5,4,6,-3}

これらは私のモデルの頂点ですか? また、Vertices: * 24は頂点のリストですが、なぜ 24 しかないのでしょうか? 立方体には 36 個の頂点があってはならないのですか? そして最後に、頂点の座標がPolygonVertexIndex の場合: * 36これらの値は、頭の中にある立方体がこれらの寸法であると想像すると、私にはずれているように見えますか?

または、各頂点のすべての値を手動で入力しなくても、立方体の頂点を自動的に取得する方法はありますか? 私はいくつかのモデルを持っているかもしれません

どんな助けでも大歓迎です

0 投票する
1 に答える
668 参照

c++ - 頂点DirectXC++を格納する

私は現在、私の学士論文プロジェクトのために八分木を実装しています。私の八分木は引数としてstd::vectorを取ります:

頂点をレンダリングしてカリングテストなどを行う前に、頂点を格納するために通常使用されるものを尋ねています。

私は今のところこれを非常に単純に保ちました、私が持っているのはグリッドをレンダリングする関数だけです。いくつかのスニペット:

これをレンダリングするとき、カスタム構造体GridVertexを使用します。これにより、posにD3DXVECTOR9、カラー値にDWORDが保存され、柔軟な頂点形式をGRIDFVFに設定してGPUに通知されます。しかし、私のOctreeでは、特定の頂点が私のOctree内のノード内にある場合など、テストを実行するための位置のみを保存したいと思います。したがって、SceneManagerという別のクラスを作成し、すべての値をstd :: vector内に格納し、最後にそれをOctreeクラスに渡すことを考えました。これにより、テストが実行され、チェックされた頂点がGPUに渡されます。これは固溶体でしょうか、それともこのようなものを実装するのに一般的なことでしょうか?前もって感謝します

0 投票する
1 に答える
350 参照

graph - パスに沿った最小エッジウェイト

任意の頂点間のすべての可能なパスに沿って、一連の最小エッジ重みの最大値をどのように見つけることができます(u,v)か?

私はフロイド・ウォーシャルの修正を考えていましたか?

最小エッジウェイトは1です

最小エッジウェイトは3です

したがって、結果は次のようになります。max(1, 3) = 3

0 投票する
1 に答える
364 参照

firebug - Openlayers でポリゴンから頂点を変更すると、複数のエラーが発生する

OpenLayers の例からこの関数を取得しました。それは完全に機能します。firebug だけが、編集するポイントに複数のエラーを表示します。

あまりきれいに見えないので、誰かがこれを解決するのを手伝ってくれませんか。

前もって感謝します!

0 投票する
1 に答える
186 参照

android - Androidは大きなtxt頂点ファイルをロードします

txt ファイルよりも高速に大きなファイルをバッファにロードする方法はありますか? バイナリ ファイルを操作する方がはるかに高速であることをどこかで読んだことがあります。頂点を含むファイルを vbo にロードしようとしています。私はこの行ごとの読み取りを行っており、float を解析してから配列リストに配置し、次に float 配列に配置してから buffer にロードしますが、大きなファイルでは時間がかかります。

0 投票する
2 に答える
3819 参照

sql - OrientDB GraphED - 2つの間のSQL挿入エッジ(頂点RIDを選択)? または非常に大きなインポートの代替アプローチ

たとえば、OrientDB グラフの 2 つの単純な頂点:

「RID」ではなく「ラベル」のみを知って、これら 2 つの頂点間にエッジを作成する方法はありますか?

例(機能しません):

潜在的な回避策として「FLATTEN」を試しました。運が悪い:

作成されるエッジは と の間にnullありnullます。サイコロはありません。

接続のインポートが非常に多く、SQL アプローチの方が高速であるように思われるため、これには OrientDB SQL を使用したいと考えていました。

ただし、これが不可能な場合、エッジをバッチでインポートするための代替案 (約 2M) はありますか?

0 投票する
0 に答える
892 参照

javascript - box2D javascriptで頂点を手動で定義する方法は?

javascript の box2D で多角形の頂点を手動で定義しようとしています。最終的にはボックスの各辺のサイズを手動で変更したいのですが、最初に頂点で描画できるようにする必要があります (サイズ変更メカニズムは既にあります)。マニュアルの例を見ましたが、ActionScript 用で、javascript では動作しないようです。さまざまな方法でポリゴンを定義しようとしましたが (スタンドアロン ポリゴン = new b2Polygon; など)、違いはありません。

新しいポリゴンをどのように定義しても、フィクスチャを作成する呼び出しで box2D ソースがエラーをスローします。エラーには、「tVec が未定義です」と表示されます。これは、box2D 関数の変数です: b2PolygonShape.prototype.ComputeAABB = function (aabb, xf)

コードの関連部分は次のとおりです (fixDef と bodyDef はコードの前半で作成されます)。

これはしばらくの間私に問題を引き起こしているので、どんな助けも大歓迎です。

0 投票する
2 に答える
1432 参照

algorithm - 2つの三角形のエッジを反転します

インデックス付きの配列があります。これらのインデックスのうち3つは三角形を構成します。次に、1つの三角形を取り、エッジが共有されている別の三角形を検索します。これらの三角形は、現在、対角線上に分割された三角形を構成しています。どうすれば(コードで)この対角線の端/三角形を反転させて、反対の対角線を接続できますか?私が探しているのは、Blender、Maya、3dsmaxなどの3Dプログラムでは「フリップエッジ」と呼ばれることがよくあります。

四角形のエッジフリップ

私はこれで立ち往生しています。何か案は?

0 投票する
1 に答える
3829 参照

r - rのigraphのネットワーク図に表示されるエッジを制御する

次の図を作成しましたigraph

ここに画像の説明を入力してください

すべての頂点/ノードを表示したいのですが、bond.strength> 34のエッジのみを表示します(つまり、赤と黄色のエッジのみ)。bond.strength <34を白に設定することでこれを制御できますが、実際のデータセットで実行すると、白いエッジが他のエッジを「カットスルー」するため、きれいではありません。

ここに画像の説明を入力してください

すべての頂点を表示しながら、どのエッジを表示するかを簡単に制御する他の方法はありますか?ありがとう