問題タブ [collada]

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.

0 投票する
2 に答える
1665 参照

collada - scene.add(object)は、「Uncaught TypeError:Cannot read property'length'ofundefined」を作成します

基本的なローダーで追加しようとしているcolladaオブジェクトを使用して(Chromeの)JavaScriptコンソールでこのエラーが発生します。具体的には、その「scene.add(object)」チャンクから取得されます。他のすべてはうまく機能しているようです。オブジェクトをロードするためのコードは次のとおりです

この関数は、ページの初期化中に呼び出されますが、それ以外の場合は正常に機能します。そのページはここにあり(このテーブルのないバージョンは、最後に3ではなく4を除いて同じURLを持っています)、特定のオブジェクトはここにあります。

このエラーを回避するための推奨される方法は何ですか?

0 投票する
2 に答える
2043 参照

textures - Colladaテクスチャへのワイヤーフレームオーバーレイ-three.js

.jpgテクスチャを使用したColladaモデルを使用すると、three.jsがテクスチャ上にワイヤーフレームメッシュをオーバーレイしているように見えます。私の質問-ワイヤーフレームを削除する方法はありますか?

例はここにあります。 http://movealpha.com/dae/test1.html

これは、下にあるワイヤーフレームを表示するためにColladaテクスチャを削除した同じ例です。 http://movealpha.com/dae/test2.html

これは問題ですか、それともワイヤーフレームオーバーレイを削除する簡単な方法がありますか?

ps。本当に素晴らしいjavascriptライブラリを提供してくれたmrDoobに感謝します-私たちは集合的に価値がありません!

0 投票する
3 に答える
4221 参照

javascript - コラーダから JSON

WebGL と Three.js でいくつかの Collada ファイルを表示しようとしています。試してみましTHREE.ColladaLoader()たが、いくつかの材料エラーが返されます。

ファイルを JSON に変換してから WebGL にインポートすることは可能です。

私は周りを見回しましたが、それを行うための解決策はありませんでした...

どんな手掛かり ?

0 投票する
2 に答える
2381 参照

c# - Collada(dae)をコンテンツとして使用できますか?

Collada(dae)ファイル形式をコンテンツに使用できますか、それとも厳密に3Dスタジオ間の相互関係などに使用できますか?たとえば、XNAゲームを作成しましたが、ローダーを作成して、ゲームで使用するためにロードできますか?これを行うことは賢明で合法でしょうか?または、Mayaと3D Maxの間の転送にのみ使用できますか?

0 投票する
2 に答える
786 参照

jquery - jQuery タブ メニューと WebGL

jQuery UI (ソース: http://jqueryui.com/demos/tabs/ ) のタブを使用して、WebGL GLGE (ソース: http://www.glge.org/ ) を使用して COLLADA dae ファイルを各タブに表示したい)。タブは、xml ファイルに応じて動的に生成する必要があります。すべてが計画どおりに機能しますが、3D オブジェクトのレンダリングだけが機能しません。

私は今、さまざまなアプローチを試みましたが、どれもうまくいきません。結果は毎回同じです。3D COLLADA オブジェクトは、最初のタブでのみレンダリングされます。XML からデータを取得せずに基本的および静的な document.write ステートメントを使用しても、最初のページの建物のみが表示されます。

例えば:

jQuery タブから iframe を使用すると、複数の iframe がレンダリングされます。そう

タブの上に 3 つのレンダリングされた 3D オブジェクトを表示します。

私の問題を理解し、私を助けてくれることを願っています。

編集: 上記の「単純な」例をアップロードしました。以下で確認できます: http://korb.cwsurf.de/tmp/buildingdetail_simple.html

こんにちは、ファイコ

0 投票する
1 に答える
4789 参照

javascript - WebGL Three.js ColladaLoader の例が失敗する

正確な (動作する) colladaLoader コードを github の three.js からコピーし、ディスクに置き、依存関係を並べ替えました。しかし、monster.dae の代わりに、「Uncaught TypeError: Cannot set property 'convertUpAxis' of undefined」というメッセージが表示されますが、この例は three.js github サイトから機能します。

ウェブ上にはまったく手がかりがありません。どういう意味ですか?

0 投票する
1 に答える
1196 参照

c++ - Colladaアニメーションジョイントを読み込んでいますか?

colladaファイルの「animation」ノードからジョイントデータ情報をロードするのに問題があります。

まず、'library_visual_scenes'からジョイントをロードしようとします:

最初の2つのジョイントは次のようになります。

うまくいきました!

マヤ関節:

http://www.hostingpicture.fr/upload/c3eaf96247e99b90f9087b2d37fb509f.PNG

私の関節:

写真を載せたいのですが、新会員としては入場できません。この場合、私を信頼する必要があります。私のエンジンでは、ジョイントはマヤと同じ場所にあります。

次に、「アニメーション」ノードからジョイントをロードしようとします。ここに問題があります。jointOrientが見つかりません。

したがって、ジョイントをロードすると、次のようになります。

http://www.hostingpicture.fr/image.php?nom=upload/b26b6f8ed80f2bcdb69645d400ac023d.png

ここの誰かが助けることができますか?

ありがとう。

(評判が10を超えていないので、申し訳ありませんが、写真を掲載することは許可されていません。)

0 投票する
2 に答える
1930 参照

3d - Google Sketchup から .dae (collada) ファイルをエクスポート

こんにちは、単純な (しかし非常に厄介な) 問題があります。モデルをiBooks Authorに入れたいのですが、スケッチアップを使用してそれを実行しています。モデルをSketchupから.daeとしてエクスポートすると、カメラはSketchupで完璧に見えますが、逆さまになったり、後ろから前に出たりすると、オブジェクトを回転させて出力を変更できますが、非常に不正確に見えます...

画面上でモデルが表示される方向と正確に一致するように、カメラ/オブジェクトを設定するにはどうすればよいですか?

0 投票する
1 に答える
1119 参照

transformation - three.jsを使用してcolladaファイルをインポートする際のオブジェクトの回転の欠如

とにかく、私はthree.jsjavascriptライブラリと3D作業全般に非常に慣れていません...

Blenderで非常にシンプルなシーンを作成し、それをcollada(.dae)ファイルとしてエクスポートしました。three.js colladaローダーを使用して(THREE.ColladaLoaderを使用して)インポートする場合、シーン内のオブジェクトは表示されますが、回転は適用されません。

たとえば、シーンにいくつかのシリンダーがあり、いくつかは描画して操作していません。いくつかはオリジナルからコピーし、いくつかはオリジナルからコピーしてから90度回転しました。すべてのオブジェクトが表示されますが、シーン内で90度回転したオブジェクトは回転して表示されません。まるで回転が適用されているかのようです。

.daeファイルをざっと見てみると、ローテーション情報がそこにあるようです。別のツールで.daeファイルをプレビューすると、すべて問題ないようです。直方体を伸ばして回転させた非常にシンプルなシーンも試してみました。ブラウザで表示した場合、直方体の形状は正しいですが、回転は適用されません。

何か案は?

ありがとう

0 投票する
1 に答える
215 参照

google-earth - Google Earth モデル変換

Google Earth の collada ジオメトリの一部に目印を追加したいと考えています。これを行うには、xml のジオメトリ座標を変換して、変換を Google Earth のモデルに一致させる必要があります。経度の緯度と向きを指定して、ジオメトリ座標を変換してGoogle Earthの変換に一致させるにはどうすればよいですか?