Episode 063 – Custom Patterns

June 24th, 2008 by heathenx

Mr. Don Waters threatened me if I didn’t get another screencast out soon, so here it is, Episode 063. Happy, Don? 🙂

I gathered up a few tips from a very sharp individual called Rob Antonishen for this tutorial. I think Rob was a little more thorough (Wait! I know he was) in his tutorial than I was in mine. I moved pretty quickly just so that I could finish the screencast and get back to being a father to my needy kids. Oh well. You are pretty forgiving when it comes to my screencasts anyway…right?

Speaking of forgiving…I duffed it pretty badly in this episode without getting a mulligan. Find the 12:20 mark in the video. It’s amusing. That’s when my kids walked in on me while I was recording and I lost my train of thought for a moment (Thankfully I wasn’t recording in the nude this time). It’s a real Porky Pig moment where I couldn’t spit out what I wanted to say so I said something else (and didn’t make sense after I said it.) Oh boy. I didn’t have the passion to re-record it either so you get what you get I guess. I asked myself what Richard would do in a case like this and what advice he would give me. Ah, he would tell me to go for it and post it anyway…mistakes and all…so I did. I blame Richard and you should too. 🙂

Try to enjoy it.

8 Responses to “Episode 063 – Custom Patterns”

  1. Rob A Says:

    Not too shabby! The only clarification I wanted to add was the bit with this:

    patternTransform=”translate(0,0) scale(1,1)”

    Remember at the end, where you showed the handles that let you translate, rotate, and scale the pattern? It is this setting that defines the initial location and scaling of your pattern. I you had left it as scale(10,10) the pattern yould default to 10 times larger than you drew it.

    -Rob A>

  2. heathenx Says:

    @Rob A

    Thanks Rob. I consider your comment noted. 😉

  3. Serge Gielkens Says:

    Thanks for the show. I was not aware of those nifty handles to adjust a pattern. I hope however that in the next version a user friendlier way will be implemented to save one’s own patterns. Fiddling with text files works but is not that convenient.

    BTW, the last 30 seconds were the best of the show. Thanks Richard for convincing heatenx to publish the screen cast in ‘raw’ format 😉

  4. Rob A Says:

    There is another way that is much easier, but gives you less control.
    Simply start a new document, then define all the patterns you wish using the Object->Pattern->Object to Pattern (or Alt-I). delete all the source objects, and save this file somewhere as “patterns.svg”

    If you want to use those patterns in another drawing, just import patterns.svg, and they can all be accessed.

    The only drawback to this is that the patterns are named “patternXXXX” rather than having “nice” names.

    -Rob A>

  5. Serge Gielkens Says:

    @Rob A. Thanks. I had not expected that patterns would be saved that way.

  6. Don W. Says:

    Rob A–Serge
    You can change the name in Windows by using ‘Notpad ++. Use the search option for the patternxxx, and change the name. http://notepad-plus.sourceforge.net/uk/site.htm
    Works also if you use the default.svg to save the new patterns for every new svg document you open.
    (Inscape>share>templates>default,svg) make a backup first. I copy to my desktop as ‘default.svg’. Run, make
    the new patterns, rename them with Notepad ++, and TEST TEST TEST then copy to Inscape>share>templates>default,svg. Then when you open a new doc it will have your new pattern with your name in the list.


    Hello! Good site, much useful

  8. How to Get Six Pack Fast Says:

    I follow your blog for a long time and should tell that your articles always prove to be of a high value and quality for readers.