問題タブ [pv3d]
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 - BasicViewとCameraType.SPRINGの問題
Papervision 2.0でBasicViewクラスを使用すると、コンパイル時にエラーが発生します。
1119:静的型クラスの参照を介した未定義の可能性のあるプロパティSPRINGへのアクセス。
その静的プロパティへのアクセスをコメントアウトし、定数値を手動で追加すると、期待どおりに機能します。
CameraType
クラスで定義されているのは次のとおりです。
これが発生する原因について何か考えはありますか?私の最初の推測は、別のstatic / const varとの競合です。これは、そのようなActionscriptの競合で問題が発生したためです。おそらく、このASColladaクラス(PV libにもあります):
papervision3d - 購入する Papervision3D ブック
papervision3D の良い本を教えてもらえますか? 私はas3をよく知っていますが、pv3dを始めたばかりです。
flash - DAE/COLLADA モデルの UV マッピングに関する Papervision の問題
PaperVision3D では、UV マップした COLLADA モデルをロードしています。テクスチャの歪みが悪いことを除けば、すべて問題なく動作しているようです。私が見ているものと考えられる解決策について誰かがアドバイスしてもらえますか? 歪みの画像を添付しました。右側の明らかな歪みを赤く着色しました。
http://bandcamp.fieldsofnoise.org/dump/dae-pv3d-texture-problem.png
前もって感謝します、
flex4 - シェーダー vs シェーダー マテリアル、papervision 固有、一般的な洞察へようこそ
私は pv3d フォーラムでこの質問をしましたが、誰も答えられませんでした。
私は比較的 3D に慣れていないので、これが常識である場合は申し訳ありません。
CellMaterial を適用する sphere があります。素晴らしく見える。papervision sdk には、CellShader もあります。
これを CellMaterial と合わせて使用する必要がありますか? それはどちらかである必要がありますか?Shader は、 Shader Material の非推奨のプラクティスですか?
私が最初に考えたのは、シェーダーはシーン全体に適用され、マテリアルはオブジェクトに個別に適用できるということでした。
ドキュメントはそうではないことを示しているようです。
CellShader と CellMaterial の両方を使用することで得られるとしたら、どのような利点がありますか? どうにかしてそこにアンビエントを含めるのが本当に好きです。
actionscript-3 - PV3D DAE インポート - ランダムな法線が反転し、ランダムにスケールされますか?
Blender の Collada Exporter プラグイン (1.4) によってエクスポートされた DAE モデルをインポートする PV3D アプリケーションを開発しています。Blender でそれらを構築するときは、正確な寸法を使用します (最終的には PV3D で縮尺モデルを作成します)。
同じスケールの寸法を使用すると、一部のモデルは PV3D で非常に小さく表示されますが、他のモデルは適切なサイズになります。多くは、Blender で作成された方法と似ていない回転で表示されます。また、PV3D で法線を適切に表示するには、Blender で法線を反転する必要があります。それでも、法線が反転したまま PV3D に三角形が表示されることがあります。モデルが小さく見えるパターンを識別できないようです。ランダムに反転する法線についても同じことが言えます-パターンはないようです。
このような問題を経験した人はいますか?私はそれに取り組む方法さえ考えられません - 症状は、PV3D がインポートを処理する方法、または Blender がエクスポートを処理する方法に何かを示しているようで、3D 数学は私をはるかに超えています.
apache-flex - flex papervision3d でマウスの z 座標を取得するにはどうすればよいですか?
私はパノラマシーンに取り組んでいます。そして、カーソルで平面を動かしたい。マウスを動かすとき、平面はマウス座標でなければなりません。そして、平面の3D座標(x、y、z)を特にz座標に取りたいです。以下のコードを試します。しかし、正しく動作しません。マウスと平面は、画面上の同じ座標ではありません。どうすればいいですか?