Updated name of Adobe extension to Ayon
|
|
@ -13,26 +13,28 @@ The After Effects integration requires two components to work; `extension` and `
|
||||||
To install the extension download [Extension Manager Command Line tool (ExManCmd)](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#option-2---exmancmd).
|
To install the extension download [Extension Manager Command Line tool (ExManCmd)](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#option-2---exmancmd).
|
||||||
|
|
||||||
```
|
```
|
||||||
ExManCmd /install {path to avalon-core}\avalon\photoshop\extension.zxp
|
ExManCmd /install {path to addon}/api/extension.zxp
|
||||||
```
|
```
|
||||||
OR
|
OR
|
||||||
download [Anastasiy’s Extension Manager](https://install.anastasiy.com/)
|
download [Anastasiy’s Extension Manager](https://install.anastasiy.com/)
|
||||||
|
|
||||||
|
`{pat to addon}` will be most likely in your AppData (on Windows, in your user data folder in Linux and MacOS.)
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
|
|
||||||
The easiest way to get the server and After Effects launch is with:
|
The easiest way to get the server and After Effects launch is with:
|
||||||
|
|
||||||
```
|
```
|
||||||
python -c ^"import avalon.photoshop;avalon.aftereffects.launch(""c:\Program Files\Adobe\Adobe After Effects 2020\Support Files\AfterFX.exe"")^"
|
python -c ^"import openpype.hosts.photoshop;openpype.hosts..aftereffects.launch(""c:\Program Files\Adobe\Adobe After Effects 2020\Support Files\AfterFX.exe"")^"
|
||||||
```
|
```
|
||||||
|
|
||||||
`avalon.aftereffects.launch` launches the application and server, and also closes the server when After Effects exists.
|
`avalon.aftereffects.launch` launches the application and server, and also closes the server when After Effects exists.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
The After Effects extension can be found under `Window > Extensions > OpenPype`. Once launched you should be presented with a panel like this:
|
The After Effects extension can be found under `Window > Extensions > AYON`. Once launched you should be presented with a panel like this:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
## Developing
|
## Developing
|
||||||
|
|
@ -43,8 +45,8 @@ When developing the extension you can load it [unsigned](https://github.com/Adob
|
||||||
When signing the extension you can use this [guide](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#package-distribute-install-guide).
|
When signing the extension you can use this [guide](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#package-distribute-install-guide).
|
||||||
|
|
||||||
```
|
```
|
||||||
ZXPSignCmd -selfSignedCert NA NA Avalon Avalon-After-Effects avalon extension.p12
|
ZXPSignCmd -selfSignedCert NA NA Ayon Avalon-After-Effects Ayon extension.p12
|
||||||
ZXPSignCmd -sign {path to avalon-core}\avalon\aftereffects\extension {path to avalon-core}\avalon\aftereffects\extension.zxp extension.p12 avalon
|
ZXPSignCmd -sign {path to addon}/api/extension {path to addon}/api/extension.zxp extension.p12 Ayon
|
||||||
```
|
```
|
||||||
|
|
||||||
### Plugin Examples
|
### Plugin Examples
|
||||||
|
|
@ -52,7 +54,7 @@ ZXPSignCmd -sign {path to avalon-core}\avalon\aftereffects\extension {path to av
|
||||||
These plugins were made with the [polly config](https://github.com/mindbender-studio/config). To fully integrate and load, you will have to use this config and add `image` to the [integration plugin](https://github.com/mindbender-studio/config/blob/master/polly/plugins/publish/integrate_asset.py).
|
These plugins were made with the [polly config](https://github.com/mindbender-studio/config). To fully integrate and load, you will have to use this config and add `image` to the [integration plugin](https://github.com/mindbender-studio/config/blob/master/polly/plugins/publish/integrate_asset.py).
|
||||||
|
|
||||||
Expected deployed extension location on default Windows:
|
Expected deployed extension location on default Windows:
|
||||||
`c:\Program Files (x86)\Common Files\Adobe\CEP\extensions\com.openpype.AE.panel`
|
`c:\Program Files (x86)\Common Files\Adobe\CEP\extensions\io.ynput.AE.panel`
|
||||||
|
|
||||||
For easier debugging of Javascript:
|
For easier debugging of Javascript:
|
||||||
https://community.adobe.com/t5/download-install/adobe-extension-debuger-problem/td-p/10911704?page=1
|
https://community.adobe.com/t5/download-install/adobe-extension-debuger-problem/td-p/10911704?page=1
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ExtensionList>
|
<ExtensionList>
|
||||||
<Extension Id="com.openpype.AE.panel">
|
<Extension Id="io.ynput.AE.panel">
|
||||||
<HostList>
|
<HostList>
|
||||||
|
|
||||||
<!-- Comment Host tags according to the apps you want your panel to support -->
|
<!-- Comment Host tags according to the apps you want your panel to support -->
|
||||||
|
|
@ -29,4 +29,3 @@
|
||||||
</HostList>
|
</HostList>
|
||||||
</Extension>
|
</Extension>
|
||||||
</ExtensionList>
|
</ExtensionList>
|
||||||
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ExtensionManifest Version="8.0" ExtensionBundleId="com.openpype.AE.panel" ExtensionBundleVersion="1.0.27"
|
<ExtensionManifest Version="8.0" ExtensionBundleId="io.ynput.AE.panel" ExtensionBundleVersion="1.1.0"
|
||||||
ExtensionBundleName="com.openpype.AE.panel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
ExtensionBundleName="io.ynput.AE.panel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ExtensionList>
|
<ExtensionList>
|
||||||
<Extension Id="com.openpype.AE.panel" Version="1.0" />
|
<Extension Id="io.ynput.AE.panel" Version="1.0" />
|
||||||
</ExtensionList>
|
</ExtensionList>
|
||||||
<ExecutionEnvironment>
|
<ExecutionEnvironment>
|
||||||
<HostList>
|
<HostList>
|
||||||
|
|
@ -38,7 +38,7 @@
|
||||||
</RequiredRuntimeList>
|
</RequiredRuntimeList>
|
||||||
</ExecutionEnvironment>
|
</ExecutionEnvironment>
|
||||||
<DispatchInfoList>
|
<DispatchInfoList>
|
||||||
<Extension Id="com.openpype.AE.panel">
|
<Extension Id="io.ynput.AE.panel">
|
||||||
<DispatchInfo >
|
<DispatchInfo >
|
||||||
<Resources>
|
<Resources>
|
||||||
<MainPath>./index.html</MainPath>
|
<MainPath>./index.html</MainPath>
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
</Lifecycle>
|
</Lifecycle>
|
||||||
<UI>
|
<UI>
|
||||||
<Type>Panel</Type>
|
<Type>Panel</Type>
|
||||||
<Menu>OpenPype</Menu>
|
<Menu>AYON</Menu>
|
||||||
<Geometry>
|
<Geometry>
|
||||||
<Size>
|
<Size>
|
||||||
<Height>200</Height>
|
<Height>200</Height>
|
||||||
|
|
@ -66,7 +66,7 @@
|
||||||
|
|
||||||
</Geometry>
|
</Geometry>
|
||||||
<Icons>
|
<Icons>
|
||||||
<Icon Type="Normal">./icons/iconNormal.png</Icon>
|
<Icon Type="Normal">./icons/ayon_logo.png</Icon>
|
||||||
<Icon Type="RollOver">./icons/iconRollover.png</Icon>
|
<Icon Type="RollOver">./icons/iconRollover.png</Icon>
|
||||||
<Icon Type="Disabled">./icons/iconDisabled.png</Icon>
|
<Icon Type="Disabled">./icons/iconDisabled.png</Icon>
|
||||||
<Icon Type="DarkNormal">./icons/iconDarkNormal.png</Icon>
|
<Icon Type="DarkNormal">./icons/iconDarkNormal.png</Icon>
|
||||||
|
|
|
||||||
BIN
openpype/hosts/aftereffects/api/extension/icons/ayon_logo.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
openpype/hosts/aftereffects/api/panel.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 13 KiB |
BIN
openpype/hosts/aftereffects/api/panel_failure.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
|
|
@ -9,7 +9,7 @@ The Photoshop integration requires two components to work; `extension` and `serv
|
||||||
To install the extension download [Extension Manager Command Line tool (ExManCmd)](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#option-2---exmancmd).
|
To install the extension download [Extension Manager Command Line tool (ExManCmd)](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#option-2---exmancmd).
|
||||||
|
|
||||||
```
|
```
|
||||||
ExManCmd /install {path to avalon-core}\avalon\photoshop\extension.zxp
|
ExManCmd /install {path to addon}/api/extension.zxp
|
||||||
```
|
```
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
|
|
@ -17,16 +17,16 @@ ExManCmd /install {path to avalon-core}\avalon\photoshop\extension.zxp
|
||||||
The easiest way to get the server and Photoshop launch is with:
|
The easiest way to get the server and Photoshop launch is with:
|
||||||
|
|
||||||
```
|
```
|
||||||
python -c ^"import avalon.photoshop;avalon.photoshop.launch(""C:\Program Files\Adobe\Adobe Photoshop 2020\Photoshop.exe"")^"
|
python -c ^"import openpype.hosts.photoshop;openpype.hosts.photoshop.launch(""C:\Program Files\Adobe\Adobe Photoshop 2020\Photoshop.exe"")^"
|
||||||
```
|
```
|
||||||
|
|
||||||
`avalon.photoshop.launch` launches the application and server, and also closes the server when Photoshop exists.
|
`avalon.photoshop.launch` launches the application and server, and also closes the server when Photoshop exists.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
The Photoshop extension can be found under `Window > Extensions > Avalon`. Once launched you should be presented with a panel like this:
|
The Photoshop extension can be found under `Window > Extensions > Ayon`. Once launched you should be presented with a panel like this:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
## Developing
|
## Developing
|
||||||
|
|
@ -37,7 +37,7 @@ When developing the extension you can load it [unsigned](https://github.com/Adob
|
||||||
When signing the extension you can use this [guide](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#package-distribute-install-guide).
|
When signing the extension you can use this [guide](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install#package-distribute-install-guide).
|
||||||
|
|
||||||
```
|
```
|
||||||
ZXPSignCmd -selfSignedCert NA NA Avalon Avalon-Photoshop avalon extension.p12
|
ZXPSignCmd -selfSignedCert NA NA Ayon Ayon-Photoshop Ayon extension.p12
|
||||||
ZXPSignCmd -sign {path to avalon-core}\avalon\photoshop\extension {path to avalon-core}\avalon\photoshop\extension.zxp extension.p12 avalon
|
ZXPSignCmd -sign {path to avalon-core}\avalon\photoshop\extension {path to avalon-core}\avalon\photoshop\extension.zxp extension.p12 avalon
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ExtensionList>
|
<ExtensionList>
|
||||||
<Extension Id="com.openpype.PS.panel">
|
<Extension Id="io.ynput.PS.panel">
|
||||||
<HostList>
|
<HostList>
|
||||||
<Host Name="PHXS" Port="8078"/>
|
<Host Name="PHXS" Port="8078"/>
|
||||||
<Host Name="FLPR" Port="8078"/>
|
<Host Name="FLPR" Port="8078"/>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
<ExtensionManifest ExtensionBundleId="com.openpype.PS.panel" ExtensionBundleVersion="1.0.12" Version="7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<ExtensionManifest ExtensionBundleId="io.ynput.PS.panel" ExtensionBundleVersion="1.1.0" Version="7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ExtensionList>
|
<ExtensionList>
|
||||||
<Extension Id="com.openpype.PS.panel" Version="1.0.1" />
|
<Extension Id="io.ynput.PS.panel" Version="1.0.1" />
|
||||||
</ExtensionList>
|
</ExtensionList>
|
||||||
<ExecutionEnvironment>
|
<ExecutionEnvironment>
|
||||||
<HostList>
|
<HostList>
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
</RequiredRuntimeList>
|
</RequiredRuntimeList>
|
||||||
</ExecutionEnvironment>
|
</ExecutionEnvironment>
|
||||||
<DispatchInfoList>
|
<DispatchInfoList>
|
||||||
<Extension Id="com.openpype.PS.panel">
|
<Extension Id="io.ynput.PS.panel">
|
||||||
<DispatchInfo>
|
<DispatchInfo>
|
||||||
<Resources>
|
<Resources>
|
||||||
<MainPath>./index.html</MainPath>
|
<MainPath>./index.html</MainPath>
|
||||||
|
|
@ -44,7 +44,7 @@
|
||||||
</MaxSize>
|
</MaxSize>
|
||||||
</Geometry>
|
</Geometry>
|
||||||
<Icons>
|
<Icons>
|
||||||
<Icon Type="Normal">./icons/avalon-logo-48.png</Icon>
|
<Icon Type="Normal">./icons/ayon_logo.png</Icon>
|
||||||
</Icons>
|
</Icons>
|
||||||
</UI>
|
</UI>
|
||||||
</DispatchInfo>
|
</DispatchInfo>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB |
BIN
openpype/hosts/photoshop/api/extension/icons/ayon_logo.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 13 KiB |
BIN
openpype/hosts/photoshop/api/panel_failure.png
Normal file
|
After Width: | Height: | Size: 13 KiB |