Gallery Show Pro
NEW GENERATIVE AI FEATURES

Greatly Expanded AI Capabilties

Fully automatic art image and/or preset generation. Define your artistic strategy, then
sit back, grab some coffee or a glass of wine, watch Studio Artist build your personal art
portfolio.
Let Studio Artist start the creative process for you by generating hundreds or thousands
of images. Choose the ones you love and then tweak them to your hearts content.
The Ultimate NFT dream machine.

PLS : where can i find information... any video, any possible explanation HOW IT WORK?!

 

For example can we add multiple images to one preset et let it working (automatically)
one by one all images ?!

Thank You

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

Join Studio Artist

Email me when people reply –

Replies

  • There actually has been a ton of information posted on the users forum over the last year abot the new V5.5 gallery show features.  And almost off of the artwork examples i post are generated using it.  So you should do some exploring of the content on the user forum to get a sense of what gallery show can do.  Many of the art examples also discuss what specific features were used to create the effect.

     

    Here's one quick gallery show overview to check out.  There was a lot more material associated with this post that ning apparently erased from the site this summer when they massively screwed up out site by losing a lot of archived posted information during the ning 2.0 to ning 3.0 conversion fiasco.  Same goes for this followup post

    Most of the information in both of these threads were in the subsequent internal thread post additions that ning lost.  At the time i was loath to immediately repost the material here since i fully expected ning to fuck it up again and lose it, which did happen multiple during that time period every time their transition team touched this site.  I'lll try to put in some time this weekend to get the lost material back online here in some form, since the user forum content seems to be more stable these days.

    Some of that material looks like it ended up in this tips post on working with the vectorizer in gallery show.  

     

    Gallery Show has been around in Studio Artist for awhile, but it has evolved over the years, and in V5.5 has become much more sophisticated.  The original conception was to provide an interface to allow people to build free-running live art shows in Studio Artist.  Something you could setup and then let run on the screen in an art gallery. 

    People quickly gravitated towards it as a way to preview or visualize what the factory preset collections do.  Multiple users at different times built visual indexes of the complete factory preset collections based off of a standardized source image.

    The other thing people quickly figured out was that gallery show was a great way to generatively create new preset effects, since it had various auto-randomization and mutation features built into it.

    In V5 we beefed up all of the gallery show features, including adding a lot more generative options.  We also added support for things like doing stack filtering directly in gallery show.  Stack filtering is a process where the temporal IpOp effects are run with random static images from a folder rather than run on sequential frames of a movie file.  We have covered stack filtering extensively here on the users foru in the past.  Here's a tip on stack filtering using a temporal image operation effect.

    In V5.5 we dramatically extended the generative ai options available in gallery show, especially the generative paint options.  We also added some new features to try and bring some of the internal gallery show features up to the surface of the main working interface.

     

    Gallery Show is designed to run as a series of cycles.  You can just run a single cycle if you want, which is a great way to test out a particular art strategy you are building in gallery show.  once you get your art strategy designed the way you want it to work, you can then run gallery show in a continuous loop.  Each loop runs through a complete gallery show cycle.

     

    A gallery show cycle starts by defining a source image to work off of.  The source could be a fixed image that does change,  or an image from a user specified folder of source images.  Galley show can move sequentially through the images in a folder, or randomly.  When i say image, the image could also be a movie file.  If it is a movie file, then gallery show randomly selects a frame inside of the movie file to work with.

    There are various source 'data augmentation' options you can turn on, that will modify the automatically selected source in some way.  Modifies means it changes the visual appearance of the initial started image selected to be the source for the gallery show cycle.  The modified source is the one gallery show is working off of if any of the data augmentation options are turned on.  A simple example of a data augmentation option would be a horizontal flip.

     

    After the source image for the gallery show cycle is setup, then the main cycle processing takes place.

    It consists of 3 different steps.

    Start Cycle

    Main Technique

    End Cycle

     

    You can set both the start cycle and the end cycle to None if you want, in which case just the main technique would run.  Otherwise, they run in order Start Cycle - Main Technique - End Cycle.

    There are a number of different main technique options that allow you to work with various studio artist operation mode effects.  Things like Image Operations, Vectorizer, MSG (modular synthesized graphics), Paint Synthesizer, Temporal Image Operations.

    Usually the technique specifies the option mode, and some specific set of presets (think a folder and it's sub folders) it is working with.  These include the factory set (all of the presets we ship with studio artist), current Collection, current Category, current Search results.

    Some of the folder options include Current Favorites, and a user specified Process folder.  These custom folder options let you design and put together specific sets of presets you can use to build your own custom art strategy.

    Both the Technique and Start-End Cycle options allow for direct use of the presets they are pointed at, or if they contain the work Mutate then they are working with live mutated newly formed presets derived off of running some mutation process on the preset collection they are pointed at.

    There are also various generative mutation options available.  These generative mutation options use ai to intelligently edit the presets they are working with.  There are also generative options that don't really start with any pre-existing preset, but just build the entire thing on the fly using the internal ai algorithms.

     

    Studio Artist is built around the concept of user adjustable visual effects, where all of the user adjustable effect parameters are stored in a preset file.  There are various approaches Studio Artist can take to algorithmically build new preset effects.

    Random - parameters are randomly adjust by internal algorithms.

    Mutate - parameters are mutated from 2 different pre-existing presets.  Parameters can be Morphed (interpolated), or Mingled (no interpolation occurs).

    Generative - parameters are intelligently adjusted by internal ai algorithms.

     

    I will discuss the gallery show interface (it lives in the main preference dialog in 2 tabs there) in a subsequent post to this thread.

    Gallery Show V5.5 Features
    Everyone seems jacked to try out the new Ai Generative Paint Features inside of Studio Artist V5.5. So let's dive into what is new in Gallery Show in…
  • The controls to adjust what gallery show does are located in the main preferences dialog.

    10095176057?profile=RESIZE_930x

    The Gallery tab show above provides the main gallery show adjustable controls.

    A second Generate tab was added in V5.5 to allow access to some of the generative paint options available in gallery show.

    10095176295?profile=RESIZE_930x

    I have a ton of things turned on in both of these panels, so we're just dipping into what i last did using gallery show on this particular machine.

    If you look at the first Gallery tab, you can see that the Main Technique is set to Factory Paint.

    TScan Option is set to Random.  So the 'factory paint' technique is randomly selecting one of the factor paint presets every time a gallery show cycle runs.

     

    I have a large number of generative paint options turned on.  If we analyse how i configured the generative paint preferences, we can see the following:

    Begin Paint Option is set to 'Init Config Raster RegBrush'.  This means that even though i am using the factor paint technique, the first thing gallery show does is reinitialize the paint synthesizer from scratch to a raster paint region brush.  So gallery show is ignoring any parameter information in the actual randomly selected factory preset file.  

    There are other generative paint preferences turned on that do automatic intelligent edits.  I specified that i want Color Clip Modulation,  Finesse Nib Clip, JazzUp Color, and i again force a region brush in the last end2 paint option.

    I also have generative paint options turned on in the paint Transform and paint Draw Options in the Gallery tab.

    Paint Transform is setup to make a image folder brush (based off the current gallery show brush cache location which you can adjust if you want to).

    Paint Draw Option is set to Smart Contrast, which configures the paint synthesizer to paint in bezier paths generatively derived off of the Smart Contrast Ip Op effect (again generatively configured by the internal generative paint ai algorithms).

     

    The generative paint preference options get run in the following sequence (top to bottom is the sequence order):

    Begin Paint Option

    Begin2 Paint Option

    Paint Transform

    Mid Paint Option

    Mid2 Paint Option

    Paint Draw Option

    End Paint Option

    End2 Paint Option

     

    There are a large number of different adjustable options for everything above, and if you work out the various generative paint permutation configurations that gallery show can generate it is in the multiple billions.

     

    This particular example i pulled up from the last thing i used in gallery show on my machine is pretty elaborate.  I would suggest starting simple at the beginning until you get a handle on how gallery show works.

    That said, let's run a single cycle of my last GS (i use GS as a shortcut for Gallery Show) settings as posted above and see what happens.

    10095191899?profile=RESIZE_930x

    I configured my Studio Artist workspace as shown above. I turned on History recording, so we could see everything that ran during a single gallery show cycle.

    The first thing you might notice is that the source area shows a source that has a warp symmetry effect going on in it.

    If we look at the Source Option in the Gallery tab, we can see that i have a source data augmentation option turned on.

    10095193873?profile=RESIZE_930x

    and if we look at my Source Folder setup

    10095194685?profile=RESIZE_930x

    it is working off of a folder of clown images on my computer.  Each gallery show cycle, a random clown image is selected from that folder,  it is data augmented (which ends up with the symmetry warp for this particular image and source option settings), and then placed in the source area.  So gallery show is painting the modified source, not the original source.  It is a virtual source image at this point, since it is physically removed from the original pixels in the image in the source folder.

     

    You may notice a bunch of color palette steps at the beginning of the history sequence that recorded the gallery show cycle.  If we look at the Palette Option in the Gallery tab, we can see that it is set to Gen from Style.

    10095197457?profile=RESIZE_930x

    So the source color palette is set to automatically generate a color palette from the current style image.

     

    Everything else in the recorded history sequence are the actions associated with the gallery show Start Cycle -Main Technique- and End Cycle processing.

    10095231899?profile=RESIZE_930x

    and the gallery show auto-selection masking options.

    10095236682?profile=RESIZE_710x

     

    Gallery Show can automatically generate intelligent selection masks.  If you have auto-masking turned on, the mask is applied to the main technique and the end cycle processing.  The mask is not applied to the start cycle processing in V5.5.

    There are a lot of different auto-mask options available in gallery show.

    10095309898?profile=RESIZE_710x

    Like everything generative in gallery show, selecting any one of these is not like you are selecting a specific configured effect.  you are selecting a particular intelligent generative process.  Every time they run, they will generate a different selection mask.

    You can also specify different source options for the automatic selection mask generation process.

    10095326889?profile=RESIZE_710x

    Using the source is the most simple option.  Which one you choose will have a big influence on what is goin gon in the canvas during gallery show cycles.  Are you trying to reinforce visual characteristics of the current source image, or an abstracted form of the current source image, or do you want to impose visual characteristics of the current style image, or do you want to reinforce visual characteristics of what is already in the canvas, etc.  Like everything in gallery show, it's going to take some experimentation to figure out what the different options do.

     

    As i said at the beginning of this post, we dipped into probably one of the more complex gallery show configurations one could setup above.

    But starting simple is probably a better idea when getting started.  There are a number of gallery show QuickEdit commands you can access using the menu below

    10095330280?profile=RESIZE_930x

    If you run that Initialize quickedit command, you will end up in a base configuration that just runs through the factory PASeq (paint action sequence) presets.

    10095331289?profile=RESIZE_930x

    This default configuration is an easy way to get started.  You can then change the Main Technique to something you are interested in checking out, like maybe checking out Mutated Factory MSG presets

    10095332900?profile=RESIZE_930x

    You could then try turning on a start or end cycle process, or turning on a auto mask option, and see how that effects what gallery show is doing.

    There are also gallery show quick edit commands that auto configure different gallery show scenerios, so check those out in the quickedit menu commands i showed above.

     

  • There is a Gallery Show Toolbar available for you.

    10095335698?profile=RESIZE_930x

    GS Run starts gallery show running multiple GS cycles.

    To stop gallery show, press the spacebar. Best to press it and hold it down until it stops.

    Sometimes it takes awhile to stop depending on what it was trying to do when you asked it to stop.

     

    GS 1 Cycle runs a single gallery show cycle.

    I would suggest running single cycles a few times before you start it running indefinitely so you understand what is going on in a singe cycle.

    You can run both of the above using Action : Galery Show menu commands as well.

     

    GS Skip tells gallery show to stop what it is doing in the current cycle and move on to the next one.

    Holding the shit key down and then pressing the spacebar is the command key equivalent to using the GS Skip button.

     

    GS Zap will perform some kind of generative edit to your gallery show settings if you press it.  The effects will not be seen until the next gallery show cycle.

     

    GS Edit brings up the Gallery tab of the preferences dialog.

     

    GS Grab grabs the current canvas while gallyr show is running and saves it to a folder on your hard disk.  The first time you run it, it will ask you to specify the folder location and the base name of the subsequently number images it saves there.

    If you are familiar with how studio artist works, grab just starts a new image stream.

     

    You can open or close the Gallery Show Toolbar using the main Window : Gallery Show Toolbar menu.

    10095340094?profile=RESIZE_584x

     

  • There is an option in the Gallery tab you can use to automatically save the canvas each gallery show cycle.

    10095341263?profile=RESIZE_930x

    Manual means images are only saved if you press the Grab button in the gallery show toolbar.

    Force Stream-image will automatically open an image stream when gallery show starts, and save the canvas each gallery shoe cycle.

    The image+paseq option will save a PASeq preset for the gallery show cycle in addition to the generated canvas image.

     

    The raster file format for the images saved is specified in the Movie tab of the main preference dialog.  10095343057?profile=RESIZE_930x

  • Let's use the gallery show quickedit commands to automatically procedurally configure a gallery show generative art strategy.

    10095344255?profile=RESIZE_930x

    If i press the GS 1 Cycle button in the Gallery Show Toolbar, i get the following

    10095345255?profile=RESIZE_930x

    Note that i'm still using the clown folder of source images, and i generated a painted version of the clown image in the canvas.

    Also note that gallery show in V5.5 does not change the aspect ratio of the canvas to match whatever aspect the source image is.  It is working the exact same way everything else in studio artist does, the source is mapped to the entire canvas.  Setup the canvas aspect and organize your source images accordingly if you care about this.

     

    Lets run that gallery show Test Drive quickedit command again.

    Note that if i run a single gallery show cycle, the art strategy is now a totally different one.

    10095362500?profile=RESIZE_930x

    If i take a look at the Gallery tab, i can see the following

    10095365067?profile=RESIZE_930x

    My Main Technique is setup to use the Factory paint presets (randomly selected).

    No auto masking or palette options are turned on.  No source data augmentation is turned on.

    The Start Cycle is setup to Warp Touch.

    The End Cycle is setup to GS Border.

     

    Since we are working with a paint synthesizer technique, lets look at the generative paint preference settings.

    Paint Transform is turned off (none).

    Paint Draw Option is set to 'Rnd Image Folder Brush TileStrategy1'.

    So gallery show configured an image folder mosaic effect for us.

     

    because this is a paint synthesizer effect, we should also look at how the generative paint preference options in the Generate tab are configured.

    10095367071?profile=RESIZE_930x

    The quickedit command we ran to configure this generative gallery show art strategy turned on Finess Brush Orient as an End Paint Option.

    And the very first Begin Paint Option is setup to run the Init quickedit command.  This means the factory paint preset randomly selected by the main technique is ignored, and the entire paint synthesizer is initialized to a default startup state.

    If we think about the flow for how the generative paint preference options are applied to the paint synthesizer, it is first initialized, then that Paint Draw Option we discussed above is run (which configures an image folder mosaic effect), and then the brush orientation parameters in the paint synthesizer are generative edited by the internal ai to reasonable values.

     

    If i run another singel gallery show cycle, i now get the following.

    10095372855?profile=RESIZE_930x

    Again, if we think through how gallery show works, the single GS cycle first processes the previous canvas with the generative Warp Touch start cycle processing, then runs a different generatively configured image folder mosaic paint effect, then runs a generative GS_Border effect.

    Keep in mind that the start cycle , the main technique, and the end cycle are different effects every time a gallery show cycle is run (base don how we currently have gallery shoe configured with its current preference settings).  The start cycle processing is generative, the main technique is generative, the end cycle processing is generative.  The kind of effect stays in the same general category each cycle, but is always different.  The internal gallery show generative ai builds new effects automatically each gallery show cycle.

     

    At this point you might be wondering where the images associated with the generatively defined image folder mosaic paint preset are coming from.

    They come from the gallery show cache location of image folder used in image folder brushes.

    That initially defaults to the Brush Folder in your main Studio Artist folder, but you can change that to your own custom folder if you want.

    To change the gallery show cache settings, use the appropriate Action : Gallery Show menu commands as shown below

    10095420464?profile=RESIZE_930x

    You can retarget the image folder brush cache location, the image folder background texture cache location, the MSG brush load cache, and the text cache (if you are working with text brush paint effects).

     

     

  • Here's an example from a photo gallery post of how to put together a paint action sequence that acts as a recombination engine to build one particular kind of NFT image.

    So you don't necessarily need to work with gallery show to do the kinds of things you are interested in. You could just build a paint action sequence (or use one of the thousands of factory presets we ship with the program), and run Action : Animate out to a folder of images.  Every time to PASeq runs it generates a unique new image.

     

    Someone who isn't necessarily intersted in NFTs could still put this kind of procedure to practical use, as a mechanism to generate edition prints based on whatever their custom art strategy is.  You work with a PASeq that always generates unique edition prints based on the particular effects you are running inside of the PASeq that build the overall art image.  How much variation is buil into the process is a function of how you construct it.  The variation could be subtle, or extreme.

    NFT Batch Processing Experiment
    Batch processing using an image folder brush with different parts of the face and random colorization to make slight changes so no two are alike.  Ke…
  • Synthetik
    A place for Studio Artist Users to ask questions and to share art.
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 Apr 13

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 Apr 13