Saturday, March 30, 2013

STRUCTURE SYNTH BASICS

I've been playing with a program called Structure Synth this week, which has the possibility to create extremely complex imagery with very simple scripts. Ubuntu linux users can find it and the Sunflow renderer in the Ubuntu Software Center. There is an augmented version available from Anandamide, but I can't get it to build in linux. If you search around you can see a lot of amazing pictures people have made with it.  It has limitations, but I like that.  I have done a few architectural type things with it that are kind of interesting.  Like this:


One problem is that there is very little entry-level instruction, and by very little I mean none.  I thought the best way to learn the basics was to try to write a few simple instructive scripts, so here goes.

The image above was created using the following script, which can be pasted right into the program, where it will appear in colors that make it a lot easier to understand.  I have added explanatory notes:

// a two component script

8 * { x 1.5 ry 45 hue -20 } // builds a series of boxes and 
// changes their color
6 * { x 1 s 1.1 ry -35 hue 10 } box // applies this to each of 
// the boxes, changing size and color. 

 // Red is the default color and the hue modification number
// is degrees on the color wheel.
// Locations are defined by coordinates - x (l-r), y (u-d), z (f-b)
// ry means rotate along the y axis. ditto for rx and rz
// Putting a size change into the brackets makes it recursive, 
// each box that much smaller.
// to make it uniform, add it as a prefix, as 1 * ( s 0.9 } at the 
//beginning

rule example
{
8 * { x 1.5 ry 45 hue -20 }
6 * { x 1 s 1.1 ry -35 hue 10 }
box
}
// makes this into a rule which can be called up by the name 
//example

1 * { z 20 } 5 * { y 2 s 0.9 } example
// sets the location 10 away in direction z, then creates it five
// times modified in size and y location
// the second bracket builds the structure 2 units up in 
//direction y
//to put it on the same level as the original add y -2 to the
// first bracket



This image was rendered with the internal raytracer, which creates shadows. The script with instructive notes follows:

set seed 45
// ambiguous rules have two rules with the same name.

rule a1
{
8 * { x 1 ry 45 hue 30 } box
}
// this makes a ring of boxes.

rule a1
{
1 * { y -1} 8 * { y 1 ry 45 hue -30 } box
}
// This makes a stack of boxes starting on the same level.

1 * { s 20 0.1 20 y -5 color grey } box
// This makes something for them to sit on.
// Colors can be defined by hex code (#ff3ad5 or #f3d) or by 
// preset names like grey, white, etc.


10 * { z 3 ry 45 } a1
// this creates ten instances, selecting at random between 
// box and stack each time
//every time you build it, it will change unless you use the 
// set seed command



So there you go.  You can change and fiddle with anything in the code, and the program comes with a lot of other examples which will reveal a lot of complexity and potential.  Have fun.

Monday, March 11, 2013

PRE-SPRING UPDATE

For those who enjoy this sort of thing, here is some of it.  The bowl of the birdbath someone left out on the curb a few years ago started breaking up last year, so I molded a new one by making a hole in the soft soil of one of the planting beds and casting it in place.  It needed a depression in the bottom, 1 inch deep and 5 inches diameter, so I faked up a thing at the bottom of the hole and miraculously it all worked out.  I dug it out and hosed it down and it looked pretty good. It fits over the top of the pedestal fine and it holds water.  I used one bag of mortar mix.  Here is a tip I already knew so I didn't have to learn it by accident - don't dump the whole bag into the mixing tub.  Save some in case you get it a little too wet, and you can balance it out.  Here is the hand-molded rustic birdbath: [Addendum - I removed the inner tray, remnant of the old leaking bowl.  The wire frame is  primarily to keep the crows off, but the little birds like to perch on it and scope things out before they go in.]

I didn't dig out the compost heap last year, so this is the year for it.  Below is the sifting screen I built for Frankenstein the Cart, all salvaged materials except half a dozen screws:


I dump the compost in, lift the handles on the near end in an underhand grip, and shake.  The well-digested compost from the bottom of the heap goes right through and whatever is left in the screen will go back in the heap for another year or two.  I moved the upper half of the heap onto a tarp in the yard because it is mostly undigested, and it will go back into the enclosure today.  Here is what ten minutes of shaking the sifter provides:
I filled a big plastic trash barrel, and dumped a couple of big mounds onto planting beds to be distributed and worked into the soil when it is a little less muddy.  It took me two shifts to sift it all - the first day I moved the top of the heap and sifted half of it, and was pretty wiped out from the heavy upper body exercise and unaccustomed sun exposure.  I took a day off and did the rest of the sifting in about an hour, then took a long bike ride that afternoon to balance out the exercise.  Today I move the heap back into the enclosure and go work out at the health club this afternoon.  I am like some kind of vegetarian organic gardening health nut computer geek cartoon.

Sunday, March 3, 2013

SCANNERCAM BLOG

If you want to read about how I turned and old flatbed scanner into a camera, go to my blog called SCANNERCAM.  Thank you.

Saturday, February 23, 2013

