Since shotgunsoftware is not planning to support Blender anytime soon I’m thinking about doing it myself.
However I would like to know if anyway have already done it or at least tried it.
Note: Shotgun (from Shotgunsoftware) is an asset management software, if you are wondering.
What is stopping me at the moment (about a blender integration) is the struggle I’d have to go through in order to make work python api 2.X with 3.X (not able to reuse part of the widgets or codebase).
I’m instead thinking of going for Natron 2.0 , which has just been released with python 2.7 support.
Give it a look, might be an alternative and a great exercise.
Hi hdd,
Thanks! In fact I was interested in Ftrack but sadly the company decided to go with Shotgun.
And today I just started just the blender integration but soon I found the same python2.7 compatibility problems… I’m pipeline td so I know your pain
Tomorrow I will try to chat with Ton and the devs about this. Because if they are really thinking about making a “industry” release they have no alternative but supporting python2.7 imports (or I think so).
And yes I was also thinking about integrate Natron, looks easy.
@vincent
seems we are on the same boat
good luck on trying to bring back python 2.7 , I fear is a bit too late for that.
But I do agree, for industry integration is needed.
Feel free to get in touch if you want to chat about pipeline and integration !
L.
ps.
if you really find yourself in the need of integrating python 2.7 and 3 , think of using subprocess to make them communicate.
hdd,
Yep I’ve asked the Shotgun guys if they have an “oficially-ish” way of doing it. If not I’m probably going to use a little server and connect with zeromq ipc.
And yes, I’ll send you a pm later, not everyday you can find an official pftrack integrator
Yep, that’s cool. I’m going to try to contact the guy.
And I got answer from Shotgun. They are not suporting python 3.x. They will sometime in the future…
So probably I’ll take the hard path, and as soon as I have it working they will release the python 3.x support
Python 3.X won’t come anytime soon into the vfx industry (maya, nuke, houdini, etc…will have to update at the same time ) .
Also the industry follow (or try at least ) the specs defined by the ves (Visual Effects Society): http://www.vfxplatform.com/
which states python as Python 2.X < 3.0.
Yes I know, precisely this morning I was trying to convince the devs in #blendercoder to support 2.7 with the same reasoning. But I will need to wait until they start discussing the “industry” release I’m afraid.