Scripting a Follower

I'll begin, as I generally do, with a cube. I'll color it yellow, with the top (positive Z) blue and the front (positive X) red. SL vehicles generally move in the direction of +X, and generally have their Z axis pointing up, so this is the natural place to start. We'll be extending our script... Continue Reading →

Web Output from Notecards

Remember a while back, when I was processing a list of positions and normals to create a list of positions and angles, for a roller coaster. Well, we're back. Last time, in Y-Face-Normal Rotation, I talked about how I worked out the angles I needed. A script I've not written about, took Dizzi's input data... Continue Reading →

It’s Alive!

After a long time away, I'm working to revive this site, with some new articles on scripting, at beginner, intermediate, and advanced levels. 

Please view, comment, link to, and promote the site, if you possibly can! Thanks!

Agile Software Development

On one of the scripting groups yesterday, there were a few comments about Agile. One was to the effect that someone looking for a scripter wanted one who could take an Agile approach to trying things and improving the product dynamically. The other comment was that Linden Lab is using Agile, which explains the quality... Continue Reading →

Discovering Texture Offsets

Joshewa Daniels asked about a way to display a desired number from an array of numbers in a texture. This means, of course, that one needs to calculate the offsets and scales. I don't really know how to do that, but I know how to figure it out. Here's how I do it. Joshewa has... Continue Reading →

Testing warpPos

There is a well-known script fragment called warpPos, which moves an object a long distance quickly, exploiting an interesting property of llSetPrimitiveParams. My purpose here is to analyze warppos, test it, possibly improve it. The usual non-physical way of positioning an object might use llSetPos. But llSetPos is limited to ten meters of motion. If... Continue Reading →

Why Do I Do This?

Why do I do what I do in this odd world? I've been wondering that myself. Dizzi and I close our days quite often with a sisterly chat at about 9 PM my time and 2 AM her time. Don't ask me why she stays up that late: I certainly wouldn't. We talk about our... Continue Reading →

Packaging a Product

I'm thinking about how to package up our wonderful new vehicles. Here are my thoughts so that I won't lose them. I'm happy to share them with you and hope they'll give you good ideas. If you have ideas better than mine, please comment. Dizzi and I have been working on a number of vehicles... Continue Reading →

Some first thoughts

I am a Valkyrie in Second Life. Unlike my dear sister Dizzi, who is 1026 years old, I am ashamed to reveal my age, because I am too young to be of any consequence. Still, I have learned a few things about this new world, Second Life, and I hope to share them with you.... Continue Reading →

Blog at

Up ↑