Friday, January 31, 2014

Nine Block Quilt Tiling

Adding some new quilt patterning generators to MSG in Studio Artist. This one is based on a Nine Block algorithm for generating randomized circular symmetric tiling patterns.


Surfing painting in honor of Jaws popping off recently. Working on some new raised oil paint effects in the paint synthesizer.

Thursday, January 30, 2014

Diamond Figure Experiments

Getting a lot done with diamond figure patterning today after Liveart suggested incorporating it into Studio Artist on this user forum post. There's a whole thread there that follows my work today adding diamond figure patterning into different parts of Studio Artist.

Good example of what can happen quickly if a user suggests something interesting. I would encourage people to do it more often, it's good feedback for me.

Blotted Postcard 2

Another image in the series. Using MSG processing to abstract a Paia traffic jam source photo. Some additional liquid water paint was used in this one.

Wednesday, January 29, 2014

Blotted Postcard

Source image processing with MSG preset derived from directed swap evolution. The source image is the typical afternoon traffic jam coming into Paia.

Tuesday, January 28, 2014

Mineral Diffraction 2

Another image in the series. Generated by using directed evolution in the Studio Artist evolution editor.

Monday, January 27, 2014

Mineral Diffraction

Kind of reminded me of the patterning you see when you look at minerals under a microscope. A lot of procedural MSG in this. But also some source image processing. I'm using a trick where one color channel is recursively IO routed while the other 2 color channels are non-recursive. It's an interesting approach to build in extra complexity without overwhelming everything with recursive patterning.

Sunday, January 26, 2014


Working on some new ideas for oil painting effects in the paint synthesizer.

Ragger 2

Another example from the 'ragger' paint preset series. You can see the judicious use of the Colorize ip op at the end of the painting process to boost the coloring. The painting is basically all black and white and blended gray tones.

Saturday, January 25, 2014


Combination of paint synthesizer pseudo-halftoning preset along with a few passes of overlay vectorizer. The background was generated with a combination of Random Block Exchange and Edge ip ops. I like how all of the painting in this series look like the protagonists are standing in a police lineup due to the background.

Friday, January 24, 2014

Smooth Operator

Iterative application of the Smart Blur ip op. I used loop action to quickly built it up.

Thursday, January 23, 2014


Experiment using multi-octave gradient lighting to build up 3d relief in a paint pattern.

Wednesday, January 22, 2014


More experiments with the 'ragger' paint preset collection.

Tuesday, January 21, 2014

Evil Oil Look

This painting incorporates some recent ideas discussed on the Studio Artist user forum for generating an oil paint look. This is the evil version of the one i posted on the user forum a few minutes ago.

There is some use of path application repeat index modulation to generate color gradients in the paint strokes. I'm using the new Cycle- Colorful option for the gradient end color, so what it's doing to the color varies from paint stroke to paint stroke.

I'm also using Brush Load Lighting to generate an additional raised look to the paint. And i'm working with positive-negative space auto-selection to control the path start positioning a litle near the end of the paint action sequence that builds this effect up.


Another interesting variation of what was originally a vector halftoning paint preset. I use the Colorize ip op at the very end of this to beef up the coloring a little.

Monday, January 20, 2014


Vectorizer overlay on top of a swap evolution MSG abstraction.

Candy Mountain

Another frame grab from a free running random mutation gallery show session.

Sunday, January 19, 2014

Guy in a Gas Mask

Another frame grab during a free running gallery show.

Saturday, January 18, 2014


Grabbed this while doing some gallery show testing on a new technique that enforces random vector outline effects for the vectorizer.

Friday, January 17, 2014

Another TSP Grid Test

Another TSP (traveling salesman problem) solver vector grid generator. Fixed the TSP grid so it connects properly at the end back to the beginning.

New TSP Grid Generator

Added new traveling salesman problem grid generator as a MSG processor in Studio Artist.

New Approaches

Combination of 2 vectorizer presets along with 2 Edge presets. It's all vector output, so the piece is scalable for printing. This has me thinking, need to add randomized blob shapes to the vectorizer after looking at this. Some very interesting possibilities are within reach now.

Thursday, January 16, 2014

Candy Dots

Reminds me of those candy dots you would pull off of a waxed backing paper. This is actually a vectorizer effect. With some additional multi-octave lighting processing.

Wednesday, January 15, 2014

Mixed Shapes

New Mixed Shapes options are now available in the vectorizer.

Tuesday, January 14, 2014


Testing gallery show random vectorizer technique when this popped out.

Monday, January 13, 2014

Fishes of the Sea

This paint preset fell out of some testing of using the paint synthesizer for halftone vector dot rendering. Using the new EllipseSimpleShape vector type for the anti-alias solid brush type. This allows non-square aspect ratios for the shape. Also using a built in shadow lip effect.


More experiments with swap evolution of MSG processors.

Sunday, January 12, 2014

Mixed Patterns

Trying out the new mixed pattern vector fill option in the vectorizer.


Circular hatching pattern graffiti mosaic. Generated this while answering some questions on the Studio Artist user form.

Saturday, January 11, 2014


More experiments with swap evolution of MSG presets in Studio Artist to generate procedural art. There's some of the new hight mapping going on in this one.

Friday, January 10, 2014

FoldOver 2

The procedural shaper generators in MSG have integrated cast shadow lighting options now. very effective for building up dimensionality in an abstract image.

Thursday, January 9, 2014

Non Multi-Threaded Recursion

Used the MSG Threading preference to turn off threading for MSG processing. So when you do that, a recursive io routing preset will be forced to only use cpu 1 thread if it normally multi-threads. So the proccesing speed will be slower, but any recursive effects aren't broken up by the N-processor threading.


Getting back into working with swap evolution in the Studio Artist MSG evolution editor.

Wednesday, January 8, 2014

Recursive Routing

You can see the influence of the recursive IO routing in this MSG preset. Gearing up to start adding some new MSG features.

Water's Edge

Not really. It's actually a vectorizer preset with some extra post processing. Adding some new vectorizer features that are good for abstract image generation.

Tuesday, January 7, 2014

Plastik Face

Experimenting with some multi-oactave lighting effects. Gives the surface a plastic like finish. I should beef up my specular reflection modeling a little.

Monday, January 6, 2014


Two vectorizer effect passes composited together. using the new tesselate options.

Sunday, January 5, 2014

Mountain Top

Experiment using textured vectorizer surfaced with applied simulated surface lighting. Using the new tesselate options.

Saturday, January 4, 2014

Insert Finger Up Nose

Another mutation experiment working with randomized paint action sequences.

Friday, January 3, 2014


More fun with mutated paint action sequences.

Thursday, January 2, 2014

Jazz Club

More experiments with mutating paint action sequences. It's better to play back the individual mutated action steps one at a time (as opposed to just running the whole mutated PAseq). This is because you might get some radical changes that are better skipping in the individual action steps of the newly mutated PAseq.

Wednesday, January 1, 2014

Party Down


Nothing like symmetry to create the mythical creature. Started with a mutated paint action sequence.