UE4迂回调用CGAL完成布尔运算
之前尝试将CGAL库导入UE4但失败了 链接:https://blog.****.net/qq_29019373/article/details/101627454
换个思路,是用原生C++编写使用CGAL,生成exe,然后通过UE4调用exe
缺点:两个程序之间调用,数据存在本地,运行效率可想而知
步骤如下:
1.将编译好的程序放在 项目/Content/ThirdParty/CGAL_Lib目录下
主要是CGALBooleanModel.exe,然后是一些用到的dll和一个data文件夹(和项目交换数据)
2.使用ShellExecuteEx调用,WaitForSingleObject等待返回
效果: