TomMinor / P4VFX

Perforce for VFX content creation tools including Maya, Houdini and Nuke
MIT License
60 stars 14 forks source link

Hi do you think adobe product is workable with P4VFX pipeline? #2

Open tws0002 opened 7 years ago

tws0002 commented 7 years ago

Hi TomMinor,

do you think adobe product is workable with P4VFX pipeline?

Desmond

TomMinor commented 6 years ago

Hi @tws0002,

Sorry for not replying sooner! P4VFX won't plug into Adobe products as easily as it does Maya, Houdini etc because they don't have Python natively embedded in them. This also means PySide isn't available from within them.

I investigated a bit myself and it is possible to use Python, just a bit complicated: https://evanmccall.wordpress.com/2015/03/09/how-to-develop-photoshop-tools-in-python/

Shotgun Toolkit seems to manage it by running a Python (with PySide) outside of Photoshop and sending commands - "The communication between Photoshop and Python happens with TCP/IP connections between the processes. " https://github.com/shotgunsoftware/tk-photoshop/wiki/Documentation

If you could solve the lack of Python/Pyside issue, you could hack something together to add a P4VFX menu into the Adobe product as a plugin and setup each button press to send commands to an external Python.

Good luck! Tom