Search This Blog

28 September 2008

My favourite: Drawing programs

Art isn't one of my strongest points, it has to be said, but when I do feel like scribbling, scrawling or doodling it helps to have some good programs at my disposal. This is a handful of the ones I use most often, and the good news is that they're all free.

Inkscape

Vector imaging is such a devilishly simple concept that you can't help but wonder why no-one thought of it sooner. Instead of telling the computer where to put pixels, why not tell it where to put shapes? When you zoom in on JPGs or PNGs, the resolution decreases; but when you do the same with SVGs - a vector image format - the picture simply gets redrawn without any loss of quality.

Inkscape allows you to draw images in vector format, and comes with a dazzling array of tools to help with the task. You can draw rectangles, ellipses, stars and much more with a few mouse clicks, and then perform any one of an enormous array of operations on them with a few more. If you're not convinced yet, then taking a look at some of the works of art produced on Inkscape is sure to change your mind. A highly recommended piece of software.

Art of Illusion

Despite sounding like it ought to have something to do with magicians, Art of Illusion is in fact a program for producing 3D models and graphics. It allows you to draw basic shapes such as cuboids and ellipsoids, and more complex objects can also be drawn using the comprehensive selection of functions at your disposal, such as triangle meshes. You can also apply textures and materials to your shapes to add realism, and render your drawing to produce a 2D 'photograph' of it from any angle you choose and with whatever lighting effects you want. Art of Illusion files can also be converted for use in rapid prototyping machines such as the RepRap.

11 September 2008

Part Thirteen: Kids these Days

Then, one frozen midwinter morning, the aftermath finally made itself known. As the headmaster made his customary early-morning walk amongst the river of boys struggling down the corridors, he heard a small voice from the vague direction of his knees. “Who are you?” said a small, puzzled-looking boy who was staring up at him. “The most important man in this school,” said the head, rather amused by this interjection. The boy definitely wasn’t new, but he was probably a skiver who never went to lessons long enough to know any teachers. “Why do you ask?” “You don’t look very important!” said the boy, obviously unimpressed. “You’re far too old!” The head was in a jovial mood, so he gamely ignored this comment. “Are you deaf as well?” asked the boy impatiently. Again, the head pretended not to hear. “I hope they’re not all as deaf and boring as you,” said the boy. “I don’t like you.” The head was not a patient man at the best of times, but now he was more than a little furious. In one enormous sweep, he brought his hand down to the side of the boy’s head with the trademark sound that accompanied it... ...crash! That didn’t sound good. The head reeled around to find that it wasn’t good at all. There was a rather large hole in the wall where there quite blatantly hadn’t been before, with a rather confused boy on the other side of it who had quite blatantly not expected to be there. Still, the head thought, at least he was alive... He was alive? That was impossible! No-one could survive a blow that powerful. He looked at his own hand. No-one could deliver a blow that powerful. Something wasn’t right. Leaving the bemused boy to clean himself up and try to explain what had happened to the other teachers; he set off towards the car park.

02 September 2008

BEAM Robotics: Innovation on a Shoestring

Here's the situation: You're an amateur electronics enthusiast, and you've had a sudden irrepressible urge to build something awesome. Something that moves, something that thinks, something that feeds, something that lives. In other words, a robot.

But there's a snag. From what you've seen on television and read in the news, most robotics projects take many months of work - years, even - and obscene amounts of funding just to get off the ground. You don't have that kind of money, or enough spare time. You could buy a robot kit from a hobby shop, but it wouldn't offer nearly as much satisfaction as starting from scratch and you wouldn't actually learn anything.

That's where BEAM robotics comes in. Invented by Mark Tilden, BEAM uses only basic electronic components such as transistors, capacitors, diodes and resistors to achieve complex behaviour traditionally associated with custom processors and lengthy programs. In fact, the only 'unusual' parts that turn up are voltage detectors and some assorted ICs.

The amount of BEAM information on the internet is a little limited, and many of the sites on the subject that do exist are quite old, but there are plenty of tutorials and explanations nonetheless. Here are some places I have found useful:

  • Solarbotics.net - A site offering lots of information on every aspect of BEAM. Features a circuit library, detailed descriptions of how it all works, and a gallery of robots. Any BEAM enthusiasts wanting web hosting can get their own site here as well.
  • BEAM Online - Calling itself 'The Yahoo of BEAM', this site offers a great portal into the world of BEAM. There are plenty of pictures and snippets of information available, and a few links to other helpful sites too.
  • Solarbotics Ltd. - A popular BEAM parts vendor, stocking all manner of components and kits. Although I've never bought from them (and, assuming I don't move to America, never will), many BEAMers recommend them should you be having trouble finding what you need. They provide the web space for Solarbotics.net, which explains the similarities between their names.

If you've ever felt the need to dominate the world with mechanical monstrosities but aren't prepared to fork out very much for the privilege, then these sites are for you. Happy BEAMing!

P.S: Eton starts tomorrow... aaaaargh!