Feeds:
Posts
Comments

It turns out that I’ve learned a lot about scripting in Second Life, and written quite a few articles as well. The Scripting category will find all the articles. This Scripting Overview page introduces the articles and gives them a bit of organization.

Most recent addition: Refactoring. Nine articles so far!

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.

Continue Reading »

Way last August, I made what I still think was a brilliant proposal to the New Citizens Inc board of directors, who were in the middle of a difficult transition to a new board.

Continue Reading »

It's Good to Have Wings

It's Good to Have Wings

Why do I do what I do in this odd world? I’ve been wondering that myself.

Continue Reading »

Janet Takes Emergency IM

Janet Takes Emergency IM

Wait! Check the comments on Refactoring V!

(Dizzi phones in long distance)

I think the ideal animation on a leg (assuming it takes a finite time to do it and may happen between two frames of display at 50 Hz) is to make the new leg position visible first, then immediately delete the old position in that same leg. This way at worse the horse appears to have more legs than normal which appears like a motion blur, but never appears to be missing a leg.

Just be thankful we are not implementing Sleipnier (Odins 8 legged horse) ;)

Although if the lag is bad it may look that way;)

Oh wow. She wants a change! Doesn’t that always bug you, there you are with a perfect program and they want to change it? Well, refactoring is supposed to help with changes. Let’s see if it does!

Continue Reading »

Behind the Electric Fence

Behind the Electric Fence

Here I am looking for some privacy behind my electric fence. I’m going to push this leg-list idea just a bit further, then we’ll see if we like it. Remember that the data looks like this: Continue Reading »

at home

at home

It’s after dinner RL time. We just had some nice sausages and fresh veggies out on the deck. In a while, we’ll have watermelon for dessert. Meanwhile, I’ll start the next article. In this one, I’m planning to find a leg abstraction.

Continue Reading »

Relaxing Before Refactoring

Relaxing Before Refactoring

Here I am sitting in one of our cozy spots in Lexicolo, reading a book before starting this article. I’m hoping to finish up this time … will I?

Continue Reading »

 

getting ready for dancing

getting ready for dancing

Here I am in my sky bedroom, getting ready for a dance date. Now that I’m all cleaned up, I’ve got a little time to do some more work. Let’s see what happens.

Continue Reading »

Refactoring at Rossinis

Refactoring at Rossinis

Here I am, sitting at my favorite table at Rossini’s, on the roof of the train station in Lexicolo. While I wait for the incredibly slow service, I’m going to start improving the code in Dizzi’s leg animation script. (I hasten to add that her original code is just fine, really. No offense intended to it or her.) Let’s see what happens. Continue Reading »

Older Posts »