我是从点云中采样数据并尝试使用网格渲染器显示选定点。基于点云数据显示网格
我有数据但我无法想象它。我正在使用增强现实应用程序作为模板。
我正在做一个协程的点保存和网格人口。没有错误,但我看不到任何生成的网格。 我想知道是否与我用于创建云的点云示例中的现有网格组件存在冲突。
我在屏幕上选取一个点(触摸)并使用索引找到坐标并填充Vector3 []。网格receiveds顶点(点云5000点了500000)
这是我设置网:
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);
我使用Unity Pro 5.3.3和Windows 10 VS 2015年。
即使他们本身不是一个解决方案,评论和建议非常感谢。
何塞
ciao你能花一点时间来格式化代码,以便于阅读。只需点击“编辑”寻找“代码”按钮。 – Fattie