
An open source copy of the HUD is available at the landing point of The Cliffs of BonnyDoon, but it's not that hard to create.
I was surprised.
Here's the LSL for it.
CODE
//************************************************************************
//
// Builder's Compass
// Ver 1.0
//
// Copyright 2006 by Shack Dougall and Liferain Labs
//
// Description:
// This is a HUD attachment script. The HUD puts a set of red, green,
// blue crosshairs on the screen similar to the crosshairs that you get
// when you edit a prim. This builder's compass rotates as the camera moves
// so that the red, green, and blue lines are always oriented with the X, Y,
// and Z axes in world.
// Applications:
// Remote Control. E.G, this device with additional scripting could
// be used to control movement of a building tool such as Builder's Buddy.
// Usage:
// Attach the object to a HUD attachment point. Edit to move the center of the compass to the center of the screen, if needed.
// Permission is granted to modify, transfer, and sell this script and it's
// containing object as long as these comments are included.
reset()
{
llRequestPermissions( llGetOwner(), PERMISSION_TRACK_CAMERA );
llSetTimerEvent(0.3);
}
default
{
state_entry()
{
reset();
}
on_rez(integer start_param)
{
reset();
}
timer()
{
llSetRot( ZERO_ROTATION / llGetCameraRot() );
}
}