microsoft / WPFDXInterop

Repo for WPF DX Interop support
MIT License
307 stars 98 forks source link

Stereoscopic 3D WPF apps possible? #7

Open rrelyea opened 8 years ago

rrelyea commented 8 years ago

Will the new DirectX 11 capabilities of D3DImage enable us to create stereoscopic 3D WPF apps?

If yes, will there be samples available to look at?

We are interested in 3D images i.e. swapping a stereopair of images at 120Hz.

[originally posted as a comment to WPF Team blog announcement post: http://blogs.msdn.com/b/wpf/archive/2015/10/29/wpf-in-net-4-6-1.aspx by LKeene]

rrelyea commented 8 years ago

Sorry for the delay responding. While this new component enables you to do DirectX 11 rendering inside a WPF app, it doesn't enable you to render faster than WPF renders -- which generally tops out at 60fps. So if you are looking for 120Hz, D3DImage (including this enhanced one) is not the technology for you.

dotMorten commented 8 years ago

Yet another reason why providing a helper class on D3DImage rather than providing a new better DirectX control in core WPF is IMHO the wrong choice. D3DImage has a lot of issues, mostly performance wise due to UI bound locking, but also feature wise like 3D Stereo.