Bureaucrats, emailconfirmed, Administrators
5,373
edits
Kei kitamura (talk | contribs) No edit summary |
No edit summary |
||
(7 intermediate revisions by one other user not shown) | |||
Line 9: | Line 9: | ||
<br> | <br> | ||
== | ==Files== | ||
The max patch can be downloaded from here;<br> | The max patch can be downloaded from here;<br> | ||
[[Media:Pixel_sampling_test_02.maxpat]]<br> | [[Media:Pixel_sampling_test_02.maxpat]]<br> | ||
Line 30: | Line 30: | ||
Next to the video capture part, there are some objects to generate a monochrome nonise texture.<br> | Next to the video capture part, there are some objects to generate a monochrome nonise texture.<br> | ||
jit.bfg object generates actual noise, and it enables to select several types of noise.<br> | jit.bfg object generates actual noise, and it enables to select several types of noise.<br> | ||
In this patch, a simplex noise is used, but there is another noise mask using curl noise in this patch.<br> | In this patch, a simplex noise is used, but there is another noise mask using curl noise in this patch to get more complexed result.<br> | ||
<br style="clear:both;"> | <br style="clear:both;"> | ||
<br> | <br> | ||
3.Select key color for masking<br> | |||
[[File: KK_dataflow_step3.png|200px|thumb|left]]<br> | [[File: KK_dataflow_step3.png|200px|thumb|left]]<br> | ||
You can select a key color for chroma key with a window with red lines.<br> | |||
Either of black or white part of the noise map is selected, and the selected color becomes transparent.<br> | |||
The setting of key color is assigned for both two noise textures.<br> | |||
<br style="clear:both;"> | |||
<br> | |||
4.Chroma key<br> | |||
[[File: KK_dataflow_step4.png|200px|thumb|left]][[File: KK_dataflow_chromakey.png|200px|thumb|left]]<br> | |||
The alpha channel of noise map is assigned for the alpha channel of a video from webcam.<br> | |||
Now the video is partially transparent.<br> | |||
<br style="clear:both;"> | |||
<br> | |||
5.Transformation<br> | |||
[[File: KK_dataflow_step5.png|200px|thumb|left]][[File: KK_dataflow_offset.png|200px|thumb|left]]<br> | |||
Final composition consists of a original video as a background, and two edited layer with external alpha channel.<br> | |||
To deform the video, the edited two layer must be transformed.<br> | |||
In this case, scale and offset is varied.<br> | |||
<br style="clear:both;"> | |||
<br> | |||
6.Composition<br> | |||
[[File: KK_dataflow_step3.png|200px|thumb|left]]<br> | |||
Layers are composited with "jit.alphablend" node, so that the background video can be seen in the transparent area of upper layers.<br> | |||
<br style="clear:both;"> | <br style="clear:both;"> | ||
<br> | <br> | ||
==Result== | ==Result== | ||
[[File: KK_dataflow_overview.png|200px|thumb|left]]<br> | [[File: KK_dataflow_overview.png|200px|thumb|left]]<br> | ||
[[File: KK_dataflow_result.png|200px|thumb|left]]<br> | [[File: KK_dataflow_result.png|200px|thumb|left]]<br> | ||
<br style="clear:both;"> | <br style="clear:both;"> | ||
<br> | <br> | ||
==Photos== | |||
<gallery> | |||
File:Maria_IMG_1107.JPG | |||
File:Maike_IMG_20170401_212748564.jpg | |||
</gallery> |