HARFANG®は、2Dおよび3Dアプリケーション開発用のハイエンドプラットフォームです。開発者は、データの視覚化からゲームに至るまでのアプリケーションを作成できます。HARFANG®は、Python 3.2+(Pythonホイールとして)およびLua 5.3(Lua拡張として)で使用可能なバインディングを備えたC ++で記述されています。機能:クロスプラットフォーム(Windows、Linux、Android、OS X)軽量コードベース小さいメモリフットプリントPythonおよびLuaで動作コマンドラインFBXコンバーター(広範なサポート)多くのメディアファイル形式(PSD、JPG、PNG、TGA、OGGのネイティブサポート)、WAV、AIFF、WebM、XM、S3M、...)マシンデバイスにアクセスするためのHID抽象化(直接入力、XInput、...)データ形式抽象化(XML / JSON / Binaryバックエンド)DearImGui GPUアクセラレーションに基づく即時UIグラフィックAPI抽象化レイヤーシャドウマッピングを備えた照明システムシェーダーベースのレンダリングスクリーンにTTFテキストを描画OpenVRおよびGear VRサポート完全なシーン管理コンポーネント/システムアーキテクチャBullet物理システムリキャスト/迂回ナビゲーションシステムLua Audio API抽象化レイヤー(OpenAL)を使用したスクリプト化可能なコンポーネントサポートされているオーディオ形式は、ストリーミングまたはサウンド3Dオーディオサポート(HRTF)としてロードできます。
harfang-3d