<span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 12px"><div>If anyone else has been following my recent work with ActiViz, </div>
<div>I thought I would share my native WPF RenderWindow host.</div>
<div> </div>
<div>This also borrows some work done by the guys with Gemini Project</div>
<div>which can be found on NuGet. I have marked the appropriate files</div>
<div>with their copyright marks.</div>
<div> </div>
<div>The idea behind this HelloWorld program was to segment ActiViz to </div>
<div>fit with the normal WPF MVVM datamodel.</div>
<div> </div>
<div>ClippingHwndHost can be used in XAML markup to place the Render window in the object tree.</div>
<div>The Content property on the ClippingHwndHost can be databound to the VtkRenderWindowControl.</div>
<div> </div>
<div>VtkRenderWindowControl can be placed in the viewmodel and has access to the underlying </div>
<div>vtkRenderWindow.</div>
<div> </div>
<div>This is just a starting place, but most of the hard work is done. Just hook up the services you need by</div>
<div>overriding the appropriate methods. It is a little more elegant than other methods I've seen online</div>
<div>and doesn't suffer from clipping issues when hosted inside a MDI docking window environment.</div>
<div> </div>
<div>It might also make more sense to rearrange things a bit to keep the actual render Window on the</div>
<div>View side and only bind data objects, have fun. Download link is bellow.</div>
<div>
<div> </div>
<div>https://onedrive.live.com/redir?resid=C21891647818579A!179950&authkey=!AL0zhL3z_VE6EWg&ithint=file%2czip</div>
<div> </div>
<div>Mark DeArman</div>
<div>Cascade Acoustic Research</div>
<div>http://www.cascadeacoustic.com</div>
<div>(253) 200-5353</div>
</div></span>