2

親友が 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 ライブラリの提案はありますか?
4

1 に答える 1