Unity3d container Inside of a WPF application

I was wondering if it was possible to somehow get a unity3d standalone/or type of container to sit inside of a WPF application that I would be able to make calls to for lets say, rotation of objects, changing opacity of things, modifying the object. I’ve looked around and haven’t really been able to find a solution to this so I’m wondering if it is possible.

Thanks,

It’s possible, but it’s not gonna be easy. You’ll have to write all the IPC code yourself and reparent Unity window to your WPF HwndHost control.

And you will still have the classic airspace problems - only rectangular, non-overlapping things around your unity control. You might be able to popup modal dialogs over the Unity3D, but that would be it.

If you were building a WinRT app, the story is different. Unity uses a SwapChains and DrawingSurfaces to render the Unity windows in a code only fashion (C++ projects) or in XAML (XAML projects) and integrates with DX well./