Существует ли относительно простой способ узнать, пересекает ли трехмерная точка сложную трехмерную фигуру для любого файла САПР, сгенерированного SolidWorks, такого как Деталь, IGES, STEP, ACIS и т. Д.? Мне не нужно отображать объект в моем приложении.
Любое предложение будет оценено.
Постскриптум
Мой вопрос очень похож на этот, но я не использую Java или файл PLY.
Самый простой будет подключиться к SolidWorks экземпляр и использование Метод RayIntersections от их API. Стреляйте в луч в любом направлении, если количество пересечений нечетное — ваша точка находится внутри тела.
Других решений пока нет …