Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 检测¨的算法;可站立和#xA8;网格中的位置?_Algorithm_Geometry_Mesh_Virtual Reality_Htc Vive - Fatal编程技术网

Algorithm 检测¨的算法;可站立和#xA8;网格中的位置?

Algorithm 检测¨的算法;可站立和#xA8;网格中的位置?,algorithm,geometry,mesh,virtual-reality,htc-vive,Algorithm,Geometry,Mesh,Virtual Reality,Htc Vive,我正在制作一个虚拟现实应用程序,涉及用户动态加载三维模型 用户应该能够传送到任何类似于地板、平台或其他水平表面的地方。为此,我需要找到这些平面所在的坐标——这些坐标不一定是整个网格,但可能是其中的一部分(考虑一个房间的单个网格,其中墙壁无法远程传输,但地板可以) 是否有一个已知的算法可用于此用例你应该考虑半边存储结构,或者任何其他可以让你有效地查询相邻面的问题,并且找到任何足够大的区域和足够低的变化的邻接区域,它们的正常值的点积与常态小于阈值…然后检查区域大小。。。

我正在制作一个虚拟现实应用程序,涉及用户动态加载三维模型

用户应该能够传送到任何类似于地板、平台或其他水平表面的地方。为此,我需要找到这些平面所在的坐标——这些坐标不一定是整个网格,但可能是其中的一部分(考虑一个房间的单个网格,其中墙壁无法远程传输,但地板可以)


是否有一个已知的算法可用于此用例

你应该考虑半边存储结构,或者任何其他可以让你有效地查询相邻面的问题,并且找到任何足够大的区域和足够低的变化的邻接区域,它们的正常值的点积与常态小于阈值…然后检查区域大小。。。