問題タブ [irrlicht]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - マウス ホイールの Irrlicht イベント
ユーザーがマウスホイールを使用したときに、マウスホイールのステータスを取得したり、トリガーしたりしたい。
例のようなイベント レシーバーを既に持っていますが (これは から拡張されてIEventReceiver
います)、マウス ホイールの方法がわかりません。
別のレシーバー/イベントハンドラー/ソリューションはありますか?
c++ - Irrlicht で SceneNode(Sphere) を移動および回転する
Irrlicht で WASD を使用して 3D 球体をアニメーション化しようとしています。可動部は正常に動作しますが、回転が動作しません。W / SまたはA / Dだけを押す限り、機能します。それらを混ぜたり、別のポイントから開始したりすると、回転が回転します。
宣言
メインループ
ローテーションが必要core::matrix4
であると読んだことがありますが、それが役立つ/簡単で、おそらく正しいとも言えますが、使用方法がわかりません。
編集
xAxisAngle
zAxisAngle
デフォルト値0のf32だけです。
問題は次のとおりです: WWD (元の状態にジャンプして 2 つの W を失う)
opengl-es - OpenGL es 2.0 でテクスチャ形式 GL_RGB_422_APPLE (ピクセルあたり 8 ビット) をサポートしていますか?
GL_RGB_422_APPLE のサポートを追加しようとしています。
internalFormat = GL_RGB;
pixelFormat = GL_RGB_422_APPLE;
PixelType = GL_UNSIGNED_SHORT_8_8_APPLE;
しかし、`glCheckFramebufferStatus` は GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT エラーを返しています。
次のフォーマットでうまく機能しています: internalFormat = GL_RGB;
pixelFormat = GL_RGB;
PixelType = GL_UNSIGNED_BYTE;
GL_RGB_422_APPLE をサポートするために他に行うべき手順はありますか?
私たちのプロジェクトでは、すべてのピクセルに bool 値 (0/1) を格納するだけのテクスチャを使用しています。ブール値を格納するには、16ビット/ピクセルは非常にコストがかかります。そのため、上記の実装を探しています。
c++ - CMake エラー (Windows GUI)
私は長い間この問題を解決しようとしてきましたが、うまくいきませんでした。
ソースを構成して生成したい。それをしようとすると、いくつかのエラーが発生します。
これは結果です:
c++ - メインのレンダリング ループとは関係なく、(プロンプトが表示されたときに) アルゴリズムをステップ実行するにはどうすればよいですか?
私は現在、アルゴリズムを3DでIrrlicht Engine
実装するために使用しています。QuickHull
ユーザーは、キーを押すだけでアルゴリズムをステップ実行し、個々のステップを移動できます。
ユーザー入力を待っている間にシミュレーション全体が停止しないように、メインのレンダリング ループとは独立してこれを行いたいと思います。ユーザーはカメラをパンして、何が起こっているかを確認できる必要があります。
現在QuickHull
、すべての点と線分を含むコンテナー クラスと、アルゴリズムのメソッドがあります。レンダー ループを停止したり、レンダー ループの進行中に誤って再帰を中断したりせずに、このメソッドをオンデマンドで一時停止してユーザー入力を待機させるにはどうすればよいですか?
c++ - irrlicht collada ローダーの警告: 間違ったタグの使用法が見つかりました: ライブラリ コントローラ
Irrlicht で塔を描こうとしています。これまでのところ、私が見つけたすべてのヘルプとチュートリアルはアニメーション オブジェクト用です。いくつかのチュートリアル (1、2、4、5、9、12) を問題なく実行しましたが、Irrlicht に付属していないモデルを描画しようとすると、次のようになります。
「collada ローダーの警告: 間違ったタグの使用法が見つかりました: ライブラリ コントローラー」
Irrlicht 1.8 と gcc 4.7.1 を使用しています。
コンソール アプリケーションではないものを作成するのは初めてなので、ヘルプやアドバイスをいただければ幸いです。
android - irrlicht のコンパイル中のエラー - Android ポート (Mac OSX)
ここからirrlicht androidをダウンロードしました:
ndk-build を使用して irllicht android をコンパイルしようとしましたが、次のエラーが発生しました。
誰もこの問題を解決する方法を知っていますか?? どんな助けでも大歓迎です。