Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
natron / opt / Natron2 / Plugins / PyPlugs / Fill.pyc
Size: Mime:
ó
¨Xc@s}ddlZddlZyddlTWnek
r9nXd„Zd„Zd„Zd„Zd„Zd„Z	d	„Z
dS(
iÿÿÿÿN(t*cCsdS(Ns
fr.inria.Fill((((s"/opt/Natron-CY2015/PyPlugs/Fill.pytgetPluginIDscCsdS(NtFill((((s"/opt/Natron-CY2015/PyPlugs/Fill.pytgetLabelscCsdS(Ni((((s"/opt/Natron-CY2015/PyPlugs/Fill.pyt
getVersionscCsdS(NsFill.png((((s"/opt/Natron-CY2015/PyPlugs/Fill.pytgetIconPathscCsdS(NtFilter((((s"/opt/Natron-CY2015/PyPlugs/Fill.pytgetGroupingscCsdS(Ns¼Add a constant color on the source image where the alpha channel not 0. You can control the blending between the original image and the constant color with the operator and the mix factor.((((s"/opt/Natron-CY2015/PyPlugs/Fill.pytgetPluginDescription!scCs|}|jddƒ|_|jddtƒ}|jddƒ|jddƒ|jddƒ|jddƒ|jddƒ|jddƒ|jddƒ|jddƒ|jdd	ƒ|jdd	ƒ|jdd	ƒ|jdd	ƒ|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_
~|jddƒ}|jd
ƒ|jƒ|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_~|jddƒ}|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_~|jdd
ƒ}|jdƒ|jƒ|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_~|jddƒ}|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_~|jddƒ}|jddƒ|jddƒ|jddƒ|jddƒ|jddƒ|jdƒ|jj|ƒ|j	d
ƒ|j
tƒ|jtƒ||_~|jddƒ|_|jdddddgƒ|jƒ~|jdd|ƒ}|jdƒ|jdƒ|jddƒ|jddƒ|j d d d ƒ|}~|jd!d	|ƒ}|jd"ƒ|jd"ƒ|jd#d$ƒ|jd%d&ƒ|j d'd(d)ƒ|}|j!d*ƒ}|dk	r¦|j#tƒ~n~|jd+d|ƒ}|jd,ƒ|jd,ƒ|jd#d-ƒ|jd%d.ƒ|j d'd(d)ƒ|}|j!d/ƒ}|dk	r?|j$d0ƒ~n|j!d1ƒ}|dk	rp|j#ddƒ~n~|jd2d|ƒ}|jd3ƒ|jd3ƒ|jd4d5ƒ|jd6d&ƒ|j d'd7d8ƒ|}|j!d9ƒ}|dk	r,|j#ddƒ|j#ddƒ|j#dd	ƒ~n|j!d*ƒ}|dk	rZ|j#tƒ~n~|jd:d	|ƒ}|jd;ƒ|jd;ƒ|jd<d=ƒ|jd%d&ƒ|j d>d?d@ƒ|}|j!dAƒ}|dk	ró|j#dBƒ~n|j!dCƒ}|dk	r!|j#dDƒ~n|j!dEƒ}|dk	rO|j#dFƒ~n|j!dGƒ}|dk	r}|j#dHƒ~n|j!dIƒ}|dk	r«|j$dJƒ~n|j!dKƒ}|dk	rÙ|j#dJƒ~n~|jdLd	|ƒ}|jdMƒ|jdMƒ|jdNd=ƒ|jd%d&ƒ|j d'd(d)ƒ|}	|j!d*ƒ}|dk	rr|j#tƒ~n~|jdOd|ƒ}|jdPƒ|jdQƒ|jd<dRƒ|jd%d&ƒ|j d'd7d8ƒ|}
~|jdSd|ƒ}|jdTƒ|jdTƒ|jdNdUƒ|jd%d&ƒ|j d d d ƒ|}~|jdOd|ƒ}|jdVƒ|jdƒ|jdWd=ƒ|jd%d&ƒ|j d'd7d8ƒ|}|j!dXƒ}|dk	rá	|j#tƒ~n|j!dYƒ}|dk	r
|j#tƒ~n~|j%d|
ƒ|j%d|ƒ|j%d|ƒ|j%d|ƒ|j%d	|ƒ|j%d|ƒ|j%d|ƒ|	j%d|ƒ|j%d|	ƒ|j!d/ƒ}|j!dƒj&|ƒ~|j!dZƒ}|j!dƒj&|ƒ~|j!d1ƒ}|j!dƒj&|ƒ~|j!d[ƒ}|j!dƒj&|ƒ~|j!d\ƒ}|j!dƒj&|ƒ~|j!d9ƒ}|j!dƒj&|ƒ~yt'j(d]}
Wnt)k
r¼d}
nX|
dk	rýt*|
d^ƒrýt*|
j+d_ƒrý|
j+||ƒndS(`NtcontrolstControlstSolid1colortColori€iiÿÿÿiittMerge1operationt	OperationitMerge1enableMask_MasktMasktMerge1maskChannel_MaskitMerge1maskInvertsInvert Maskt	Merge1mixtMixt
userNatrontUsertNodetInfotSettingssfr.inria.built-in.DottDot1i)iÇigffffffæ?snet.sf.openfx.Unpremultt
Unpremult1ii¹ihi"g333333Ó?g®Gáz®×?g¢E¶óýÔè?tNatronOfxParamProcessAsnet.sf.openfx.MergePlugintMerge1i.i3t	operationtovertmixsnet.sf.openfx.SolidtSolid1iíi»iPgà?gš™™™™™É?tcolorsnet.sf.openfx.ShufflePlugintShuffle1iüi:g333333ã?g¸…ëQ¸Î?gö(\ÂõØ?toutputChannelsChoicetRGBAt
outputRChoicesA.rt
outputGChoicesA.gt
outputBChoicesA.btoutputAsB.at
outputAChoicesnet.sf.openfx.PremulttPremult1iHsfr.inria.built-in.InputtInput1tSourceiIsfr.inria.built-in.OutputtOutput1iºtInput2iËtoptionaltisMaskt
maskInverttenableMask_MasktmaskChannel_MasktFillExttcreateInstanceExtt__call__(,tcreatePageParamR	tcreateColorParamtFalset
setMinimumt
setMaximumtsetDisplayMinimumtsetDisplayMaximumtaddParamtsetHelpt
setAddNewLinetTruetsetAnimationEnabledRtcreateChoiceParamtsetDefaultValuetrestoreDefaultValueRtcreateBooleanParamRRRtcreateDoubleParamRRt
setPagesOrdertrefreshUserParamsGUIt
createNodet
setScriptNametsetLabeltsetPositiontsetSizetsetColortgetParamtNonetsetValuetsettconnectInputt
setAsAliastsystmodulestKeyErrorthasattrR7(tapptgrouptlastNodetparamt	groupDot1tgroupUnpremult1tgroupMerge1tgroupSolid1t
groupShuffle1t
groupPremult1tgroupInput1tgroupOutput1tgroupInput2t	extModule((s"/opt/Natron-CY2015/PyPlugs/Fill.pytcreateInstance$sÒ


	




	


	




	


	



	
































-(tNatronEngineRXR6tImportErrorRRRRRRRj(((s"/opt/Natron-CY2015/PyPlugs/Fill.pyt<module>	s