Auto Generation of Nested Sub-Blocks to Build


Hello John,

 

in this post Auto Generation of Nested Sub-Blocks to Build...  

you mention:

Each layer has it's own selection mask, so i used the Fixed Image ip op to route Layer 1 to the selection buffer for Layer 2.

could you please explain this in more detail?

Also below you refer to images 4 and 5 that are missing

 

thanks

Alex

You need to be a member of Studio Artist to add comments!

Join Studio Artist

Email me when people reply –

Replies

  • Sorry about the missing 2 gallery images referenced in the post. I just added them into the post.

     

    The way the PASeq works, we're building a selection mask image in layer 1, and then we're masking repeated AutoPaint action steps in layer 2 with the selection mask image we generated in layer 1. So we need to copy the image mask in layer 1 into the layer 2 selection buffer. We use the Fixed Image image operation effect to do that. The Fixed Image Editor control panels settings to do this are shown below.

    2472633959?profile=originalWe want layer 2 to be the current layer when we run this Fixed Image ip op. Note that the IP Source is set to layer 1, and the Composite parameter is set to Replace Region Selection. So the selection buffer for layer 2 is replaced with the contents of layer 1.

     

    If you need anything else explained better, just post your questions here.

  • Here's a link to the 2 PASeq preset i use in the post. Keep in mind that i'm not providing the movie brush files that these PASeq preset use, so you are going to have to modify them to use your own custom movie brush. There was a followup daily effects blog post that discusses how to do this.

     

    The first PASeq is the initial one discussed at the beginning of the Auto Generation of Nested Sub-Blocks to Build Detail in a Regular Grid Photo Mosaic post.  The second PASeq is the one described in the second half of the post, which uses layer 1 to build up a selection mask image to insure full nesting by masking off any layer 2 painting that is not full nested.

    Graffiti PhotoMosaic AutoMask1.paseq.zip

    Graffiti PhotoMosaic AutoMask2.paseq.zip

    • Fantastic, thanks a lot!

       

      Could you please explain what steps shoud I add to this PASeq to mask some part of the canvas?

      In other words I don't want to paint the whole canvas but only a part of it

       

      Thanks again!

       

       

      • If you are using the second PASeq then you could just place your area mask into layer 1 at the beginning of the PASeq. And also use it to mask out the initial AutoPaint-Movie Brush action step that is run in layer 2 (which fills in the entire canvas in the original paseq).

         

        The whole point of that PASeq is that auto-painting steps are building a mask up over time in layer 1. The PASeq progressively builds a larger mask over the size reduction cycles in the PASeq. So rather than starting by setting layer 1 to black, you start by setting it to your mask (black where you want to mask out, white where you want to show through).

        2472633830?profile=original

        Remember, to mask out an action step, you just put your mask in the current selection, and then turn on the Mask checkbox in the main operation toolbar before pressing action. And if you are using masking in a PAseq, you need to make sure the  Mask Playback parameter in the main Editor control panel is turned on for the PASeq.

        2472633954?profile=originalRemember, you can use the Fixed Image ip op to move an image from one layer into a selection buffer for any other layer (as detailed in the Auto Generation of Nested Sub-Blocks to Build Detail in a Regular Grid Photo Mosaic post). 

         

        If you need more info on generating manual selections, check out this tip.

         

        • Sorry John,

          still don't get it. 

           

          you wrote:

          .. place your area mask into layer 1 at the beginning of the PASeq. And also use it to mask out the initial AutoPaint-Movie Brush action step that is run in layer 2

          I placed my area mask as a first step in the PASeq, but not sure how to mask out the initial AutoPaint movie brush action step

           

          • Let's say you want to mask out a background and only do the painting into a selected face area. So you need to first select the face in selection operation mode. You could use a lasso selection, or an interactive color based selection. You could select the face directly, or if the background is basically a flat color it might be easier to interactively select based on that color, and then invert the selection to get the face as the selected area and the background as the un-selected area.

            If you are unclear on how to select, let me know and i'll post some more tips on that part. This tip describes how to select and mask the canvas.

             

            So then turn on masking before you run the first Auto-Paint-movie Brush 100% step. That will insure that your initial 100% graffiti brush only draws in the masked area. Since you are going to be masking that step, you probably want to start off by erasing that layer to some default color before you run the autopaint step.

            2472634005?profile=originalIn the PASeq from the original post, the nested photo mosaic is built up in layer 2, and layer 1 is used to build up a mask over time.

            2472634097?profile=originalSo you want layer 1 to incorporate the mask you want to use as a starting point, as opposed to a fully unmasked black image like we did in the original PASeq. We use a Fixed Image ip op to route layer 1 to the selection buffer for layer 2 in the PASeq above for each processing cycle less than 100%.

            So, i would start at the very beginning of my PASeq by doing my initial masking selection, and then placing that in layer 1. Then i would use the Fixed Image ip op like we do to move that to layer 2's selection buffer. And i would mask the initial step in the PASeq above. Then i would mute the second set layer 1 to black aciton step.

            ..................

            A different approach to this whole problem is to just do the whole original effect which paints the entire canvas, and then mask the end result when you are finished.

            • thank you!
            • I'm trying to build a 4 and 5-step sequence and use 2 brushes -- please see attached.

               

    • Hello John,

       

      does this PASeq suppose to work on Windows?

      It worked like a charm on MAC, but sub-nexting is shifted

      see the attached image.

       

      Any ideas?

       

      Manythanks

      Fullscreen capture 5272011 100650 AM.jpg

      • Maybe this better explains what happens

        see attached image

        I run paint synth from the first step of your PASeq

        then I go to Brush modulation and change Max Size Range to 50. you can see the squares I hand draw are shifted up and every next raw is shifted more than previous

        Same happens when I change  Max Size Range to 25, but hang drawn squares are shifted down

        Fullscreen capture 5272011 123025 PM.bmp.jpg

