問題タブ [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.
java - Java Collada Parser - XML Pull based implementation
I am looking at a set of parsers generated for Atom, XAL, Kml etc. seemingly using an automated technique with a XML pull based parser. The clue towards the automation is presence of "package.html" in all XML-to-Java mapped classes folders. I would like to produce a similar one for the rather large Collada 1.4 spec. My first attempt with Altova ran into small problems due the "enum" keyword. I am sure I can fix it in the next run with appropriate renaming. Khronos admit to not designing the 1.4 spec to being automated parser generation friendly.
The actual parsers i.e. XAL parser, Atom parser etc. implement the XMLEventParser interface. I would like to know if anybody has encountered/used this pattern. If so which tool can be used to map the XSD to a class set simply giving access to the data components of the nodes using getters and setters.
opengl - COLLADAはデッドフォーマットですか?
COLLADAはデッドファイル形式であるということをネット上でたくさん読んでいますか?その中で、アプリケーションはそれに対するサポートなどを更新していません。これは本当ですか?もともとはほとんどアプリケーションに依存しないフォーマットになるように設計されていたので、私の質問は2つの部分に分かれています。それはデッドフォーマットですか?もしそうなら、アプリケーション間の開発を最大化するために(そしてOpenGLアプリケーションで使用するために)現在受け入れられているフォーマットは何ですか?
3d - COLLADA のロード - ジオメトリ、アニメーション、テクスチャ - 何が適用されますか?
COLLADA 形式で 3D アニメーションを読み込むように勧められました。クイック リファレンスとドキュメントをしばらく参照しましたが、かなり迷っています。私がしたい場合、フォーマットのどの部分を実際に気にしますか:
- すべての頂点をロード
- オブジェクト内のすべての三角形または三角形ストリップをロードします (頂点間の関係)
- 経時的に頂点が移動する場所のアニメーション情報をロードする
- テクスチャと texcoord 情報
また、COLLADA を変換して、そのデータだけをより簡潔かつ便利に記述できるファイル形式はありますか? それとも、私が思っているよりも COLLADA 形式から取得する方が簡単ですか...
opengl - Colladaシーンで見つかった投影マトリックス
openglでレンダリングされたモデルに追加する必要がある現在の射影行列について質問があります。投影行列は、自転車のホイールや自転車のボディなど、他のグループとは異なる場所/回転にグループを配置するためのColladaファイルにあります。モデルグループの射影行列は次のようになります。
使用するCADソフトウェアで描画されたモデル全体をopenglで正しくレンダリングするために、読み取りグループの回転と変換にこれを実装するにはどうすればよいですか?射影行列を直接適用する既成のライブラリのように簡単な方法がある場合は、リンクを提供してください。または、その行列を実装して読み取る方法を理解するためのリンクがより適切なオプションです。できるだけ早く返信し、事前に感謝します。
xml - COLLADA DOM を使用して同じ名前の次のタグを取得する
COLLADA DOM を使用して .dae ファイル内のデータにアクセスし、float_array と呼ばれるタグが複数あります... getDecendant("float_array") を使用して最初のタグにアクセスできますが、次の法線とテクスチャにどのようにアクセスしますか??
3d - 拡張現実での 3D モデル操作
FLARManager と papervision3d を使用して、小さな拡張現実ハックを実装しています。
私の要件は、ボタンのクリック時にモデルをヨーイングすることです。
これは私がこれまでに行ったことです:
次のようにイベント ハンドラをループします。
次のようなボタンのハンドラーがあります。
モデルに対して何もしていないようです... :(
助けてください!!!!!!!!!!!!!!!
c++ - OpenGL3.1+ コンテキスト用のレイヤード COLLADA ローダー
これを効率的に実装するには、どのレイヤーが役立ちますか? できれば、以下にリストされているこれら 3 つのコンポーネントを初期のレイヤーと一緒に取得し、残りをコード化できるようにします。
グラフィック エンジンで使用する COLLADA ロード ライブラリを作成しています。もちろん、始めてすぐに、これはかなり大きな仕事のように思えます。私は今、さまざまなレイヤーを使用するライブラリを作成するつもりです。
私はまだ COLLADA を理解していません。私はあるかもしれないと仮定しています:
- ジオメトリ レイヤー
- シェーダーレイヤー
- テクスチャレイヤー
私が確信していないこれらでさえ、別の種類の階層化スキームの一部である必要があるかもしれません.
余談ですが、別段の指示がない限り、ファイルを読み取るために、irrXMLまたはここで読んだばかりのこの興味深い XML ライブラリを使用する可能性が最も高いでしょう。
collada - 「Collada」シーングラフとは何ですか?
Colladaシーングラフとは?
Google 3D ウェアハウスからダウンロードしたシーンを取得して、何らかの方法で Collada シーン グラフに変換できますか?
プロセスは何らかの方法でシーンを分割しますか?
android - ColladaからOpenGLESデータをAndroid用に変換しましたか?
OpenGL ESAndroidアプリケーションにインポートしたいモデルのColladaファイルからOpenGLESで直接使用するための頂点、法線、テクスチャなどを提供するようなColladaからOpenGLESへのデータコンバーターを見つけることができません。私が見つけたのは、Khronos.orgのWebサイトへの参照だけです。ゲームライブラリや他のライブラリに、アプリケーションに使用できるようなコンバーターがあるかどうかを知っている人はいますか?
php - 要素に xmlns 属性がある場合、Xpath が失敗する
重複の可能性:
xPath は * しか検出しません
xml を使用して .COLLADA ファイルを解析しようとしています。xpath()
問題は、ルート タグに xmlns 属性がある場合、要素へのアクセスに使用できないように見えることです。
たとえば、これは機能します:
しかし、これはしません:
xmlns によって突然 xml ツリーが使用できなくなるのはなぜですか? 名前空間を定義しただけだと思ったので、他の名前空間の他の同一のタグと区別できます。私は何が欠けていますか?