スポンサーサイト

 --, -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

雑記 - 片フィールドの提供文字ブレンドを回避する

 08, 2014 09:14

function SelectField(clip clip, int num, string order) {
order=Default(order,"bottom")
T1=clip.Trim(0,num-1)
T2=clip.Trim(num,num).SeparateFields().Spline36resize(clip.width, clip.height)
T3=clip.Trim(num+1,0)
T4=order=="top" ? T2.SelectEven() : order=="bottom" ? T2.SelectOdd() : T2.SelectOdd()
return T1++T4++T3
}



選択フィールドのフレーム化関数
縞提供用

【Before】
field1.png

【After】
field2.png

この猫、右から左に 1f ずつ歩いてるので、前後のフレームをコピーして対処すると一瞬カクつきますが
提供文字が映りこんでいないフィールドをフレーム化することで、Before のような片フィールド提供文字を回避します。
それだけ。

デメリットとしては、対象フレームのみ縦解像度が 1/2 になることですが、それほど気にならないかな…






関連記事
雑記 - フレームコピー関数を簡略化すれば作業効率がちょっとだけ上がる
雑記 - 片フィールドの提供文字ブレンドを回避する (2)


引用元:TVアニメ「アオハライド」
©2014 咲坂伊緒/集英社・「アオハライド」製作委員会


スポンサーサイト

Tag:片フィールド 提供 アオハライド

COMMENT - 1

Sun
2014.09.07
11:19

 #

承認待ちコメント

このコメントは管理者の承認待ちです

Edit | Reply | 



WHAT'S NEW?

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。