
You may have noticed at the end of the S4SL video, I show the bug creating a colorful stairway (shown on the right). Or maybe you've tried to use the "pen" blocks and can't get them to work. The secret is having a special object called lineSegment.
Thanks to the efforts of SL'er Dagnir Korolev, we now have an in-world location where people can pick up the lineSegment object (feel free to create and advertise your own pick-up locations for lineSegment, and let me know). Here's a SLURL:
http://slurl.com/secondlife/TechInvestLab/48/172/31
Simply touch the black box with the S4SL logo on it, and you'll get a copy of lineSegment. Now, you can use the "pen" blocks in S4SL!
Basically, the pen blocks allow you to make your object leave a trail behind it as it moves. In this way you can make 3D drawings and sculptures using S4SL. Just drag the lineSegment object into the inventory of your object. Now if you put the "pen down" block in your script, any time after that when you use a "move" block, it will leave a trail.
Here's a simple example you can try out- when you say "square," it draws a square in a random color. Type "clear" to clean up the lines (the "clear" block does not work in alpha v0.1 due to a bug- instead you need to use "broadcast clear").

For the code for the stairs example shown above, you can look in the "pet bug" project that comes with S4SL.