This reply was deleted.

Is anybody making a copy of all the material in the Tutorials Forum

Since the Forum is going away in June, has anyone started to make a copy of all the stuff in the Tutorials forum?I've made copies of some of the tutorial material on the main site, but haven't looked at the Tutorial Forum yet.I'm going to continue copying as much as I can for my own personal use anyway, but if anyone else is doing it, or has already started doing it, please let me know.Maybe we can co-ordinate our efforts. ps can't ..... believe John, would let this happen without so much as a…

Read more…
1 Reply · Reply by Thor Johnson on Saturday

Studio Artist is in Italy!

I was crawling the streets of Matera, Italy today and may have discovered where SA is hiding!  (see attached photo). Not meaning to make light of this great, sad mystery. But I just couldn't resist as I try to make sense of what's happening. Losing my connection to SA, Synthetik and John has been a great sadness... and if real, ends a monumental era in my creative life. love,~Victor   

Read more…
3 Replies · Reply by Thor Johnson on Saturday

The Overload

"The Overload"! A video with music, from the various experiments I made in Studio Artist with stuff that I have learned in the last few days, from tips and tricks I found by scouring this site and the Synthetik site for tutorials etc. MSG! Paint Synth with MSG Path Generation! Movie Brushes with MSG Path Start Generation! Time Particles! Time Particles with MSG Path Start Generation running Movie Brushes! All that, and more! Haha I have been trying to stretch the Paint Synthesizer in the…

Read more…
1 Reply · Reply by Thor Johnson Mar 31

Teenage Tongue Cult

Hi, here is the video I made back in 2010 for my song "Teenage Tongue Cult". I finally found my master folder of image sequence files for it on one of my old hard drives, and since the version I had on my Vimeo was of pretty terrible pixelated low quality visually, I re-did it yesterday. It has extensive use of Studio Artist through the whole thing. I made it by first animating the characters and scenes in Flash, against a mostly kind of muddy green background, a color I knew wasn't being used…

Read more…
2 Replies · Reply by Thor Johnson Mar 30