With modern Visual Studio, you can link unmanaged/native C++ libraries into .NET assemblies and executables. Have you thought about possibly using a managed C++ UI built in .NET and just linking in the plain old VTK libraries? (Not sure if there are any roadblocks here specifically with VTK, I've not tried it personally, but I have built a managed C++ app which links in unmanaged libraries...)<div><br></div><div><br></div><div>D</div><div><br><br>On Friday, December 4, 2015, Shane Wheeler <<a href="mailto:shanewheeler64@gmail.com">shanewheeler64@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi. I have an assignment that's really driving me crazy. I'm supposed to make a program that has a GUI from .NET and graphics from VTK. If I look on-line, everything says to use ActiViz NET to integrate these. And I would gladly do this, except the assignment specifically says not to use ActiViz.NET. I don't know of any practical reason for this, so I assume it's supposed to make it more challenging.<br></div><br></div>The graphics part is pretty simple--just rendering some basic 3D shapes. I'd need to set the background and shape colors, plus render shapes with a particular position, size, and rotation. Is there any sort of ActiViz.NET alternative that would do that, maybe even a limited implementation someone did for practice, school, etc.? I should be able to use that as long as the license allows it.<br><br></div>On the other hand, is there a simpler way to use these together that I'm just not thinking of?<br><br></div>Thanks for any suggestions!<br></div>
</blockquote></div>