私はポイントクラウドからデータをサンプリングし、メッシュレンダラーを使用して選択したポイントを表示しようとしています。ポイントクラウドデータに基づいてメッシュを表示
私はデータを持っていますが、私はそれを視覚化できません。私はテンプレートとしてAugmented Realityアプリケーションを使用しています。
私はコルーチン内でポイント保存とメッシュの作成を行っています。エラーはありませんが、結果のメッシュは表示されません。 クラウドを作成するために使用するポイントクラウドの例の既存のメッシュコンポーネントと競合するかどうかは疑問です。
私は画面上のポイント(タッチ)を選択し、そのインデックスを使用して座標を見つけ、Vector3 []を設定します。私は窓10にユニティプロ5.3.3とVS 2015を使用しています
if (m_updateSubPointsMesh)
{
int[] indices = new int[ctr];
for (int i = 0; i < ctr; ++i)
{
indices[i] = i;
}
m_submesh.Clear();
m_submesh.vertices = m_subpoints;
int vertsInMesh = m_submesh.vertexCount;
m_submesh.SetIndices(indices, MeshTopology.Points, 0);
}
m_subrenderer.material.SetColor("_SpecColor", Color.yellow);
:メッシュが頂点(点群における500000のうち5000点)
をreceiveds私はメッシュを設定する場所です。
コメントとアドバイスは、それ自体が解決策ではないとしても非常に高く評価されています。
ホセ
チャイアは、読みやすくするためにコードを書式設定することができますか。 「編集」をクリックするだけで、「コード」ボタンが表示されます。 – Fattie