ILLUSTRATIONS: ATLAS SHRUGGED

Recently it has been my habit to do rapid  illustrations of some of the images that stick in my mind from my reading.  Here are two illustrations for Atlas Shrugged. Sharpie marker, grey shader marker and white prismacolor on sketch paper, approx. 6" x 8"



Tuesday, February 19, 2013

THE VULTURE IS MOLTING

"The penetrating study of a businessman's greed. A fearless revelation of man's depravity."  Imaginary novel mentioned in Atlas Shrugged to illustrate the decadence of modern society.

Tuesday, December 25, 2012

Lady Detective Holiday - WHILE THE PATIENT SLEPT

While the Patient Slept (1935) - It's a dark and stormy night in the mansion and the family vultures are gathering to watch the old man die.  Everybody is half hysterical by nature, everybody has got some kind of angle, and they all have their claws into each other.  There is something to do with a missing twin brother and a green figurine of an elephant.  Nurse Sarah Keate, played by Aline MacMahon, has been called in to supervise the coma.  Aline MacMahon and her eyebrows.  Her archingly elevated eyebrows.  She is a fine figure of a woman, but those eyebrows are her best feature.  Just look at them.
When the most hated relative is gunned down in the middle of the night on the main stairway, it's time to call in the law, in the form of blustering Detective Lance O'Leary (Guy Kibbee) and his ridiculous sidekick (Allen Jenkins).
From then on it's a lot of nocturnal rambling, shouted questions, the whole mob gathered in the living room, lightning flashing, a mysterious silhouette, a groping hand.  Look out, Nurse Sarah, look out for that groping hand!
This is the first of five movies based on the Nurse Sarah Keate novels of Mignon G. Eberhart.  It is based on the second of those novels and the first of them wasn't made into a movie until later.  The weird thing is that as soon as Keate and O'Leary meet, they act like they have worked on many a crime before, and the sidekick blurts out, "Every time there's a murder SHE pops up," which makes you think, what the hell, did I miss some other Nurse Sarah Keate movie that came before this?  But no you did not.  It's a ploy.  Five different movies made by two different studios, played by four different actresses and given three different names, that is the score for the literary Nurse Keate.  You can look it up if you want to know the whole deal.  This one is a well-produced B movie, good as these things go.  Naturally she is the one who finds the most clues and gets into the most peril from the mysterious figure with the groping hand, but you have to ignore the usual number of inexplicable instances of people covering for each other and not telling what they know and saying something happened when it didn't or didn't happen when it did, and finding out the butler has a criminal record but what does that have to do with anything.  Don't they always have a criminal record just to throw things off?  It's a mild way to fill the bill - did they put these before the main feature so you would have to sit through them, or after so you could bail out?  I don't know. 

Monday, December 24, 2012

Lady Detective Holiday - ADVENTURES OF KITTY O'DAY

Adventures of Kitty O'Day (1944) stars the mildly attractive, yet strangely forgettable, Jean Parker as the hotel switchboard operator who reads detective magazines and listens in on people's calls, so she naturally overhears a murder.  She is not so much a detective as a nosy meddler, and this is not so much a mystery as it is a farce of the vanishing corpse variety.  The story is so unimportant to the film that it is left to a brief unintelligible explanatory monologue at the end, but nobody in it or watching it gives a damn who did what to who and why.  Directed by world champion hack William Beaudine, this is a formulaic stand-in for a detective story, just as the characters are formulaic stand-ins for real people.  They are types - the nosy meddler, her frustrated boyfriend, the vamp, the overdressed older woman, the angry police detective and his absurd sidekick.  The types are played by actors who fit the role and who can get the job done as quickly as possible.  I knew when I saw Parker that I had seen her before a bunch of times but couldn't remember where or when.  I am still having trouble remembering her name.  Here she is with ever-present Byron Foulger, doing his bit as desk clerk.
Parker had a career of over 30 years with numerous starring roles, almost entirely in B movies.  She was in a few notable films, such as Little Women (1933) and Laurel and Hardy's Flying Deuces (1939), but mostly appeared in anything that needed someone to be The Girl opposite a handsome action man; adequately entertaining minor productions like No Hands on the Clock (1941) and Wrecking Crew (1942) with Chester Morris and Alaska Highway (1943) with Richard Arlen.

The only contact this movie has with the outside world is a couple of references to the "manpower shortage," which pops up a lot in movies from this period of the war.  Even its brief "outdoor" scenes consist of one tiny set with two park benches and some shrubbery. A cultural note of minor interest is one of the few film appearances of  Shelton Brooks, seen here as Jeff the Custodian along with what's his name who did something or other in the movie.  Brooks was an old time minstrel and vaudevillean, who composed the standard Dark Town Strutters' Ball, and Sophie Tucker's signature tune Some of These Days.
I think I have made it pretty clear that there is not much to this - the second half devolves into a lot of chasing around and everyone eventually goes down the laundry chute, but in the part that relies on dialogue between a few people standing in an unnatural arc roughly facing the camera, it has some laughs.  It is mostly inoffensive, and that is sometimes enough.