back to article The origin of 3D Pipes, Windows' best screensaver

Microsoft veteran Raymond Chen has shared the origin story behind the Windows 3D Pipes screensaver. Windows 3D Pipes screensaver Windows 3D Pipes screensaver – Pic: Richard Speed Readers of a particular vintage might remember staring at the maze of pipes generated by the screensaver in early versions of Windows. According …

  1. Free treacle

    Personally

    I liked the bouncing triangles.

    1. Pascal Monett Silver badge

      Re: Personally

      I was rather partial to flying toasters . . .

      1. MiguelC Silver badge

        Re: Personally

        I loved the maze. My coworkers, not so much....

        I copied the building's depressing style: dark blue flooring, green ceilings and brick walls. "Dispiriting Doom", I used to call it. Every single day when I got back from lunch break my screen was turned off :)

      2. HelpfulJohn

        Re: Personally

        One of the nice tricks you could do with the toasters was to change them into other objects by editing two hex characters in the script.

        One could then save many of those scripts and write a DOS batchfile to swap them around.

        It wasn't "real" programming but it was nice.

  2. Alan Bourke

    My main memory of these ...

    ... is of several customer sites having kittens about terrible performance in networked applications, going out to the site, waggling the mouse on the server to stop the 3D screensaver hoovering up all the CPU, saying "problem solved?" followed by "Don't enable any screensaver other than a blank screen on servers."

    1. Captain Hogwash Silver badge

      Re: My main memory of these ...

      The blank screen was always my preferred one just for aesthetic reasons.

      1. eku1s

        Re: My main memory of these ...

        I bet you're fun at parties...

        1. Alan Bourke

          Re: My main memory of these ...

          I am because I don't discuss f**king screensavers.

        2. Captain Hogwash Silver badge

          Re: Fun at parties

          I try not to be just for aesthetic reasons.

      2. Anonymous Coward
        Joke

        Re: My main memory of these ...

        > The blank screen was always my preferred one just for aesthetic reasons.

        The blank screen saver has had to be dropped from modern machines because it doesn't support dark mode.

      3. that one in the corner Silver badge

        Re: My main memory of these ...

        He had bought a large map representing the sea, Without the least vestige of land: And the crew were much pleased when they found it to be A map they could all understand.

        "What's the good of Mercator's North Poles and Equators, Tropics, Zones, and Meridian Lines?" So the Bellman would cry: and the crew would reply "They are merely conventional signs!

        "Other maps are such shapes, with their islands and capes! But we've got our brave Captain to thank (So the crew would protest) "that he's bought us the best— A perfect and absolute blank!"

        (With apologies for the formatting)

        1. Dave 126 Silver badge

          Re: My main memory of these ...

          Melchie: For your epic voyage, the finest cartographers in the land have prepared this atlas for you.

          Blackadder: But the pages are blank!

          Melchie: Yes, they'd be awfully grateful if you were to fill them in as you go.

          1. that one in the corner Silver badge

            Re: My main memory of these ...

            Curses, my 19th century reference has been beaten by a 16th century one (but both during the reign of queens).

            Hmm, there must be a relevant quip from Boudica's court; Tacitus was always good for a pithy line, that bit about Veranius harrying the Silurians always gets a chuckle...

            1. Dave 126 Silver badge

              Re: My main memory of these ...

              @that one in the corner

              See you if you can do anything with Polynesian Stick Charts:

              https://en.m.wikipedia.org/wiki/Marshall_Islands_stick_chart

              :)

              1. Anonymous Coward
                Anonymous Coward

                Re: My main memory of these ...

                Thanks for that !!!

                Isn't that really clever !!!

                :)

            2. deadlockvictim

              Re: My main memory of these ...

              I'll see your Tacitus and raise you to Suetonius.

              His story about the Queen of Bithynia is one I remember to this day.

              1. John Brown (no body) Silver badge
                Coat

                Re: My main memory of these ...

                "His story about the Queen of Bithynia is one I remember to this day."

                Wow! you have a very, very long memory!! :-)

      4. Anonymous Coward
        Anonymous Coward

        Re: My main memory of these ...

        Blank except for a block of text displaying the server name (ever since an incident involving a non-responsive server, a KVM, and a certain three key combination known by all windows users).

      5. John 110

        Re: My main memory of these ...

        Sorry, I thought you said "anaesthetic"...

    2. Admiral Grace Hopper

      Re: My main memory of these ...

      Came here to post this. We couldn't work out why one processor on a lightly-loaded database server was permanently maxed out until we went and looked at it and realised that all those pipes didn't draw themself. Our bad, at least it was quickly resolved.

  3. Missing Semicolon Silver badge

    Scary

    The 3D pipes web page (working in JS) runs faster than the original ran on powerful machines of the time.

  4. Anonymous Coward
    Anonymous Coward

    Volcano

    That's all I have to say.

  5. Mage Silver badge
    Unhappy

    Re: Rock solid

    Yes, we installed NT 3.51 servers for years after NT 4.0 came out because a server didn't need Explorer and a bad graphics or print driver could BSOD NT 4.0. Stupidity to move GDI into kernel for an extra 10%+ speed in an era when PC / CPU performance was changing so fast!

    1. RobThBay

      Re: Rock solid

      Oh yeah, I remember those days. MS made that change (and other dumb ones) so NT would appear to be faster than OS/2.

  6. Mage Silver badge
    Windows

    I remember

    Watching to see if a teapot appeared.

    I never actually enabled animated screensavers. A blank screen on a laptop (didn't have one till 1998) or turning of the monitor was better.

    1. Dave 126 Silver badge

      Re: I remember

      Aha, a teapot from Utah!

      https://en.m.wikipedia.org/wiki/Utah_teapot

    2. Dave 126 Silver badge

      Re: I remember

      > I remember Watching to see if a teapot appeared. I never actually enabled animated screensavers.

      Er... You were watching a blank screen in hope of spotting a teapot? How long were you waiting?

      1. David 132 Silver badge
        Happy

        Re: I remember

        Eeee, don’t mock, we ‘ad to make our own entertainment back then.

        1. that one in the corner Silver badge

          Re: I remember

          Blank screen?

          You were lucky! We 'ad to cut out 'ole from old piece o'cardboard and hang it on t'pit wall if *we* wanted a blank screen.

          In Sundays, management would roll us up longwise and we 'ad to play t'role o'pipes for 'em, rolling down slag heap so as to seem 3D. Though, to be fair, they did warm up teapot in Winter, to stop it sticking and rolling down t'hill before they'd had a cup.

  7. Matthew 25

    Used to spend hours watching for teapots and the occasional cup and saucer instead of doing revision while I was at university.

  8. Luiz Abdala Silver badge
    Megaphone

    https://www.reallyslick.com/

    Really Slick Screensavers blows every Windows NT screensaver out of the water with direct OpenGL access. If you add a module for audio, you can get also the Fireworks blowing up audio in its specific screensaver.

    These will actually use 3D acceleration in modern graphic cards with OpenGL support. They are on sourceforge now.

    1. wolfetone Silver badge

      Re: https://www.reallyslick.com/

      So good the website crashed. (At time of commenting).

      1. Anonymous Coward
        Anonymous Coward

        Re: https://www.reallyslick.com/

        I think all the attempts from 'El Reg' readers is 'killing' it !!!

        :)

      2. Anonymous Coward
        Anonymous Coward

        Re: https://www.reallyslick.com/

        "So good the website crashed. (At time of commenting)."

        and SIX days later it is still inaccessible :-(

  9. Howard Sway Silver badge

    'You can call off the vote. We’re adding all of them to the product!'"

    The true origin of Windows bloat is finally explained. I bet that became a catchphrase there.

    3D pipes may well have been inspired by a CAD program that I used at university in the early 90s. It ran on expensive X Windows unix workstations, and you had to input all the co-ordinates and shapes one by one numerically. Then you pressed draw, and it slowly drew a 3D projection line by line on the screen, in a similar way to the screensaver, if much more primitive. The slowness didn't matter because it was quite hypnotic to watch, which I'm guessing the screensaver developers might have noticed too. The results did look a lot better when printed using an X-Y plotter (which was even more fun to watch).

  10. wolfetone Silver badge
    Pint

    I am going to age myself here, but I think it's worth it.

    The first PC I remember seeing, let alone playing with, was some big RM thing in the classroom of reception class when I was 5. It ran Windows 3.1, and on it was some sort of application that you would paint with. You could just circles, squares, or stars, and you'd click and drag the mouse and it'd paint it. Right at the top of the screen was a button, and when you clicked it the whole thing you just painted started flashing. It did nothing for those with epilepsy.

    That was the coolest thing I ever saw a computer do until the school got hold of some Windows 95 machines, and this screensaver appeared (along with the maze). That blew my tiny 8 year old mind at the time.

    Honestly, even now, I think the pipes screensaver is a work of art. I don't care that my mobile phone can pay for stuff and take photos. Pipes is where the PC peaked.

    1. Dave 126 Silver badge

      > That was the coolest thing I ever saw a computer do until [3D Pipes]

      It sounds like demos and the demoscene may have passed you by! :)

      (Coders showing off their skills by packing an audio visual demo into an arbitrarily small file such as 64k, or on a computer with limited RAM such as a Commodore 64 or Atari ST. I came across then sideways, because the Amiga demoscene spawned Tracker audio files - sequenced audio files embedded with samples - which people later used to show off the Gravis Ultrasound board on PCs)

      https://en.m.wikipedia.org/wiki/Demoscene

      1. jospanner Silver badge

        tbh i don’t think that many british 8 year olds were into the demoscene

  11. markrand

    3D pipes, running on OpenGL was an OpenGL demonstration program that was available on SGI machines before NT 3.5 was produced, as were many others.

  12. Gene Cash Silver badge

    Screensavers...

    Once I was running a Linux kernel compile on a maximized xterm, so I could get support for some obscure hardware. I was looking for a version that didn't puke out a ton of compile warnings and/or errors.

    A colleague wandered by and asked me what screensaver that was...

    1. Antron Argaiv Silver badge
      Linux

      Re: Screensavers...

      Well, I'll be darned...Linux Mint has it as a choice of screensaver...

  13. AlanSh

    I would love that on my Windows 11 PC

    Is it available as a download?

    Alan

    1. AlanSh

      Re: I would love that on my Windows 11 PC

      Found some here https://www.screensaversplanet.com/

    2. Anonymous Coward
      Anonymous Coward

      Re: I would love that on my Windows 11 PC

      Here it is --->

      https://www.screensaversplanet.com/screensavers/3d-pipes-494/download

      Scan for viruses etc *yourself* .... I have tested on my PC and it passed OK !!!

      As usual ... 'Caveat emptor' applies !!!

      :)

  14. Pascal Monett Silver badge
    Coat

    "one of the greatest sins from the era of Windows Vista"

    You mean, apart from Vista itself, right ?

  15. chivo243 Silver badge
    Pint

    NT boxes

    All got their names in the screen saver... that flying text? It was many years ago, and many pints too!

  16. Brave Coward Bronze badge

    Not exactly a screensaver, but...

    I for one was very found of a small program you could manually launch in Windows (95?), called "e-sheep" if I remember well.

    It would at random time pop on top of your actual desktop sheep falling from the sky (either in plain jump mode or sometimes in flying saucer of some sort), which then would wander on your screen, graze, scratch themselves, fall asleep, mate with others, fight, fall in love and so on.

    Part of my appreciation was perhaps due to the fact that it seemed to connect with the characters in the french comic-strip "Le génie des alpages", from the late and much missed F'murr.

    1. Dave 126 Silver badge

      Re: Not exactly a screensaver, but...

      It might have been a screen saver... There were screen savers that would animate creatures and other effects over your desktop and workspace, done in such a way that over a period of time of maybe ten minutes every pixel would be changed, therefore fulfilling the purported purpose of 'saving' your CRT.

    2. Nugry Horace

      Re: Not exactly a screensaver, but...

      Don't know if this is the one you remember, but it's the one that went the rounds in our office: https://github.com/lwu309/Scmpoo

    3. that one in the corner Silver badge

      Re: Not exactly a screensaver, but...

      Neko!

      Less sheep, more cat. It ran after the mouse cursor, curled up on top of windows to fall asleep.

      I still have a copy of the (now gloriously low-res) sprite frames stashed away to use on the odd occasion.

      1. Anonymous Coward
        Anonymous Coward

        Re: Not exactly a screensaver, but...

        "Less sheep, more cat. It ran after the mouse cursor, curled up on top of windows to fall asleep."

        WOW - I actually remember that - it was great to see it running after the cursor. And once it caught up, if the cursor stayed stationary for too long, the cat curled up and went to sleep.

        I also recall it would sit up and using its rear leg, it would scratch itself behind the ear, and also run around in a circle as if to catch a fly !

  17. bud-weis-er

    nah, the first fish one was the best

    nuff said

  18. Benegesserict Cumbersomberbatch Silver badge

    A series of pipes

    Senator Ted Stevens' impression of the internet.

  19. Anonymous Anti-ANC South African Coward Silver badge

    EscapeGL (IIRC) coded a nifty set of 3D OpenGL screensavers for OS/2 back in the day...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like