問題タブ [x3d]

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 投票する
1 に答える
499 参照

x3d - X3DOM - インライン X3D ファイルで ImageTexture を動的に変更しますか?

「インライン」タグを使用して外部の X3D ファイルをロードすると、X3D ファイルが html で使用するテクスチャを変更できません。

X3D ファイル自体を編集してテクスチャを変更することはできますが、後で PHP/SQL に接続できるように、テクスチャの html 値を変更できる必要があります。

インライン X3D ファイルのテクスチャを変更できるようにする方法を知っている人はいますか? これまでのところ、方法が見つからず、インライン/外部 X3D モデルを使用せずにテクスチャを変更することしかできません。

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

java - X3D から XML への変換

数十の X3D ファイルがあり、XML パーサーを使用してそれらを Java アプリケーションに組み込むことを目指しています。.x3dばかげているように聞こえるかもしれませんが、ファイルをファイルに変換するにはどうすればよいでしょう.xmlか。この.x3dファイルは、3D モデル ビューアーを作成する目的で友人から提供されたものです。いくつかの調査を行いましたが、X3D を XML にロードする際に次のコードが正しいかどうかはわかりません。

0 投票する
0 に答える
37 参照

java - Xj3D 使用時の Java エラー

X3D ファイルを表示するコードをコンパイルするときにエラーが発生しました。コードを実行したときに発生するエラーは次のとおりです。

java.lang.ExceptionInInitializerError 原因:​​ java.lang.RuntimeException: コンパイルできないソース コード - パッケージ org.web3d.x3d.sai が xj3dtest.Xj3DTest.(Xj3DTest.java:7) に存在しません スレッド「メイン」Java での例外 結果: 1

私が持っているJavaコードは次のとおりです。

そして test.x3dv ファイルには次のものがあります。

7、8、9、10 行目に、それぞれのパッケージが存在しないというエラーがあります。jar ファイルを含む Xj3D ライブラリを作成し、プロジェクト プロパティの VM オプションに次のコマンド ラインを追加しました: -Xmx450M -Djava.library.path='F:\Uni\Uni work\Year Three\xj3d -code-12559-trunk\bin' は、Xj3D コードが入っている場所です。

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

java - コードの実行時に例外を取得する

test.x3dvJavaでインポートするコードを実行しようとしています。私が持っているJavaコードは次のとおりです。

test.x3dv ファイルのコードは次のとおりです。

コードを実行すると、次のようになります。

行に関係していてComponent browserComponent = (Component) x3dComponent.getImplementation();、null オブジェクトでメソッドを呼び出そうとしていると思いますが、修正方法がわかりません。誰かが助けることができれば、それは大歓迎です。

編集 その1行を修正して機能させるにはどうすればよいか疑問に思っていました。その他の質問は役に立ちますが、この行にどのように使用できるかを理解するのに苦労しています.

0 投票する
0 に答える
51 参照

java - X3D を Java にインポートするコードの実行中に実行エラーが発生する

X3D ファイルを Java にロードし、Java でそれらを表示するプロジェクトを作成しようとしています。これを行うために Xj3D を使用していますが、コードを実行するとエラーが発生するようです。ここにリストされているすべての jar をダウンロードしました。「Xj3D」と呼ばれるライブラリを作成し、プロジェクト プロパティのライブラリ セクションに Xj3D ライブラリを配置し、VM オプションに配置しました。Java に-Xmx450M -Djava.library.path='C:\Users\matt\Downloads\xj3d-sai_2.0.0.jar'あるコードは次のとおりです。

そして、test.x3dv ファイルをプロジェクト フォルダーに配置しました。test.x3dv コードは次のとおりです。

Netbeans で実行ボタンを押すと、次のランタイム エラーが発生します。

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

javascript - x3dom.jsなしでブラウザでx3dを使用する方法

X3DOM - A DOM-based HTML5/X3D Integration Model という論文を読みましたが、いくつかの例を提供していますが、これらのコードを実行できません。ブラウザーで x3dom.js を使用して X3D を使用する方法を知っています。以下の例のように x3d を使用できるかどうか知りたいです。著者が言ったように、これらのコードを使用する場合は、「.xhtml」サフィックスを使用することが重要です。 Firefox に指示します。私は彼の要求に従って実行しました。

で、これが紙です。http://www.web3d.org/wiki/images/3/30/X3dom-web3d2009-paper.pdf

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

java - X3D ファイルと X3DV ファイルの違い

X3D ファイルと X3DV ファイルの違いは何だろうと思っています。

と呼ばれるX3DVファイルをロードして表示するアプリケーションをJavaで作成していますtest.x3dv。ロードしたい複数のX3Dモデルがあり、Xj3Dを使用しています。

ただし、X3DV モデルをロードしたいだけです。だから、私が持っているX3DファイルをX3DVファイルに変更できるように、違いは何だろうと思っていました。