問題タブ [helix-3d-toolkit]

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 に答える
2505 参照

c# - GeometryModel3D の頂点を取得してワイヤーフレームを描画する

このようなHelixツールキングを使用して3Dモデルをロードしました

また、3D 空間でポイント ツー ポイントから線を描画できる _3DTools もあります。GeometryModel3D のワイヤーフレームを描画するには、その頂点に循環して ScreenSpaceLines3D に追加する必要があると思います。

しかし...どうすればこの頂点ポイントを実際に取得できますか?

編集:

答えてくれてありがとう。それはポイントを追加しました

しかし、ワイヤーフレームは台無しです )

ここに画像の説明を入力
(出典:gyazo.com

誰かがワイヤーフレームを描画する他の方法を知っているでしょうか? )

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

c# - モデル/コンテンツを Helix 3D Toolkit で HelixViewport3D に追加する

HelixViewport3D に 3D モデルを読み込んで表示しようとしています。

モデル (OBJ) の読み込みまではできますが、モデルをビューポートに表示する方法がわかりません。

これが私のWPFフォームのスクリーンショットです...メインフォーム

viewprot の名前は「myView」です。これにフックしてモデルを追加できると思いましたが、使用する明らかなものはありません。

フォームの XAML は次のとおりです。

そして、これが私のフォームのコードです。

}

私が立ち往生している場所を見ることができます。誰かが私を軌道に乗せるのを手伝ってくれませんか。

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

c# - Helix 3D ツールキット: xaml でアクセスできない

C# を使用した WPF アプリケーションで Helix 3d Toolkit を使用したいと考えています。今日、サイトからHelixToolkit-2014.1.2.1.zip をダウンロードし、フォルダーに解凍しました。それぞれNET 4.0および4.5のフォルダーが含まれています。

私のアプリケーションでは、HelixToolkit.Wpf.dll の参照を追加し、xaml でアクセスしようとしました。例を参考にして、xamlの作成を開始しました。

オンラインで「名前HellxViewport3D<helix:HelixViewport3Dが名前空間 "clr-namespace:HelixToolkit.Wpf;assembly=HelixToolkit.Wpf" に存在しません」というエラーが表示される.

コード ビハインドではusing HelixToolkit.Wpf;、問題なく HelicViewport3d を簡単に追加してアクセスすることができました。

私のプロジェクトは Target Net 4.5 で、4.0 と 4.5 の HelixToolkit も (次々と) 追加してみました。しかし、両方のdllで同じ問題があります。なんでそうなの ??私はVS2012を使用しています。

問題に見えるのは ?何か不足していますか、またはclrが適切ではありませんか??? または、この Helix バージョンは適切ではありません - どちらを使用しますか?? 立ち往生していて、先に進むことができません。問題を理解するのにほぼ半日を費やしました。誰かが私を助けることができれば、それは素晴らしいことです.

ありがとう

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

wpf - Blend for Visual Studio での UV マッピング

Blender で作成したモデルを WPF アプリケーションで使用しようとしています。Blender では、すべてが機能し、見栄えがします。

.OBJ にエクスポートすると、UV マッピングが完全に失われ、テクスチャが正しく適用されません。XAML での UV マッピングについて調べましたが、概念は理にかなっています (テクスチャ ポイントとジオメトリ ポイントの比率は 1:1) ですが、Expression Blend 4 自体でマッピングを行う方法はありますか? 手動でマッピングを把握しなければならないのは、恐ろしい方法のように思えます。

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

helix-3d-toolkit - 複数の worldpoints インスタンスを子に追加するとパフォーマンスが低下する

helix 3d ツールキットの地球の例に基づいたデモ プロジェクトの実装に成功し、カメラ コントローラーでタイマーと AddRotateForce を使用して世界が回転する効果を作成しています。私たちが抱えている問題は、HelixViewport3D の子コレクションに数百を超えるワールド ポイントが追加されると、回転効果が遅くなり、使用できなくなることです。

パフォーマンスに劇的な影響を与えずに、世界の球体に子を追加するより良い方法はありますか?

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

c# - Viewport3D でカメラのスケール変換を破棄

によって制御されるのメインViewport3Dがあります。私が望むのは、メイン ビューポートで現在のカメラの方向を表す立方体だけを別のものに作成することです。mCameraTrackballDecoratorViewport3D

このコード:

ズームをメインのものとして適用したくないという事実に加えて、うまく機能OrientationCameraします(回転したいだけです)。

メイン カメラでズーム操作を行っている場合、マトリックスの値M11、のみが変化していることがわかりますが、回転させている場合も変化し、それらに適用しようとした変更により、プレビュー キューブが に変換されました。意外な方法。M22M33

ScaleTransformを変換行列から破棄する方法を知っている人はいますか? それとも、それを行う別の方法がありますか?

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

wpf - WPF 3dでモデルのサイズを変更するには?

Model3Dのサイズを変更して幅を変更するには? らせん tollkit を使用しましたが、3ds からロードした後にモデルのサイズを変更できません。

アップデート

モデルをロードします。

モデルが見えます。幅のみまたは高さのみを変更する必要があります。

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

c# - C# (Visual Studio Express 2012) プロジェクトに Helix Toolkit を正しく追加できないようです

HelixViewport3D を自分の WPF アプリケーションに追加しようとしてきましたが、見事に失敗し続けています。here から .NET-4.5 用のプリコンパイル済み .dll への参照を追加できましが、それでも目的の要素を GUI に追加できません。

これは、あなたが知る必要があるすべてのことをうまく説明しているスクリーンショットです:ここに画像の説明を入力

HelixToolkit.Wpf.dll ファイルをツールボックスにドラッグし、そこから追加しようとすると、次のようになります。ここに画像の説明を入力「OK」ボタンを押したり、再起動したり、激しくキーボードを叩いたりしても問題は解決しません。