A depository for John Dalton's personal artwork. Studio Artist, MSG, procedural art, WMF, digital painting, image processing, human vision, digital art, slit scan, photo mosaic, artistic software, video effects, computer painting, fractals, generative drawing, paint animation, halftoning, video effects, photo manipulation, modular visual synthesis, auto-rotoscoping, directed evolution, computational creativity, artificial intelligence, generative ai, style transfer, latent diffusion
Tuesday, October 14, 2014
Someone Tweeted
Added some new features to make this kind of thing ridiculously easy to generate. Like it literally could not be any easier to do now. But you can still go in under the hood of the paint synthesizer to tweak away to your hearts content if you want to. But if you don't want to get under the hood at all, you can just do it extremely easily.
Monday, October 13, 2014
Time for a Change
Let's break from recent tradition and post something that was not directly automatically generated using gallery show. Poor GS is tired from working so hard. And one of it's super cool features, the one that auto mutates paint presets to be the new dynamic brush regionizers, just didn't seem to be quite right. So poor GS needed to take some time off for surgery. And the operation was successful.
The issue with uniform random parameter mutation is that it assumes that the entire N-dimensional parameter space is equally interesting. Which is obviously not the case at all for something like the Paint Synthesizer. So you need to build intelligent heuristics into the mutation process for optimal results. And those actually had been put in there for the new dynamic brush regionize features, but there was a tiny code bug that was messing up one key part of it. Which explains why i was so mystified when i watched GS churn out these specific directed mutations prior to opening GS up for surgery. But i also expanded the heuristics while in there to give better fine-tuned results as well. So it's performing a lot more like i would expect it to now.
You can also use macro edit commands to speed up the editing process by not to think about all this coordinated parameter stuff while manually editing. Which is quite useful even for guys like me when it comes to setting up real specific kinds of paint presets that require a lot of coordinated parameter editing to be configured properly. We're trying to add more of that kind of thing. Because i like it quite a bit to be honest, and i think you will even more. And i'm always open to suggestions for more macro edit commands to add. So please feel free to pass them on to me. Another grossly under-utilized section of Studio Artist. Check it out.
The issue with uniform random parameter mutation is that it assumes that the entire N-dimensional parameter space is equally interesting. Which is obviously not the case at all for something like the Paint Synthesizer. So you need to build intelligent heuristics into the mutation process for optimal results. And those actually had been put in there for the new dynamic brush regionize features, but there was a tiny code bug that was messing up one key part of it. Which explains why i was so mystified when i watched GS churn out these specific directed mutations prior to opening GS up for surgery. But i also expanded the heuristics while in there to give better fine-tuned results as well. So it's performing a lot more like i would expect it to now.
You can also use macro edit commands to speed up the editing process by not to think about all this coordinated parameter stuff while manually editing. Which is quite useful even for guys like me when it comes to setting up real specific kinds of paint presets that require a lot of coordinated parameter editing to be configured properly. We're trying to add more of that kind of thing. Because i like it quite a bit to be honest, and i think you will even more. And i'm always open to suggestions for more macro edit commands to add. So please feel free to pass them on to me. Another grossly under-utilized section of Studio Artist. Check it out.
Sunday, October 12, 2014
Eye of the Beholder
Still trying to see the violin, as oppose to the machine gun. If you've been following the thought thread in the subsequent posts.
So this was generated automatically by gallery show, using a mutated favorites technique. The Favorites folder was filled with a sampling of different 'tube' paint presets. I also had the GS paint 'Draw Option' set to 'Rnd Dynamic Regionize', so then it takes any of the mutated paint presets it creates on the fly and further edits them by forcing them to be random path start regionization presets that also use the new Dynamic Brush option. Which is cool because you can do things that seem fairly intelligent in a single paint preset that would have required a lot of steps in a PASeq to do in the past. So it's a double mutation, the second mutate pass also narrowing it down to a specific kind of paint effect look (regionized dynamic brush).
So this was generated automatically by gallery show, using a mutated favorites technique. The Favorites folder was filled with a sampling of different 'tube' paint presets. I also had the GS paint 'Draw Option' set to 'Rnd Dynamic Regionize', so then it takes any of the mutated paint presets it creates on the fly and further edits them by forcing them to be random path start regionization presets that also use the new Dynamic Brush option. Which is cool because you can do things that seem fairly intelligent in a single paint preset that would have required a lot of steps in a PASeq to do in the past. So it's a double mutation, the second mutate pass also narrowing it down to a specific kind of paint effect look (regionized dynamic brush).
Saturday, October 11, 2014
Rocking in the Free World
Thought i'd toss in something lighter after all of the recent heavy posts. I guess i picked violin if you read yesterday's post. Experimenting with a new gallery show feature that lets you build a self mutating GS technique off of the current search results in the preset browser. My search was for woodcut presets, although you'd never know that looking at this image after the mutation part of the process.
Friday, October 10, 2014
Perspective
Violin or machine gun? I guess it all depends on your perspective. Your mood at that particular moment in time, in space, in life. More gallery show experimentation using self generating paint strategies. Which you could think of as auto-generating PASeqs, except they happen on the fly auto-editing a randomly selected paint preset during a single gallery show cycle.
It just occurred to me that i could make the paint strategies self-mutating as well. So now i have a goal for tomorrow morning. To shape my perspective. To bend my mood. To keep developing gallery show into an auto-creative machine beast. The madness continues.
It just occurred to me that i could make the paint strategies self-mutating as well. So now i have a goal for tomorrow morning. To shape my perspective. To bend my mood. To keep developing gallery show into an auto-creative machine beast. The madness continues.
Labels:
gallery show,
generative,
mutate,
paint synthesizer
Thursday, October 9, 2014
Terror Awaits You
Terror awaits you. Or so says Gallery Show. Self-mutating and recycling presets and random source images until it's totally confused. Terrified even. Because it looking at random news imagery. And using temporal image operations to create self mutating stack filtering effects with randomized source masking. Maybe it needs to spend more time watching Sesame Street, or Cosmos. Looking at funny images, or images of wonder and amazement. Like that nobel prize today for beating the diffraction limit for imaging molecules. Now that's amazing, and something we were once told was impossible, but today we can do it. Fun stuff, and totally magical, not terrifying at all. Now that's some exciting news.
Wednesday, October 8, 2014
The Immortal
The immortal seem to always be around. Causing trouble. I wonder why. Another gallery show screen capture during the middle of an automated testing run. Using the new auto-masking options. Self-randomizing vectorizer technique i believe in this one.
Subscribe to:
Posts (Atom)






