Мне нужно построить 3D-модели для использования с Three.js
, но мне также нужно выполнить над ними операции CSG (Constructive Solid Geometry). Мне удалось использовать для этого библиотеку ThreeCSG.js
, но я считаю, что это довольно медленно (около 5 секунд, чтобы вырезать около 30 отверстий сложной формы).
Каким-то образом мне нужно кэшировать построенную геометрию, но поскольку построение 3D-геометрии теперь происходит только на клиентской стороне в браузере (с Javascript), у меня нет возможности сделать это на сервер, использующий PHP.
- Существуют ли какие-либо 3D-библиотеки в PHP (которые также могут выполнять CSG)?
- Как лучше всего предварительно рассчитать 3D-модели для последующего использования в Three.js?