I didn't like the other beam nodes so I created a new one. Like the others it uses billboards for the start and end points, but this one rotates the beam quad around to the correct angle in screen space, so it looks good from most angles.
Note: you need to use svn trunk (or Irrlicht 1.6 and above), or at least copy the code for SViewFrustum::clipLine. You could comment that line out, but I guess it would cause problems when it goes off the screen.
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.