親友が iOS 用の 3D ライブラリについて助けを求めてきましたが、適切な解決策を見つけることができませんでした。
以下は、彼から受け取ったメールの本文です。
3D 機能を備えた iOS アプリを構築しようとしています。これを行うには、ブール演算を含む 3D ライブラリを iOS に移植する必要があります。私たちのプロジェクトはオープンソースではないため、コードのリリースを保護する 3D ライブラリ、つまり LGPL、Apache 2、BSD、または MIT ライセンスを持つものを使用する必要があります。これまでのところ、ブール演算を備えた適切な 3D ライブラリは 1 つしか見つかりませんでした。これは、3D 三角形サーフェス メッシュを操作するための C 言語のライブラリである GTS ライブラリです。GTS - The GNU Triangulated Surface Library GTS Library は、GLib ライブラリに依存しています。これは、C で記述されたライブラリとアプリケーションのコア アプリケーション ビルディング ブロックです。https://developer.gnome.org/glib/
問題は、GLib ライブラリの iOS への移植を何週間も試みてきましたが、成功していないことです。
質問は次のとおりです。
- エラーなしで GLib ライブラリを iOS に移植する方法について何か提案はありますか?
- GLib を iOS に移植できない場合、GTS ライブラリの代わりに iOS に移植できるブール演算 (および LGPL または同等のライセンス) を備えた代替 3D ライブラリの提案はありますか?