<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>