Ios 使用ARKit或Swift中的其他工具水平剖切或剪切我的3D对象(3D横截面)
这是我第一次使用增强现实技术和ARKit 我想知道我是否遗漏了什么,我一直在寻找解决方案 我想做的是将我的3D房子水平剖切,这样我可以一层一层地看到我的房子,或者按Y高度剖切房子;就像CAD交换软件中的这两张图片所示。我见过一些应用程序使用这个工具,但我找不到一种方法来实现它。(注:我有一个由AutoCAD实现的3D房屋) 你知道怎么做吗?使用代码还是使用第三方库?任何提示都将被感激,甚至可以指导我的下一个研究,因为我在这一点上迷失了方向,我甚至不知道它是否可行。有什么帮助吗?多谢各位Ios 使用ARKit或Swift中的其他工具水平剖切或剪切我的3D对象(3D横截面),ios,swift,augmented-reality,scenekit,arkit,Ios,Swift,Augmented Reality,Scenekit,Arkit,这是我第一次使用增强现实技术和ARKit 我想知道我是否遗漏了什么,我一直在寻找解决方案 我想做的是将我的3D房子水平剖切,这样我可以一层一层地看到我的房子,或者按Y高度剖切房子;就像CAD交换软件中的这两张图片所示。我见过一些应用程序使用这个工具,但我找不到一种方法来实现它。(注:我有一个由AutoCAD实现的3D房屋) 你知道怎么做吗?使用代码还是使用第三方库?任何提示都将被感激,甚至可以指导我的下一个研究,因为我在这一点上迷失了方向,我甚至不知道它是否可行。有什么帮助吗?多谢各位 您可以
您可以使用OpenGL功能glClipPlane实现这一点。您可以定义一个平面,OpenGL将允许您剪裁平面外的所有对象。也可以定义多个平面。为了在SceneKit中实现同样的效果,您需要添加自定义OpenGL命令Hank you@codetiger以获得答案!即使我不知道水平横截面的确切高度,我仍然可以使用OpenGL功能吗?您可以使用OpenGL功能glClipPlane实现这一点。您可以定义一个平面,OpenGL将允许您剪裁平面外的所有对象。也可以定义多个平面。为了在SceneKit中实现同样的效果,您需要添加自定义OpenGL命令Hank you@codetiger以获得答案!即使我不知道我需要做水平横截面的确切高度,我仍然可以使用OpenGL功能吗?