問題タブ [xtk]
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.
xtk - X.file API が存在しません
それへのAPIリンクは死んでいます。計画は定かではありませんが、必要なたびに画像やカラーテーブルをロードする必要がないように、ロードされたファイルを保持するファイル オブジェクトを用意することをお勧めします。
gwt - xtk_edgeを使用する準備はできていますか?
xtk_edge
バージョンは使用できますか?以前のバージョンからAPIに大幅な変更があったことがわかりました。このバージョンをプロジェクトに組み込むことができるかどうかを判断する必要がある私のようなエンドユーザーにとって、「エッジ」という言葉はどういう意味ですか?
古いリリースを引き続き使用する必要がありますか?何らかの理由でapi.gotoxtk.comが機能していません。そのため、新しいAPIシグネチャを検索できませんでした。
そのようなメジャーリリースノートを投稿するためにブログを始めることを検討しますか?
ありがとう、シュレック
xtk - XTKがレンダリングできるポイントの最大数は?
[http://lessons.goxtk.com/09/][1]による
[1]:http : //lessons.goxtk.com/09/15,000ポイントの.vtkファイルを使用する必要があります。ポイントをロードするのに時間がかかりすぎて、最終的にFirefoxがクラッシュしました。
回避策はありますか?
xtk - GWT を使用した XTK で単純な色の割り当てが機能しない (mesh.color = [0.7,0,0])
@haehn ハイヘーン (XTK)
GWT で edge-XTK を使用し、単純な STL をレンダリングしようとしています。ただし、XTK コードはメッシュに色を割り当てる行で失敗します。
XTK コードによって発行されたエラー メッセージ:"Invalid color"
この動作は、GWT で XTK を使用する場合にのみ観察されます。
エラーは、この XTK コード スニペットから発生しているようです
問題は、GWT が iframe を使用してページを作成する方法にあると推測しています...そのため、上記の if 条件が GWT で失敗する可能性があります。上記のチェックを次のスニペットに置き換えると思います(ここからアイデアを得ました)。問題が解決する場合があります。
調査してコメントしていただけますか?
編集:
こんにちはXTK
GWT で XTK を使用する方法を示すコード スニペットを次に示します。
}
インライン コメントで指摘されているように、javascript 配列の使用は失敗します。失敗は、[0,0,0] や new Array(0,0,0) などの js 配列の使用法が間違っているためではありません。失敗は、XTK コードが「配列のインスタンス」をチェックする方法によるものです。
編集:2
親愛なるXTK
git から XTK コードをチェックアウトし、提案している変更を加え、XTK.js を再構築し、最終的に私の修正が問題を解決することをテストすることができました。
例: displayable.js で 1 行コメントし、次のように別の行を追加しました。
ユースケースを実現するために、xtk コードベースの他のいくつかの場所で同様の変更を行いました。これが正しい解決策である理由の説明は、次のとおりです: Closure: The Definitive Guide。リリース 8 のコードベースでこの修正を行うことを検討していただけますか? ありがとうございました
webgl - ボリュームwebglのスライスに新しいレイヤーを適用します
品質の異なる2つのボリューム(.nrrd)があります。ユーザーはレイヤーを閲覧できます。キーが押された場合、ボリュームのスライスをより良い品質でロードしたいと思います。
私のボリュームはこれに似ています:レッスン10 xtk
私が見つけた:
volume.children [2] .children [0] .children [0] .texture.file = " http://path/to/file.ext ";
しかし、ある種のファイル(.jpg、.dcm)を適用しても、何も起こりません。
これは、スライスを変更して子の内部に入り、テクスチャを変更するための正しいアプローチですか?
または、選択したスライスをオブジェクトとして個別にロードし、それを「低品質ボリューム」に何らかの方法で適用する必要がありますか?
編集: これは私がこれまでに試したことです(私はdcmsではエラーが発生しますがjpgではエラーが発生しません):
edit2:これは私のr.onShowtime = function(){}の内容です
「truehostname/112.jpg」を出力します
Firebugの.jpgを調べると、ヘッダーは問題ありませんが、答えは「null」です。
console.log(volume.children [2] .children [0]);を検査するとき ファイアバグで
.texture.fileはhostname/112.jpgに設定されます
「ネットワーク」に移動すると、.jpgが正常に転送されました
112.jpgとlevel.jpgは同じであることに注意してください。最初の1つはr.onShowtimeにロードされ、もう1つはキーが押されたイベントでロードされます。
編集3: volume.children [2] .children [0]は「X.slice」タイプですよね?
これが私のアプローチです:jsFiddle
これは私の実際の問題であり、まだ機能していません:jsFiddle
three.js - XTK のスプライト機能
XTK にスプライト機能を追加することは可能ですか?
大量の点データをレンダリングする必要があります。X.displayable.types.POINTS としてレンダリングできました。しかし、ポイントをテクスチャでレンダリングできれば素晴らしいと思います。three.js https://github.com/mrdoob/three.js/blob/master/src/objects/Sprite.jsで利用できるものに似たものを探してい ます
xtk - XTKのobject._colorsのアルファコンポーネント
object._colorsのAlphaコンポーネントを持つことは可能ですか?
R、G、B、Aの値をカラーで表示しています。ここで、R =赤、G =緑、B =青、A=透明度コンポーネントです。
透明度/アルファ成分を許可することは可能ですか?