WandW opened this issue on Aug 03, 2012 · 286 posts
Pret-a-3D posted Tue, 07 August 2012 at 2:17 PM
Quote - That is rather awesome looking Paolo
Thank you very much monkeycloud.
Quote - The new plug-in architecture looks like a major plus too?
That is what makes it all possible.
See, I am a sucker for user interface. For me how a program does something is as important as what it does, if not more. That's why, for example, so many of us use Poser. It's the ease of use, the way the UI is designed etc.
I try to give the best user experience possible with Reality and there were some limitations in the Python integration of Poser, before SR3, that needed to be addressed. Still I was determined to make this happen and so I contacted Smith Micro. I contafirst met with Larry Weinberg and Steve Cooper and we sat down and discussed the issues that I had. It helps that the Smith Micro's office is ten minutes from my home office :)
We literally talked for two hours after which Larry told me that they would gladly extend their Python interface to implement some of the services that I needed. That was really extra cool and I commend the Poser team for their flexibility and their spirit of cooperation.
SR3 is still in development so I'm not going to give details about this, the NDA still holds, but the new Add-on framework that we jointly defined is a big step forward to make plugins easy to install, load and integrate in the Poser interface.
Reality 3 is actually mostly written in C++. It runs as a separate application that communicates with its counterpart in Poser. In this way there is no risk to interfere with Poser's event loop, OpenGL preview or any other activity. It also means that the OS is in charge to split the CPUs between Poser and other tasks, including Reality. This makes it very efficient to run the plugin.
All right, enough technical babbling, I'll go back to writing code, Novemeber will come fast!
Cheers.
Paolo
https://www.preta3d.com
FB: https://www.facebook.com/RealityPlugIn
Tw: @preta3d
G+:
https://plus.google.com/106625816153304163119
The
Reality Gallery: https://reality-plug-in.deviantart.com