2024-08-03 13:24:19 +08:00
2024-03-30 11:15:46 +08:00
2024-07-30 19:00:33 +08:00
2024-07-29 18:06:46 +08:00
2024-06-12 23:02:34 +08:00
2024-06-03 23:33:18 +08:00
2024-07-30 19:00:33 +08:00
2024-06-12 23:04:27 +08:00
2024-03-29 21:30:45 +08:00
2024-08-03 13:24:19 +08:00
2024-06-03 23:33:18 +08:00

SD-PPP: Easily use photoshop in your StableDiffusion/ComfyUI

ppp for Professional Photoshop Portal

this extension/custom_node is mainly focus on getting/sending picture from/to Photoshop in ComfyUI or SD. You can manage your AI art by Photoshop and make Photoshop become the workspace of your SD/ComfyUI

ComfyUI Showcase

SD/SDForge Showcase

How to install

ComfyUI
  1. Use ComfyManager to install sd-ppp or clone this repository into <your-comfy-directory>/custom_nodes

  2. install Photoshop plugin

    1. by CCX:
      1. download .ccx in ComfyUI's setting UI.

      2. double click the .ccx file. OR rename it to .zip and extract it into photoshop's Plug-ins directory or Plug-ins/Generator directory like this.

    2. by UXP develop Tool (you can debug the code this way):
      1. clone this repository
      2. [optional] Run npm install and npm build in photoshop directory. (if you want to debug or modify the code)
      3. click Add Plugin in UXP Develop Tool by selecting photoshop/dist/manifest.json.
  3. connect to comfyUI in Photoshop

    If you cannot connect ComfyUI via https, use http instead

  4. add get/send node in ComfyUI

StableDiffusion or SD-Forge
  1. install in SD's extension tab or clone this repository into <your-sd-directory>/extensions

  2. install Photoshop plugin

    1. by CCX:

      1. download .ccx in SDWebUI's setting tab.

      2. double click the .ccx file. OR rename it to .zip and extract it into photoshop's Plug-ins directory or Plug-ins/Generator directory like this.

    2. by UXP develop Tool (you can debug the code this way):

      1. clone this repository
      2. [optional] Run npm install and npm build in photoshop directory. (if you want to debug or modify the code)
      3. click Add Plugin in UXP Develop Tool by selecting photoshop/dist/manifest.json.
  3. connect to Stable diffusion in Photoshop

  4. Select a specific layer to get pictures from Photoshop in any image element.

  5. select a specific layer to send pictures to Photoshop

Other showcase

  1. live-painting

  2. inpaint

  3. controlnet

  4. IC-light


Tutorial

| Author | Link |
| -- | -- |
| zombieyang | [=>BiliBili](https://www.bilibili.com/video/BV1qBvse2ErN) |
| zombieyang | =>Youtube(CommingSoon) |
| [BlueBomm](https://space.bilibili.com/17280004) | =>[BiliBili](https://www.bilibili.com/video/BV15bbpeWEf8/) |

Ask for help

Discord

Thanks

@AbdullahAlfaraj @tianlang0704


attention: only PS 24.4.0+ is supported by now.

S
Description
No description provided
Readme BSD-3-Clause
107 MiB
Languages
JavaScript 62.2%
TypeScript 30.4%
Python 6.7%
CSS 0.6%