問題タブ [viewport3d]
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.
wpf - WPFについて質問です。Viewport3D でのサイズ
Viewport3D を使用して両面ウィンドウを構築しようとしています。ただ、サイズに悩みました。
この画像をソース画像とまったく同じサイズにしたい。
指定された値または「自動」は機能しません。
どうすれば欲しいものを手に入れることができますか?
wpf - Place an Image into ViewPort3D in wpf
I am having problem in displaying th Image in viewport3d of wpf.
Above is the code I am using. The first image that is behind the viewport3d is displayed but the image which is inside the viewport3d is not displayed.
Where I am doing wrong?
Please help!
Thanks
c# - WPF Viewport3D での単色 3D オブジェクトの便利なライティング
部屋が見えるように屋根が見えない家の3Dモデルがあります(ここのように)
しかし(今のところ)テクスチャはなく、各サーフェスは同じ色です。たとえば、
WPF Viewport3D で表示する場合、サーフェスを区別できるようにしたいと考えています。たとえば、いつ床が終わり壁が始まるかを見たいとします。
これは、オブジェクトを照らすことで可能になるはずです。私はすでに試しました:
すべての表面が同じ色に見えるため、環境光は機能しません。
また、ディレクショナル ライトを使用してその位置を移動するカメラに固定すると、一部のサーフェス法線がカメラ/ライトに対してほぼ垂直になり、ほぼ黒になり、さらに不自然に見えます。
では、WPF Viewport3D で単一色の 3DObject の表面を区別する良い方法は何でしょうか?
ユーザー「jdv」がコメントを書いた後に編集
wpf - WPF アプリケーションで 3D がレンダリングされない
以下のコードを使用して 3D オブジェクトをレンダリングしようとしています。しかし、アプリケーションを実行しても何も表示されません。空白のようです。何か不足していますか?
wpf - キャンバス内にある場合、Viewport3D ModelVisuals3D が表示されない
Canvas 内に viewport3D を配置すると、viewport3D が表示されなくなります。Canvas を削除すると、Viewport3D が再び表示されます。私が間違っていることは何ですか?
wpf - WPF で顔カリングを無効にする
私は WPF 3D レンダリングの実験を始めています。私が直面している最初の問題の 1 つは、顔のカリングを無効にする方法です。DirectX と OpenGL でそれを行う方法は知っていますが、WPF でそれを行う方法が見つかりません。これが私の ViewPort マークアップです。モデルは実行時に生成され、GeometryModel3D 内の MeshGeometry3D です。
あなたが私に与えることができる提案をありがとう。
wpf - viewport3D のライト フォロー カメラ
カメラに追従するように任意のライトを設定する方法はありますか。ありがとう。
wpf - ModelVisual3Dプロパティバインディングを使用したWPFViewPort3Dユーザーコントロール?
ViewPort3Dを持つユーザーコントロールを構築しています。ModelVisual3Dのバインドされたプロパティでビューポートを更新できるようにしたい(ビジュアルモデルの作成に使用されるデータを受け入れる公開されたメソッドを介して)。ユーザーコントロールを試すために、ウィンドウでも使用しようとしています。私はバインディングに関して何かが欠けていると思います、そして誰かが私が欠けているものを指摘することによって私を助けることができるかどうか疑問に思います。
これは私のコードです:
ユーザーコントロール
背後にあるコード
データインターフェース
ウィンドウを使用したユーザーコントロール
背後にあるコード
OnPropertyChangedではイベントハンドラーがnullであるため、欠落しているバインディングメカニズムがあると思います。私はさまざまなアプローチを試しました。WPFでのデータバインディングとDataContextについて読んでみましたが、それがどのように機能するか、またはどのように使用するかを理解できないようです。依存関係のプロパティについても読みましたが、それが必要かどうかはわかりません。
(また、このベストプラクティスを作成するためのガイダンスをいただければ幸いです。MVVMを試してみるべきですか:ユーザーコントロールを変更しますか?その場合はどうすればよいですか?それとも、これは不必要な複雑さだと思いますか?)
これらのどれも私がそれを機能させるのを助けませんでした:
WPF-単純なユーザーコントロールで のバインドオブジェクトプロパティへの単純なバインド 子要素で使用されるカスタムUserControlプロパティ ユーザーコントロールのプロパティをWPFの同じコントロールのプロパティにバインドするにはどうすればよいですか? WPFユーザーコントロールのバインドの問題
ありがとう/Ulf–現在WPF初心者... :-)
wpf - ビジュアルをビットマップにレンダリングする SlimDX
ハードウェア レンダリングを使用して、viewport3d ビジュアルをイメージにレンダリングしたいと考えています。SlimDX を使用してそれを行うにはどうすればよいですか? 私は WPF & VB.NET 4.0 と SlimDX を使用しています。事前に感謝します。:)
これは、viewport3d をレンダリングするために使用するコードです。非常に遅く、悪い結果が得られます。
PS: SlimDX 以外のものを使用してこれを行う方法について誰かがより良いアイデアを持っている場合は、それらも歓迎します...
wpf - Viewport3D 内で使用する ItemsControl のようなものはありますか?
いくつかのアイテムを含む Viewport3D があり、データ バインドできるコレクションのアイテムを追加したいと考えています。次のようなコードを許可するようなものはありますか: