As you may have heard, we have a project code-named Pictor. This project is derived from work done with Boeing to improve the responsiveness of OpenGL three dimensional drawing programs (CATIA). The Boeing/Citrix project (codenamed K2) was a large success and proved not only that it was possible to greatly improve the performance, it actually made sense to progress this software to a much wider audience.
I have my own history with what I would call graphics intensive applications. When I was first working as a systems engineer reseller in Brisbane in 1997, our little company was approached by a local engineering company. I believe they make custom car parts and it was very interesting how they went about it. They were a fairly big operation and very professional. Our salesman (as expected) over-promised what WinFrame could do. The thoughts were that it should be possible to remote CAD images over ICA. Somehow, I was supposed to get this working. It became pretty obvious that with no amount of tweaking would it be possible to run decent CAD across ICA.
So, that was the common conclusion of most people between 1995 and now that it just was not possible to do intensive graphics remoting. The exception being programs being designed this way from ground up (like 3D games).
Now, a group a Citrix has proven it possible to remote existing applications without change. It is not just a demo, it is a working system being used at Boeing. In this case, the hype actually understates the possible reality.
The reason I’m writing this is to drum up some interest in Pictor. First, I want you to know it exists. Second, I want you to tell everyone that you want it (if you want it). If you stay silent, there is a good chance that Citrix will focus on other items on the agenda.
If you prefer, leave me a comment and I’ll forward it to the relevant people.
If the project goes ahead in the near term, it will most likely be based out of Sydney, Australia. I know one of the core developers and I’m sure he’d love to hear what you have to say.