Repository URL to install this package:
|
Version:
2.2.7 ▾
|
cdocutils.nodes
document
q)q}q(U nametypesq}q(X net.sf.openfx.idistortqX inputsqNX
idistort nodeqNX descriptionq NX controlsq
NuUsubstitution_defsq}qX
pluginIconq
cdocutils.nodes
substitution_definition
q)q}q(U rawsourceqXC .. |pluginIcon| image:: net.sf.openfx.IDistort.png
:width: 10.0%qUparentqcdocutils.nodes
section
q)q}q(hU hh)q}q(hU hhUsourceqXc /root/natron-support/buildmaster/tmp/Natron/Documentation/source/plugins/net.sf.openfx.IDistort.rstqUexpect_referenced_by_nameq}qhcdocutils.nodes
target
q)q}q(hX .. _net.sf.openfx.IDistort:q hhhhUtagnameq!Utargetq"U
attributesq#}q$(Uidsq%]q&Ubackrefsq']q(Udupnamesq)]q*Uclassesq+]q,Unamesq-]q.Urefidq/Unet-sf-openfx-idistortq0uUlineq1KUdocumentq2hUchildrenq3]q4ubsh!Usectionq5h#}q6(h)]q7h+]q8h']q9h%]q:(h0U
idistort-nodeq;eh-]q<(hheuh1Kh2hUexpect_referenced_by_idq=}q>h0hsh3]q?(cdocutils.nodes
title
q@)qA}qB(hX
IDistort nodeqChhhhh!UtitleqDh#}qE(h)]qFh+]qGh']qHh%]qIh-]qJuh1Kh2hh3]qKcdocutils.nodes
Text
qLX
IDistort nodeqM
qN}qO(hhChhAubaubcdocutils.nodes
paragraph
qP)qQ}qR(hX |pluginIcon|qShhhhh!U paragraphqTh#}qU(h)]qVh+]qWh']qXh%]qYh-]qZuh1Kh2hh3]q[cdocutils.nodes
image
q\)q]}q^(hX3 image:: net.sf.openfx.IDistort.png
:width: 10.0%q_hhQhNh!Uimageq`h#}qa(UwidthqbX 10.0%qcUuriqdX" plugins/net.sf.openfx.IDistort.pngqeh%]qfh']qgh)]qhh+]qiU
candidatesqj}qkU*hesh-]qlUaltqmX
pluginIconqnuh1Nh2hh3]qoubaubhP)qp}qq(hX4 *This documentation is for version 2.0 of IDistort.*qrhhhhh!hTh#}qs(h)]qth+]quh']qvh%]qwh-]qxuh1Kh2hh3]qycdocutils.nodes
emphasis
qz)q{}q|(hhrh#}q}(h)]q~h+]qh']qh%]qh-]quhhph3]qhLX2 This documentation is for version 2.0 of IDistort.q
q
}q(hU hh{ubah!Uemphasisqubaubh)q}q(hU hhhhh!h5h#}q(h)]qh+]qh']qh%]qUdescriptionqah-]qh auh1Kh2hh3]q(h@)q}q(hX Descriptionqhhhhh!hDh#}q(h)]qh+]qh']qh%]qh-]quh1Kh2hh3]qhLX Descriptionq
q}q(hhhhubaubhP)q}q (hX. Distort an image, based on a displacement map.q¡hhhhh!hTh#}q¢(h)]q£h+]q¤h']q¥h%]q¦h-]q§uh1K
h2hh3]q¨hLX. Distort an image, based on a displacement map.q©
qª}q«(hh¡hhubaubhP)q¬}q(hX³ The U and V channels give the offset in pixels in the destination image to the pixel where the color is taken. For example, if at pixel (45,12) the UV value is (-1.5,3.2), then the color at this pixel is taken from (43.5,15.2) in the source image. This plugin concatenates transforms upstream, so that if the nodes upstream output a 3x3 transform (e.g. Transform, CornerPin, Dot, NoOp, Switch), the original image is sampled only once.q®hhhhh!hTh#}q¯(h)]q°h+]q±h']q²h%]q³h-]q´uh1Kh2hh3]qµhLX³ The U and V channels give the offset in pixels in the destination image to the pixel where the color is taken. For example, if at pixel (45,12) the UV value is (-1.5,3.2), then the color at this pixel is taken from (43.5,15.2) in the source image. This plugin concatenates transforms upstream, so that if the nodes upstream output a 3x3 transform (e.g. Transform, CornerPin, Dot, NoOp, Switch), the original image is sampled only once.q¶
q·}q¸(hh®hh¬ubaubhP)q¹}qº(hX- This plugin concatenates transforms upstream.q»hhhhh!hTh#}q¼(h)]q½h+]q¾h']q¿h%]qÀh-]qÁuh1Kh2hh3]qÂhLX- This plugin concatenates transforms upstream.qÅqÄ}qÅ(hh»hh¹ubaubeubh)qÆ}qÇ(hU hhhhh!h5h#}qÈ(h)]qÉh+]qÊh']qËh%]qÌUinputsqÍah-]qÎhauh1Kh2hh3]qÏ(h@)qÐ}qÑ(hX InputsqÒhhÆhhh!hDh#}qÓ(h)]qÔh+]qÕh']qÖh%]q×h-]qØuh1Kh2hh3]qÙhLX InputsqڅqÛ}qÜ(hhÒhhÐubaubcdocutils.nodes
table
qÝ)qÞ}qß(hU hhÆhhh!Utableqàh#}qá(h)]qâh+]qãh']qäh%]qåh-]qæuh1Nh2hh3]qçcdocutils.nodes
tgroup
qè)qé}qê(hU h#}që(h%]qìh']qíh)]qîh+]qïh-]qðUcolsqñKuhhÞh3]qò(cdocutils.nodes
colspec
qó)qô}qõ(hU h#}qö(h%]q÷h']qøh)]qùh+]qúh-]qûUcolwidthqüK
uhhéh3]qýh!Ucolspecqþubhó)qÿ}r (hU h#}r (h%]r h']r h)]r h+]r h-]r Ucolwidthr Kuhhéh3]r h!hþubhó)r }r
(hU h#}r (h%]r h']r
h)]r h+]r h-]r Ucolwidthr Kuhhéh3]r h!hþubcdocutils.nodes
thead
r )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhhéh3]r cdocutils.nodes
row
r )r }r (hU h#}r (h)]r! h+]r" h']r# h%]r$ h-]r% uhj h3]r& (cdocutils.nodes
entry
r' )r( }r) (hU h#}r* (h)]r+ h+]r, h']r- h%]r. h-]r/ uhj h3]r0 hP)r1 }r2 (hX Inputr3 hj( hhh!hTh#}r4 (h)]r5 h+]r6 h']r7 h%]r8 h-]r9 uh1Kh3]r: hLX Inputr;
r< }r= (hj3 hj1 ubaubah!Uentryr> ubj' )r? }r@ (hU h#}rA (h)]rB h+]rC h']rD h%]rE h-]rF uhj h3]rG hP)rH }rI (hX DescriptionrJ hj? hhh!hTh#}rK (h)]rL h+]rM h']rN h%]rO h-]rP uh1Kh3]rQ hLX DescriptionrR
rS }rT (hjJ hjH ubaubah!j> ubj' )rU }rV (hU h#}rW (h)]rX h+]rY h']rZ h%]r[ h-]r\ uhj h3]r] hP)r^ }r_ (hX Optionalr` hjU hhh!hTh#}ra (h)]rb h+]rc h']rd h%]re h-]rf uh1Kh3]rg hLX Optionalrh
ri }rj (hj` hj^ ubaubah!j> ubeh!Urowrk ubah!Utheadrl ubcdocutils.nodes
tbody
rm )rn }ro (hU h#}rp (h)]rq h+]rr h']rs h%]rt h-]ru uhhéh3]rv (j )rw }rx (hU h#}ry (h)]rz h+]r{ h']r| h%]r} h-]r~ uhjn h3]r (j' )r }r (hU h#}r (h)]r h+]r h']r
h%]r h-]r uhjw h3]r hP)r }r (hX Sourcer hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1Kh3]r hLX Sourcer
r }r (hj hj ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjw h3]r h!j> ubj' )r }r (hU h#}r¡ (h)]r¢ h+]r£ h']r¤ h%]r¥ h-]r¦ uhjw h3]r§ hP)r¨ }r© (hX Norª hj hhh!hTh#}r« (h)]r¬ h+]r h']r® h%]r¯ h-]r° uh1Kh3]r± hLX Nor²
r³ }r´ (hjª hj¨ ubaubah!j> ubeh!jk ubj )rµ }r¶ (hU h#}r· (h)]r¸ h+]r¹ h']rº h%]r» h-]r¼ uhjn h3]r½ (j' )r¾ }r¿ (hU h#}rÀ (h)]rÁ h+]r h']rà h%]rÄ h-]rÅ uhjµ h3]rÆ hP)rÇ }rÈ (hX UVrÉ hj¾ hhh!hTh#}rÊ (h)]rË h+]rÌ h']rÍ h%]rÎ h-]rÏ uh1Kh3]rÐ hLX UVrÑ
rÒ }rÓ (hjÉ hjÇ ubaubah!j> ubj' )rÔ }rÕ (hU h#}rÖ (h)]r× h+]rØ h']rÙ h%]rÚ h-]rÛ uhjµ h3]rÜ h!j> ubj' )rÝ }rÞ (hU h#}rß (h)]rà h+]rá h']râ h%]rã h-]rä uhjµ h3]rå hP)ræ }rç (hX Norè hjÝ hhh!hTh#}ré (h)]rê h+]rë h']rì h%]rí h-]rî uh1Kh3]rï hLX Norð
rñ }rò (hjè hjæ ubaubah!j> ubeh!jk ubj )ró }rô (hU h#}rõ (h)]rö h+]r÷ h']rø h%]rù h-]rú uhjn h3]rû (j' )rü }rý (hU h#}rþ (h)]rÿ h+]r h']r h%]r h-]r uhjó h3]r hP)r }r (hX Maskr hjü hhh!hTh#}r (h)]r h+]r
h']r h%]r h-]r
uh1Kh3]r hLX Maskr
r }r (hj hj ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjó h3]r h!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r! h-]r" uhjó h3]r# hP)r$ }r% (hX Yesr& hj hhh!hTh#}r' (h)]r( h+]r) h']r* h%]r+ h-]r, uh1Kh3]r- hLX Yesr.
r/ }r0 (hj& hj$ ubaubah!j> ubeh!jk ubeh!Utbodyr1 ubeh!Utgroupr2 ubaubeubheubhhh!h5h#}r3 (h)]r4 h+]r5 h']r6 h%]r7 Ucontrolsr8 ah-]r9 h
auh1K!h2hh3]r: (h@)r; }r< (hX Controlsr= hhhhh!hDh#}r> (h)]r? h+]r@ h']rA h%]rB h-]rC uh1K!h2hh3]rD hLX ControlsrE
rF }rG (hj= hj; ubaubcsphinx.addnodes
tabular_col_spec
rH )rI }rJ (hU hhhhh!Utabular_col_specrK h#}rL (h%]rM h']rN h)]rO h+]rP h-]rQ UspecrR X} |>{\raggedright}p{0.2\columnwidth}|>{\raggedright}p{0.06\columnwidth}|>{\raggedright}p{0.07\columnwidth}|p{0.63\columnwidth}|rS uh1K#h2hh3]rT ubhÝ)rU }rV (hU hhhhh!hàh#}rW (h)]rX h+]rY U longtablerZ ah']r[ h%]r\ h-]r] uh1Nh2hh3]r^ hè)r_ }r` (hU h#}ra (h%]rb h']rc h)]rd h+]re h-]rf Ucolsrg KuhjU h3]rh (hó)ri }rj (hU h#}rk (h%]rl h']rm h)]rn h+]ro h-]rp Ucolwidthrq K%uhj_ h3]rr h!hþubhó)rs }rt (hU h#}ru (h%]rv h']rw h)]rx h+]ry h-]rz Ucolwidthr{ Kuhj_ h3]r| h!hþubhó)r} }r~ (hU h#}r (h%]r h']r h)]r h+]r h-]r Ucolwidthr
K
uhj_ h3]r h!hþubhó)r }r (hU h#}r (h%]r h']r h)]r h+]r h-]r Ucolwidthr Kuhj_ h3]r h!hþubj )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj_ h3]r j )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r¡ uhj h3]r¢ (j' )r£ }r¤ (hU h#}r¥ (h)]r¦ h+]r§ h']r¨ h%]r© h-]rª uhj h3]r« hP)r¬ }r (hX Parameter / script namer® hj£ hhh!hTh#}r¯ (h)]r° h+]r± h']r² h%]r³ h-]r´ uh1K(h3]rµ hLX Parameter / script namer¶
r· }r¸ (hj® hj¬ ubaubah!j> ubj' )r¹ }rº (hU h#}r» (h)]r¼ h+]r½ h']r¾ h%]r¿ h-]rÀ uhj h3]rÁ hP)r }rà (hX TyperÄ hj¹ hhh!hTh#}rÅ (h)]rÆ h+]rÇ h']rÈ h%]rÉ h-]rÊ uh1K(h3]rË hLX TyperÌ
rÍ }rÎ (hjÄ hj ubaubah!j> ubj' )rÏ }rÐ (hU h#}rÑ (h)]rÒ h+]rÓ h']rÔ h%]rÕ h-]rÖ uhj h3]r× hP)rØ }rÙ (hX DefaultrÚ hjÏ hhh!hTh#}rÛ (h)]rÜ h+]rÝ h']rÞ h%]rß h-]rà uh1K(h3]rá hLX Defaultrâ
rã }rä (hjÚ hjØ ubaubah!j> ubj' )rå }ræ (hU h#}rç (h)]rè h+]ré h']rê h%]rë h-]rì uhj h3]rí hP)rî }rï (hX Functionrð hjå hhh!hTh#}rñ (h)]rò h+]ró h']rô h%]rõ h-]rö uh1K(h3]r÷ hLX Functionrø
rù }rú (hjð hjî ubaubah!j> ubeh!jk ubah!jl ubjm )rû }rü (hU h#}rý (h)]rþ h+]rÿ h']r h%]r h-]r uhj_ h3]r (j )r }r (hU h#}r (h)]r h+]r h']r h%]r
h-]r uhjû h3]r (j' )r
}r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hP)r }r (hX U Channel / ``channelU``r hj
hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1K*h3]r (hLX U Channel / r
r! }r" (hX U Channel / r# hj ubcdocutils.nodes
literal
r$ )r% }r& (hX ``channelU``r' h#}r( (h)]r) h+]r* h']r+ h%]r, h-]r- uhj h3]r. hLX channelUr/
r0 }r1 (hU hj% ubah!Uliteralr2 ubeubah!j> ubj' )r3 }r4 (hU h#}r5 (h)]r6 h+]r7 h']r8 h%]r9 h-]r: uhj h3]r; hP)r< }r= (hX Choicer> hj3 hhh!hTh#}r? (h)]r@ h+]rA h']rB h%]rC h-]rD uh1K*h3]rE hLX ChoicerF
rG }rH (hj> hj< ubaubah!j> ubj' )rI }rJ (hU h#}rK (h)]rL h+]rM h']rN h%]rO h-]rP uhj h3]rQ hP)rR }rS (hX UV.rrT hjI hhh!hTh#}rU (h)]rV h+]rW h']rX h%]rY h-]rZ uh1K*h3]r[ hLX UV.rr\
r] }r^ (hjT hjR ubaubah!j> ubj' )r_ }r` (hU h#}ra (h)]rb h+]rc h']rd h%]re h-]rf uhj h3]rg cdocutils.nodes
line_block
rh )ri }rj (hU h#}rk (h)]rl h+]rm h']rn h%]ro h-]rp uhj_ h3]rq (cdocutils.nodes
line
rr )rs }rt (hX Input U channel from UV.ru Uindentrv K hji hhh!h1h#}rw (h)]rx h+]ry h']rz h%]r{ h-]r| uh1K h3]r} hLX Input U channel from UV.r~
r }r (hju hjs ubaubjr )r }r (hX# **UV.r**: Red channel from input UVr jv K hji hhh!h1h#}r (h)]r
h+]r h']r h%]r h-]r uh1K h3]r (cdocutils.nodes
strong
r )r }r (hX **UV.r**r h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hLX UV.rr
r }r (hU hj ubah!Ustrongr ubhLX : Red channel from input UVr
r }r (hX : Red channel from input UVr hj ubeubjr )r }r (hX% **UV.g**: Green channel from input UVr jv K hji hhh!h1h#}r¡ (h)]r¢ h+]r£ h']r¤ h%]r¥ h-]r¦ uh1K h3]r§ (j )r¨ }r© (hX **UV.g**rª h#}r« (h)]r¬ h+]r h']r® h%]r¯ h-]r° uhj h3]r± hLX UV.gr²
r³ }r´ (hU hj¨ ubah!j ubhLX : Green channel from input UVrµ
r¶ }r· (hX : Green channel from input UVr¸ hj ubeubjr )r¹ }rº (hX$ **UV.b**: Blue channel from input UVr» jv K hji hhh!h1h#}r¼ (h)]r½ h+]r¾ h']r¿ h%]rÀ h-]rÁ uh1K h3]r (j )rà }rÄ (hX **UV.b**rÅ h#}rÆ (h)]rÇ h+]rÈ h']rÉ h%]rÊ h-]rË uhj¹ h3]rÌ hLX UV.brÍ
rÎ }rÏ (hU hjà ubah!j ubhLX : Blue channel from input UVrÐ
rÑ }rÒ (hX : Blue channel from input UVrÓ hj¹ ubeubjr )rÔ }rÕ (hX% **UV.a**: Alpha channel from input UVrÖ jv K hji hhh!h1h#}r× (h)]rØ h+]rÙ h']rÚ h%]rÛ h-]rÜ uh1K h3]rÝ (j )rÞ }rß (hX **UV.a**rà h#}rá (h)]râ h+]rã h']rä h%]rå h-]ræ uhjÔ h3]rç hLX UV.arè
ré }rê (hU hjÞ ubah!j ubhLX : Alpha channel from input UVrë
rì }rí (hX : Alpha channel from input UVrî hjÔ ubeubjr )rï }rð (hX **0**: 0 constant channelrñ jv K hji hhh!h1h#}rò (h)]ró h+]rô h']rõ h%]rö h-]r÷ uh1K h3]rø (j )rù }rú (hX **0**rû h#}rü (h)]rý h+]rþ h']rÿ h%]r h-]r uhjï h3]r hLX 0
r }r (hU hjù ubah!j ubhLX : 0 constant channelr
r }r (hX : 0 constant channelr hjï ubeubjr )r }r
(hX **1**: 1 constant channelr jv K hji hhh!h1h#}r (h)]r
h+]r h']r h%]r h-]r uh1K h3]r (j )r }r (hX **1**r h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hLX 1
r }r (hU hj ubah!j ubhLX : 1 constant channelr
r }r! (hX : 1 constant channelr" hj ubeubeh!U
line_blockr# ubah!j> ubeh!jk ubj )r$ }r% (hU h#}r& (h)]r' h+]r( h']r) h%]r* h-]r+ uhjû h3]r, (j' )r- }r. (hU h#}r/ (h)]r0 h+]r1 h']r2 h%]r3 h-]r4 uhj$ h3]r5 hP)r6 }r7 (hX V Channel / ``channelV``r8 hj- hhh!hTh#}r9 (h)]r: h+]r; h']r< h%]r= h-]r> uh1K2h3]r? (hLX V Channel / r@
rA }rB (hX V Channel / rC hj6 ubj$ )rD }rE (hX ``channelV``rF h#}rG (h)]rH h+]rI h']rJ h%]rK h-]rL uhj6 h3]rM hLX channelVrN
rO }rP (hU hjD ubah!j2 ubeubah!j> ubj' )rQ }rR (hU h#}rS (h)]rT h+]rU h']rV h%]rW h-]rX uhj$ h3]rY hP)rZ }r[ (hX Choicer\ hjQ hhh!hTh#}r] (h)]r^ h+]r_ h']r` h%]ra h-]rb uh1K2h3]rc hLX Choicerd
re }rf (hj\ hjZ ubaubah!j> ubj' )rg }rh (hU h#}ri (h)]rj h+]rk h']rl h%]rm h-]rn uhj$ h3]ro hP)rp }rq (hX UV.grr hjg hhh!hTh#}rs (h)]rt h+]ru h']rv h%]rw h-]rx uh1K2h3]ry hLX UV.grz
r{ }r| (hjr hjp ubaubah!j> ubj' )r} }r~ (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj$ h3]r
jh )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj} h3]r (jr )r }r (hX Input V channel from UV.r jv K hj hhh!h1h#}r (h)]r h+]r h']r h%]r h-]r uh1K h3]r hLX Input V channel from UV.r
r }r (hj hj ubaubjr )r }r (hX# **UV.r**: Red channel from input UVr jv K hj hhh!h1h#}r (h)]r h+]r¡ h']r¢ h%]r£ h-]r¤ uh1K h3]r¥ (j )r¦ }r§ (hX **UV.r**r¨ h#}r© (h)]rª h+]r« h']r¬ h%]r h-]r® uhj h3]r¯ hLX UV.rr°
r± }r² (hU hj¦ ubah!j ubhLX : Red channel from input UVr³
r´ }rµ (hX : Red channel from input UVr¶ hj ubeubjr )r· }r¸ (hX% **UV.g**: Green channel from input UVr¹ jv K hj hhh!h1h#}rº (h)]r» h+]r¼ h']r½ h%]r¾ h-]r¿ uh1K h3]rÀ (j )rÁ }r (hX **UV.g**rà h#}rÄ (h)]rÅ h+]rÆ h']rÇ h%]rÈ h-]rÉ uhj· h3]rÊ hLX UV.grË
rÌ }rÍ (hU hjÁ ubah!j ubhLX : Green channel from input UVrÎ
rÏ }rÐ (hX : Green channel from input UVrÑ hj· ubeubjr )rÒ }rÓ (hX$ **UV.b**: Blue channel from input UVrÔ jv K hj hhh!h1h#}rÕ (h)]rÖ h+]r× h']rØ h%]rÙ h-]rÚ uh1K h3]rÛ (j )rÜ }rÝ (hX **UV.b**rÞ h#}rß (h)]rà h+]rá h']râ h%]rã h-]rä uhjÒ h3]rå hLX UV.bræ
rç }rè (hU hjÜ ubah!j ubhLX : Blue channel from input UVré
rê }rë (hX : Blue channel from input UVrì hjÒ ubeubjr )rí }rî (hX% **UV.a**: Alpha channel from input UVrï jv K hj hhh!h1h#}rð (h)]rñ h+]rò h']ró h%]rô h-]rõ uh1K h3]rö (j )r÷ }rø (hX **UV.a**rù h#}rú (h)]rû h+]rü h']rý h%]rþ h-]rÿ uhjí h3]r hLX UV.ar
r }r (hU hj÷ ubah!j ubhLX : Alpha channel from input UVr
r }r (hX : Alpha channel from input UVr hjí ubeubjr )r }r (hX **0**: 0 constant channelr
jv K hj hhh!h1h#}r (h)]r h+]r
h']r h%]r h-]r uh1K h3]r (j )r }r (hX **0**r h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hLX 0
r }r (hU hj ubah!j ubhLX : 0 constant channelr
r }r (hX : 0 constant channelr! hj ubeubjr )r" }r# (hX **1**: 1 constant channelr$ jv K hj hhh!h1h#}r% (h)]r& h+]r' h']r( h%]r) h-]r* uh1K h3]r+ (j )r, }r- (hX **1**r. h#}r/ (h)]r0 h+]r1 h']r2 h%]r3 h-]r4 uhj" h3]r5 hLX 1
r6 }r7 (hU hj, ubah!j ubhLX : 1 constant channelr8
r9 }r: (hX : 1 constant channelr; hj" ubeubeh!j# ubah!j> ubeh!jk ubj )r< }r= (hU h#}r> (h)]r? h+]r@ h']rA h%]rB h-]rC uhjû h3]rD (j' )rE }rF (hU h#}rG (h)]rH h+]rI h']rJ h%]rK h-]rL uhj< h3]rM hP)rN }rO (hX Alpha Channel / ``channelA``rP hjE hhh!hTh#}rQ (h)]rR h+]rS h']rT h%]rU h-]rV uh1K:h3]rW (hLX Alpha Channel / rX
rY }rZ (hX Alpha Channel / r[ hjN ubj$ )r\ }r] (hX ``channelA``r^ h#}r_ (h)]r` h+]ra h']rb h%]rc h-]rd uhjN h3]re hLX channelArf
rg }rh (hU hj\ ubah!j2 ubeubah!j> ubj' )ri }rj (hU h#}rk (h)]rl h+]rm h']rn h%]ro h-]rp uhj< h3]rq hP)rr }rs (hX Choicert hji hhh!hTh#}ru (h)]rv h+]rw h']rx h%]ry h-]rz uh1K:h3]r{ hLX Choicer|
r} }r~ (hjt hjr ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r
h-]r uhj< h3]r hP)r }r (hX UV.ar hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1K:h3]r hLX UV.ar
r }r (hj hj ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj< h3]r jh )r }r (hU h#}r (h)]r¡ h+]r¢ h']r£ h%]r¤ h-]r¥ uhj h3]r¦ (jr )r§ }r¨ (hX
Input Alpha channel from UV. The Output alpha is set to this value. If "Unpremult UV" is checked, the UV values are divided by alpha.r© jv K hj hhh!h1h#}rª (h)]r« h+]r¬ h']r h%]r® h-]r¯ uh1K h3]r° hLX
Input Alpha channel from UV. The Output alpha is set to this value. If "Unpremult UV" is checked, the UV values are divided by alpha.r±
r² }r³ (hj© hj§ ubaubjr )r´ }rµ (hX# **UV.r**: Red channel from input UVr¶ jv K hj hhh!h1h#}r· (h)]r¸ h+]r¹ h']rº h%]r» h-]r¼ uh1K h3]r½ (j )r¾ }r¿ (hX **UV.r**rÀ h#}rÁ (h)]r h+]rà h']rÄ h%]rÅ h-]rÆ uhj´ h3]rÇ hLX UV.rrÈ
rÉ }rÊ (hU hj¾ ubah!j ubhLX : Red channel from input UVrË
rÌ }rÍ (hX : Red channel from input UVrÎ hj´ ubeubjr )rÏ }rÐ (hX% **UV.g**: Green channel from input UVrÑ jv K hj hhh!h1h#}rÒ (h)]rÓ h+]rÔ h']rÕ h%]rÖ h-]r× uh1K h3]rØ (j )rÙ }rÚ (hX **UV.g**rÛ h#}rÜ (h)]rÝ h+]rÞ h']rß h%]rà h-]rá uhjÏ h3]râ hLX UV.grã
rä }rå (hU hjÙ ubah!j ubhLX : Green channel from input UVræ
rç }rè (hX : Green channel from input UVré hjÏ ubeubjr )rê }rë (hX$ **UV.b**: Blue channel from input UVrì jv K hj hhh!h1h#}rí (h)]rî h+]rï h']rð h%]rñ h-]rò uh1K h3]ró (j )rô }rõ (hX **UV.b**rö h#}r÷ (h)]rø h+]rù h']rú h%]rû h-]rü uhjê h3]rý hLX UV.brþ
rÿ }r (hU hjô ubah!j ubhLX : Blue channel from input UVr
r }r (hX : Blue channel from input UVr hjê ubeubjr )r }r (hX% **UV.a**: Alpha channel from input UVr jv K hj hhh!h1h#}r (h)]r h+]r
h']r h%]r h-]r
uh1K h3]r (j )r }r (hX **UV.a**r h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hLX UV.ar
r }r (hU hj ubah!j ubhLX : Alpha channel from input UVr
r }r (hX : Alpha channel from input UVr hj ubeubjr )r }r! (hX **0**: 0 constant channelr" jv K hj hhh!h1h#}r# (h)]r$ h+]r% h']r& h%]r' h-]r( uh1K h3]r) (j )r* }r+ (hX **0**r, h#}r- (h)]r. h+]r/ h']r0 h%]r1 h-]r2 uhj h3]r3 hLX 0
r4 }r5 (hU hj* ubah!j ubhLX : 0 constant channelr6
r7 }r8 (hX : 0 constant channelr9 hj ubeubjr )r: }r; (hX **1**: 1 constant channelr< jv K hj hhh!h1h#}r= (h)]r> h+]r? h']r@ h%]rA h-]rB uh1K h3]rC (j )rD }rE (hX **1**rF h#}rG (h)]rH h+]rI h']rJ h%]rK h-]rL uhj: h3]rM hLX 1
rN }rO (hU hjD ubah!j ubhLX : 1 constant channelrP
rQ }rR (hX : 1 constant channelrS hj: ubeubeh!j# ubah!j> ubeh!jk ubj )rT }rU (hU h#}rV (h)]rW h+]rX h']rY h%]rZ h-]r[ uhjû h3]r\ (j' )r] }r^ (hU h#}r_ (h)]r` h+]ra h']rb h%]rc h-]rd uhjT h3]re hP)rf }rg (hX Unpremult UV / ``unpremultUV``rh hj] hhh!hTh#}ri (h)]rj h+]rk h']rl h%]rm h-]rn uh1KBh3]ro (hLX Unpremult UV / rp
rq }rr (hX Unpremult UV / rs hjf ubj$ )rt }ru (hX ``unpremultUV``rv h#}rw (h)]rx h+]ry h']rz h%]r{ h-]r| uhjf h3]r} hLX unpremultUVr~
r }r (hU hjt ubah!j2 ubeubah!j> ubj' )r }r (hU h#}r (h)]r h+]r
h']r h%]r h-]r uhjT h3]r hP)r }r (hX Booleanr hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1KBh3]r hLX Booleanr
r }r (hj hj ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjT h3]r hP)r }r¡ (hX Offr¢ hj hhh!hTh#}r£ (h)]r¤ h+]r¥ h']r¦ h%]r§ h-]r¨ uh1KBh3]r© hLX Offrª
r« }r¬ (hj¢ hj ubaubah!j> ubj' )r }r® (hU h#}r¯ (h)]r° h+]r± h']r² h%]r³ h-]r´ uhjT h3]rµ hP)r¶ }r· (hX Unpremult UV by Alpha from UV. Check if UV values look small for small values of Alpha (3D software sometimes write premultiplied UV values).r¸ hj hhh!hTh#}r¹ (h)]rº h+]r» h']r¼ h%]r½ h-]r¾ uh1KBh3]r¿ hLX Unpremult UV by Alpha from UV. Check if UV values look small for small values of Alpha (3D software sometimes write premultiplied UV values).rÀ
rÁ }r (hj¸ hj¶ ubaubah!j> ubeh!jk ubj )rà }rÄ (hU h#}rÅ (h)]rÆ h+]rÇ h']rÈ h%]rÉ h-]rÊ uhjû h3]rË (j' )rÌ }rÍ (hU h#}rÎ (h)]rÏ h+]rÐ h']rÑ h%]rÒ h-]rÓ uhjà h3]rÔ hP)rÕ }rÖ (hX UV Offset / ``uvOffset``r× hjÌ hhh!hTh#}rØ (h)]rÙ h+]rÚ h']rÛ h%]rÜ h-]rÝ uh1KDh3]rÞ (hLX UV Offset / rß
rà }rá (hX UV Offset / râ hjÕ ubj$ )rã }rä (hX ``uvOffset``rå h#}ræ (h)]rç h+]rè h']ré h%]rê h-]rë uhjÕ h3]rì hLX uvOffsetrí
rî }rï (hU hjã ubah!j2 ubeubah!j> ubj' )rð }rñ (hU h#}rò (h)]ró h+]rô h']rõ h%]rö h-]r÷ uhjà h3]rø hP)rù }rú (hX Doublerû hjð hhh!hTh#}rü (h)]rý h+]rþ h']rÿ h%]r h-]r uh1KDh3]r hLX Doubler
r }r (hjû hjù ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r
h']r h%]r h-]r
uhjà h3]r hP)r }r (hX U: 0 V: 0r hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1KDh3]r hLX U: 0 V: 0r
r }r (hj hj ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r! h%]r" h-]r# uhjà h3]r$ hP)r% }r& (hXr Offset to apply to the U and V channel (useful if these were stored in a file that cannot handle negative numbers)r' hj hhh!hTh#}r( (h)]r) h+]r* h']r+ h%]r, h-]r- uh1KDh3]r. hLXr Offset to apply to the U and V channel (useful if these were stored in a file that cannot handle negative numbers)r/
r0 }r1 (hj' hj% ubaubah!j> ubeh!jk ubj )r2 }r3 (hU h#}r4 (h)]r5 h+]r6 h']r7 h%]r8 h-]r9 uhjû h3]r: (j' )r; }r< (hU h#}r= (h)]r> h+]r? h']r@ h%]rA h-]rB uhj2 h3]rC hP)rD }rE (hX UV Scale / ``uvScale``rF hj; hhh!hTh#}rG (h)]rH h+]rI h']rJ h%]rK h-]rL uh1KFh3]rM (hLX UV Scale / rN
rO }rP (hX UV Scale / rQ hjD ubj$ )rR }rS (hX ``uvScale``rT h#}rU (h)]rV h+]rW h']rX h%]rY h-]rZ uhjD h3]r[ hLX uvScaler\
r] }r^ (hU hjR ubah!j2 ubeubah!j> ubj' )r_ }r` (hU h#}ra (h)]rb h+]rc h']rd h%]re h-]rf uhj2 h3]rg hP)rh }ri (hX Doublerj hj_ hhh!hTh#}rk (h)]rl h+]rm h']rn h%]ro h-]rp uh1KFh3]rq hLX Doublerr
rs }rt (hjj hjh ubaubah!j> ubj' )ru }rv (hU h#}rw (h)]rx h+]ry h']rz h%]r{ h-]r| uhj2 h3]r} hP)r~ }r (hX U: 1 V: 1r hju hhh!hTh#}r (h)]r h+]r h']r h%]r
h-]r uh1KFh3]r hLX U: 1 V: 1r
r }r (hj hj~ ubaubah!j> ubj' )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj2 h3]r hP)r }r (hXw Scale factor to apply to the U and V channel (useful if these were stored in a file that can only store integer values)r hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1KFh3]r hLXw Scale factor to apply to the U and V channel (useful if these were stored in a file that can only store integer values)r
r }r (hj hj ubaubah!j> ubeh!jk ubj )r¡ }r¢ (hU h#}r£ (h)]r¤ h+]r¥ h']r¦ h%]r§ h-]r¨ uhjû h3]r© (j' )rª }r« (hU h#}r¬ (h)]r h+]r® h']r¯ h%]r° h-]r± uhj¡ h3]r² hP)r³ }r´ (hX Filter / ``filter``rµ hjª hhh!hTh#}r¶ (h)]r· h+]r¸ h']r¹ h%]rº h-]r» uh1KHh3]r¼ (hLX Filter / r½
r¾ }r¿ (hX Filter / rÀ hj³ ubj$ )rÁ }r (hX
``filter``rà h#}rÄ (h)]rÅ h+]rÆ h']rÇ h%]rÈ h-]rÉ uhj³ h3]rÊ hLX filterrË
rÌ }rÍ (hU hjÁ ubah!j2 ubeubah!j> ubj' )rÎ }rÏ (hU h#}rÐ (h)]rÑ h+]rÒ h']rÓ h%]rÔ h-]rÕ uhj¡ h3]rÖ hP)r× }rØ (hX ChoicerÙ hjÎ hhh!hTh#}rÚ (h)]rÛ h+]rÜ h']rÝ h%]rÞ h-]rß uh1KHh3]rà hLX Choicerá
râ }rã (hjÙ hj× ubaubah!j> ubj' )rä }rå (hU h#}ræ (h)]rç h+]rè h']ré h%]rê h-]rë uhj¡ h3]rì hP)rí }rî (hX Cubicrï hjä hhh!hTh#}rð (h)]rñ h+]rò h']ró h%]rô h-]rõ uh1KHh3]rö hLX Cubicr÷
rø }rù (hjï hjí ubaubah!j> ubj' )rú }rû (hU h#}rü (h)]rý h+]rþ h']rÿ h%]r h-]r uhj¡ h3]r jh )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r
uhjú h3]r (jr )r }r
(hX Filtering algorithm - some filters may produce values outside of the initial range (\*) or modify the values even if there is no movement (+).r jv K hj hhh!h1h#}r (h)]r h+]r h']r h%]r h-]r uh1K h3]r hLX Filtering algorithm - some filters may produce values outside of the initial range (*) or modify the values even if there is no movement (+).r
r }r (hX Filtering algorithm - some filters may produce values outside of the initial range (\*) or modify the values even if there is no movement (+).r hj ubaubjr )r }r (hX9 **Impulse**: (nearest neighbor / box) Use original valuesr jv K hj hhh!h1h#}r (h)]r h+]r h']r h%]r! h-]r" uh1K h3]r# (j )r$ }r% (hX **Impulse**r& h#}r' (h)]r( h+]r) h']r* h%]r+ h-]r, uhj h3]r- hLX Impulser.
r/ }r0 (hU hj$ ubah!j ubhLX. : (nearest neighbor / box) Use original valuesr1
r2 }r3 (hX. : (nearest neighbor / box) Use original valuesr4 hj ubeubjr )r5 }r6 (hXN **Bilinear**: (tent / triangle) Bilinear interpolation between original valuesr7 jv K hj hhh!h1h#}r8 (h)]r9 h+]r: h']r; h%]r< h-]r= uh1K h3]r> (j )r? }r@ (hX **Bilinear**rA h#}rB (h)]rC h+]rD h']rE h%]rF h-]rG uhj5 h3]rH hLX BilinearrI
rJ }rK (hU hj? ubah!j ubhLXB : (tent / triangle) Bilinear interpolation between original valuesrL
rM }rN (hXB : (tent / triangle) Bilinear interpolation between original valuesrO hj5 ubeubjr )rP }rQ (hX( **Cubic**: (cubic spline) Some smoothingrR jv K hj hhh!h1h#}rS (h)]rT h+]rU h']rV h%]rW h-]rX uh1K h3]rY (j )rZ }r[ (hX **Cubic**r\ h#}r] (h)]r^ h+]r_ h']r` h%]ra h-]rb uhjP h3]rc hLX Cubicrd
re }rf (hU hjZ ubah!j ubhLX : (cubic spline) Some smoothingrg
rh }ri (hX : (cubic spline) Some smoothingrj hjP ubeubjr )rk }rl (hXS **Keys**: (Catmull-Rom / Hermite spline) Some smoothing, plus minor sharpening (\*)rm jv K hj hhh!h1h#}rn (h)]ro h+]rp h']rq h%]rr h-]rs uh1K h3]rt (j )ru }rv (hX **Keys**rw h#}rx (h)]ry h+]rz h']r{ h%]r| h-]r} uhjk h3]r~ hLX Keysr
r }r (hU hju ubah!j ubhLXJ : (Catmull-Rom / Hermite spline) Some smoothing, plus minor sharpening (*)r
r }r (hXK : (Catmull-Rom / Hermite spline) Some smoothing, plus minor sharpening (\*)r
hjk ubeubjr )r }r (hX6 **Simon**: Some smoothing, plus medium sharpening (\*)r jv K hj hhh!h1h#}r (h)]r h+]r h']r h%]r h-]r uh1K h3]r (j )r }r (hX **Simon**r h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r hLX Simonr
r }r (hU hj ubah!j ubhLX, : Some smoothing, plus medium sharpening (*)r
r }r (hX- : Some smoothing, plus medium sharpening (\*)r hj ubeubjr )r¡ }r¢ (hX<