文件名称:ofxRaycaster:openFrameworks的平面,2D和3D射线对象。它检查射线与线段,球体,三角形,平面,ofPrimitive,ofPolyline和with ofMesh的相交
文件大小:3.35MB
文件格式:ZIP
更新时间:2024-05-26 05:05:10
plane openframeworks addon intersection ray
OfxRaycaster 捐款: 如果您觉得这个项目有用,请考虑捐款。 目录 此附加组件包含2D和3D维度中的射线的定义,并且包括检查线段,球面,三角形,平面,ofPrimitive,ofPolyline和ofMesh的相交的方法。 如何使用它: 在您的addons文件夹中下载此插件。 使用项目生成器创建一个新项目,并将其添加为ofxRaycaster 。 在您的项目中,在您的ofApp.h文件的顶部添加 # include " ofxRaycaster.h " 要开始在项目中使用2D射线,请在ofApp.h头文件中声明一个ray变量: ofxraycaster::Ray2D ray; 如果要使用3D射线,请像这样声明射线。 ofxraycaster::Ray ray; 适用于2D和3D射线的通用方法: 设置 void setup (glm::vec2 origin, g