問題タブ [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 に答える
329 参照

geometry - 中点の頂点を計算する方法は?

円を描くための頂点のセットがありますが、頂点の数を2倍にして高解像度の円を描きたいので、頂点の数を増やすことはできません。必要なのは、提供された頂点から中点を計算することです。 、それが理にかなっている場合 ここに画像の説明を入力してください

では、その画像から、点V0、V1、V2、...と円の中心点を指定して、点A、B、C、...をどのように計算できますか?位置を使用して計算する必要のある頂点を回転させて中点を計算することはできないことに注意してください。

ありがとう

0 投票する
3 に答える
650 参照

c++ - 2D動的配列C++表示の問題

2D動的配列について読んだことがありますが、このプログラムが機能しないため、明らかに頭を悩ませていません。プログラムは配列を表示することにあるようです。入力ファイルは、最初の行にVとEがあり、その間に「タブインデント」があるテキストファイルです。入力頂点は次の行にあり、各行に新しいセットがインデントされています。DevCppでは、セグメンテーション違反があると表示されます。どんな助けでも大歓迎です。ありがとう。

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

c++ - グラフ クラスの作成

これが私のコンストラクターです。質問したいのですが、これは Web グラフの全体的な外観と同等でしょうか? 私は(私が思うに)すべての指標が頂点であり、1つの頂点が2つ以上の他の頂点(指標)に結合する2D配列を作成しています。私は正しいですか?

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

c - 矢印の向きが間違っているのはなぜですか?

私は矢印を描くためにこのコードを持っています:

次のように表示されます
いい矢

これは実際の結果です (これは望ましくありません)。
間違った矢印

私が間違ったことはわかりません。頂点は正しいように見えますが、OpenGL が指定した順序とは異なる順序でポリゴンを描画しているようです。誰でも私を助けることができますか?前もって感謝します。:)

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

xcode - box2Dでb2Polygonの頂点位置を計算する方法は?

別の衝突検出が発生するはずです。そのため、xcodeでb2Polygon形状を描画する必要があります。iPhoneでこの形状を描画するには、適切な頂点が必要です。誰かが私にそれをする方法を手伝ってもらえますか?

ありがとうございました、

アンク

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

algorithm - 手描きのポリゴンのエッジと頂点を見つける方法

マウスをトレースし、1/2秒ごとにその位置を記録する形状認識プログラムを作成したいと思います。これらのポイントを使用して大まかなポリゴンを見つけるにはどうすればよいですか?言い換えれば、三角形や正方形に似た形を描くだけの場合、それは50-100ゴンになる可能性が高くなりますが、どうすればそれを単純化して、私が描き込もうとした形を得ることができますか?私はあなたが遺伝的アルゴリズムを行うことができることを知っていますが、それがどのように機能するか正確にはわかりません。そして私は代替案を知りたいです。

編集:凸包は機能しません。凹面を維持する必要があります。

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

loops - for ループで頂点をロードする

Z 値を格納する配列 [x][y] に高さマップをレンダリングするアルゴリズムを作成しました。次に、これらを for ループで頂点にロードします。どうすればいいですか?

私はこれをdirectxでやりたいと思っています。

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

similarity - JUNG グラフ: 頂点の類似性?

約 10K の頂点と 100K のエッジを含むJUNG グラフがあり、頂点のペア間の類似度を測定したいと考えています。頂点は概念 (例: 犬、家など) を表し、リンクは概念間の関係 (例: related、is_a、is_part_of など) を表します。

頂点は密に相互リンクされているため、最短パス アプローチは良い結果をもたらしません (最短パスは常に非常に短いです)。

頂点間の接続性をランク付けするには、どのようなアプローチをお勧めしますか?

JUNG には頂点の重要度をスコアリングするためのアルゴリズムがいくつかありますが、2 つの頂点間に類似性の尺度があるかどうかはわかりません。 SimPackも有望なようです。

ヒントはありますか?

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

c# - OpenGLでカスタム頂点フォーマットを作成するにはどうすればよいですか

私はOpenTKを使用して独自のエンジンを作成しています(基本的にはC#のOpenGLバインディングのみで、gl *はGL。*になります)。それぞれに数千の頂点を持つ多数の頂点バッファーを格納します。したがって、floatを使用したVec3は単純にスペースを取りすぎるため、独自のカスタム頂点形式が必要です。(ここでは何百万もの頂点について話しています)

私がやりたいのは、このレイアウトで独自の頂点フォーマットを作成することです。

頂点のC#のコードは次のとおりです。

32 ^ 3の一意の位置しか必要ないため、各軸の位置としてのバイトは十分です。

バイトのセットごとに、入力として2つのvec4を受け取る独自の頂点シェーダーを作成しました。私の頂点シェーダーはこれです:

問題を切り分けるために、頂点シェーダーをできるだけシンプルにしました。シェーダーをコンパイルするためのコードは、即時モード描画でテストされており、機能するため、それは不可能です。

これが、頂点バッファを生成、設定、データで埋め、属性へのポインタを確立する私の関数です。

私が理解していることから、これは次の正しい手順です。頂点配列オブジェクトを生成してバインドする頂点バッファを生成してバインドする頂点バッファにデータを入力する属性ポインタを設定する

Shaders。*DataIDは、シェーダーをコンパイルして使用した後、このコードで設定されます。

そしてこれは私のレンダリング関数です:

誰かが私にいくつかのポインタを与えるほど親切にすることができますか(しゃれは意図されていません)?これを間違った順序で実行していますか、それとも呼び出す必要のある関数がいくつかありますか?

Web全体を検索しましたが、カスタム頂点の実装方法を説明する優れたチュートリアルやガイドが1つ見つかりません。さらに情報が必要な場合は、そのように言ってください。

0 投票する
3 に答える
4791 参照

opengl - OpenGLでの頂点の制限

何千もの頂点を持つOpenGLシーンがあり、それらをVBO/IBOとして渡したいと思います。glGetIntegerv(GL_MAX_ELEMENTS_VERTICES、&maxVertices)コマンドを実行すると、最近のビデオカードを使用しているにもかかわらず、頂点の最大数が2048に制限されていることがわかります。それに加えて、Cの配列はintに制限されているため、最大32kの頂点になります。

これらの制限を回避して、とにかくすべてのオブジェクトを表示するにはどうすればよいですか?