問題タブ [away3d]
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.
flash - Flash AS3 - インターフェースに最適な 3D エンジン (モールヒル以前)?
私は AS3 インターフェイス作業用の 3D エンジンを調べており、Papervision に慣れています (ただし、2009 年以降は更新されていません)。
Papervision は今でもインターフェイスとして最適な選択肢ですか? それとも、Away3D や Sandy3D のような他の選択肢を検討する価値がありますか? 私は彼らのデモを見ましたが、あまり感銘を受けませんでした。ただし、デモは API の真の可能性を反映していない可能性があるため、皆さんに質問します :)
それが役に立てば、インタラクティブな平面とおそらく単純な形状 (立方体など) を適切に処理できる 3D エンジンを探しています。繰り返しになりますが、私は主にインターフェイスの作業を行っているので、3D などでゲームを構築しようとしているわけではありません...他の Flash 要素と統合される可能性が最も高いです。
ありがとう!
actionscript-3 - Away3D でのネストされたムービークリップのマウス操作
私は国と一緒に地球を作っています。私はすべての球体を構築しており、すべて正常に動作しています。問題は、地球儀が正しく見えるようにすることです。すべてのムービークリップを 1 つの大きなムーブクリップに入れ、そこから分解する必要がありました。問題は、Away3D がセカンダリ ムービークリップを認識できないことです。リスナーを球全体に適用すると、正常に動作します (ただし、機能しません)。away3d でネストされたムービークリップを使用する方法はありますか?
この問題の解決策はありますか?
actionscript-3 - 3Dオブジェクトのピクセルカラー値を確認する
away3Dエンジンを使用して構築された回転する球体があり、ビットマップでラップされています。球のピクセルのカラー値を確認できるようにする必要がありますが、BitmapDataは2D画像のみをプロットし、3D球はプロットしません。そのため、値が間違ってしまいます。それを球に適用しようとすると、厄介なエラーが発生します。私は文字通り何日もこれに固執しています。これどうやってするの?
どんな助けでも大歓迎です。
3d - Maya 2012 から MD5 エクスポータへ(複数のメッシュをエクスポート)
現在、フラッシュ (away3d および md5) を使用して 3D アバターの作成とカスタマイズを行っています。MAYA 2012 を使用してキャラクターをデザインしており、MD5 形式でエクスポートします。
ただし、( http://www.zbufferstudios.com )から見つけた現在の MAYA-MD5 Exporter は、エクスポート時に 1 つのメッシュしかエクスポートできません。
複数のメッシュをサポートするように maya2012 から md5 にエクスポートするにはどうすればよいですか?
actionscript-3 - Away3d 4.x Broomstick で動的高さマップを更新する
高さマップの bimapdata を変更するときに、標高オブジェクトを更新するにはどうすればよいですか?
getHeightAtPosition() が新しいビットマップの値に更新されることに気付きましたが、標高は同じように見えます..
(ジオメトリ メッシュ内のすべての頂点をループしてビットマップに基づいて調整できることは知っていますが、Elevation の優れた点は、それを行う必要がないことです。作成時にビットマップに調整できる場合は、更新できるはずです..)
actionscript-3 - 基本クラス ByteArrayAsset の定義が見つかりませんでした
FlashDevelop4.0.0 RC1 を使用して、Away3D ライブラリをインポートする AS3 ライブラリ プロジェクトを作成しています。このチュートリアルに従って、FD をセットアップします。 http://www.mclelun.com/blog/2011/08/flashdevelop-stage3d-away3d/
ただし、ExportSWC4.2 プラグインを使用してプロジェクトをコンパイルすると、FD はエラー メッセージを生成します。
away3d\materials\methods\TerrainDiffuseMethod_NormalizeKernel.as(10): 基本クラス ByteArrayAsset の定義が見つかりませんでした
誰でもそれで私を助けることができますか?ありがとう!
ps 次のリンク http://sourceforge.net/tracker/index.php?func=detail&aid=3401191&group_id=252536&atid=1127375のような問題もありますが 、それが私の問題に関連しているかどうかはわかりません。
flash - 現在、Away3D 4.0 は AIR 3.0 で動作しませんか? 修正はありますか?
私は AIR SDK バージョン 3.0.0.4080 とこのビルドの Away3D ( https://github.com/away3d/away3d-core-fp11/ ) を使用して、Macbook Pro の FDT 5 でプロジェクトをビルドしています。アプリ記述子ファイルで renderMode が direct に設定されています。
Away3D 4.0 を最新の playerglobal.swc からビルドすると FP11 で動作するようになりましたが、AIR プロジェクトをビルドしようとすると、airglobal.swc が少し異なっているように見えます。Filter3DTaskBase
メソッド パラメーターの違いにより、エラーがスローされます。
引数の数が正しくありません。2 を超えないことが予想されます。
_program3D.upload( new AGALMiniAssembler(Debug.active).assembly(Context3DProgramType.VERTEX, getVertexCode(), Debug.active),
および内AGALMiniAssembler
:
私が見る限り、パラメータの数は一致しています。ここで何が欠けているのかわかりません。これについては、Away3D フォーラムや GitHub の問題で何も見つかりませんでした。
stage.displayState も奇妙に動作しているため、グラフィックス カードなどに深刻な問題があるかどうか疑問に思っています。adl ではなくプレーヤーを介して swf が実行されているように動作します (フルスクリーンに変更するには MouseEvent が必要です)。何か問題が発生した場合に備えて、最新のflex sdkとAIR sdkを再インストールしましたが。
flash - Away3d stage.scaleMode = StageScaleMode.EXACT_FIT; 動作していませんか?
でアプリケーションを開始しました
そして、私は2つのView3Dを持っています。左のものはサイズ(1280*720)で(0,0)、右のものは同じサイズ(1280*720)で(1280,0)です。
また、次の行もあります。
ただし、アプリケーション全体が表示されるようにアスペクト比を変更していないようです。右側の View3D の約半分がウィンドウからはみ出しています。
この問題を解決するにはどうすればよいですか?
flash - (Flash CS5.5) 基本的な Away3D セットアップのヘルプ
私は Flash CS5.5 を持っていて、3D をいじりたいと思っていたので、Web サイトから Away3D をダウンロードしましたが、CS5.5 で「動作」させる方法が本当にわかりませんか?
.fla ファイルを含むフォルダーを配置することはできますか? それとも、ある種のアクション スクリプト パスを設定する必要がありますか?
また、次のコードを試したので、away3dが機能することを確認するためのスニペットを誰かに提供してもらえますか:
そして、出力エラーメッセージが表示され続けます:
これは何を意味するのでしょうか?
どうもありがとう。