MAJOR EDIT: YOU SHOULD SKIP THIS POST AND GO STRAIGHT TO THE ONE BELOW, IN WHICH I DISCUSS A DOCUMENT I AM 90% SURE *IS* THE ONE YOU'RE LOOKING FOR. THE DOCUMENTS I MENTION HERE MAY STILL BE OF INTEREST TO YOU, BUT CHECK THEM OUT *AFTER* YOU'VE LOOKED AT MY NEXT POST.
I've been searching for these.
I don't seem to have found anything with that baseball game exercise (actually, see note above), but let me talk about what I *did* find.
First of all, let's look at
http://archive.irixnet.org/apocrypha/nekonomicon/forum/7/16726825/1.html
I recently obtained a personal IRIS with a complete documentation set, circa 1990/1991. I'm in the process of scanning everything and getting it uploaded to bitsavers. ... Completed scans are in
http://bitsavers.org/pdf/sgi/iris4d/...
...
OK, IRIS GL user guide and reference are uploaded!
Graphics Library Reference Manual C Edition v4.0 Sep, 1990
Graphcis Library Programming Guide v2.0 May, 1990
...
All the manuals I had are scanned and have been uploaded to
bitsavers . I have also added them all into
manx .
If anyone else has scanned Personal IRIS or IRIS terminal manuals and has them online, please post the URL so I can add them to manx.
OK, let's take a look. This "manx" site (
http://manx.classiccmp.org/) no longer appears to exist. It *is* on archive.org (
https://web.archive.org/web/20160403185025/http://manx.classiccmp.org/) - though I must say the interface looks familiar and I suspect it exists with a different name and domain somewhere on the current Internet. Anyway, when I look for SGI stuff, a couple of redirects occur and I'm taken to
https://web.archive.org/web/20190704005130/http://manx-docs.org/search.php?cp=109&q= - a URL which is valid today, leading me to
https://manx-docs.org/search.php?q=&start=0&cp=109
The Bitsavers link, meanwhile, takes us to:
which has links to some documents that may at least resemble the one you're looking for, or have come in the same set as it:
IRIS-4D Programmer's Guide Volume I v1.1 (May 1990) (
http://bitsavers.org/pdf/sgi/iris4d/007-0601-010_IRIS-4D_Programmers_Guide_Volume_I_v1.1_May_1990.pdf)
IRIS-4D Programmer's Guide Volume II v1.0 (1987) (
http://bitsavers.org/pdf/sgi/iris4d/007-0601-010_IRIS-4D_Programmers_Guide_Volume_II_v1.0_1987.pdf)
Graphics_Library Programming Guide v2.0 (May 1990) (
http://bitsavers.org/pdf/sgi/iris4d/007-1210-020_Graphics_Library_Programming_Guide_v2.0_May_1990.pdf) This is the closest match to the document you describe, since section 2-35 does have some material on drawing arcs.
Porting Applications to the IRIS-4D Family v1.1 (1988) (
http://bitsavers.org/pdf/sgi/iris4d/007-0909-010_Porting_Applications_to_the_IRIS-4D_Family_v1.1_1988.pdf)
and various other, less likely, candidates. Some of which I think you should still check out.
Back to the manx-docs.org link. Checking that site out, I can find links to the Bitsavers-hosted Programmers Guide Volumes I and II, but they're the same links I posted above so I won't repeat them here. I couldn't really find anything else that looked likely, and the other documents I did check didn't match yours. But you may want to take a look anyway.
archive.org also hosts the Graphics Library Programming Guide v2.0 - see
https://archive.org/details/bitsavers_sgiiris4d0braryProgrammingGuidev2.0May1990_30479259/page/n395/mode/2up
Somehow or other I got to searching techpubs.jurassic.nl, which has Volume 1 of a different version of the Graphics Library Programming Guide. One of the type-in example programs involves animation for bouncing balls:
I think Volume 2 of that same edition is at
https://irix7.com/techpubs/007-1702-020.pdf
https://techpubs.jurassic.nl/manuals/0530/developer/Perf_PG/sgi_html/pr01.html mentions another document - "
Graphics Library Programming Tools and Techniques". And I appear to have found that document at
https://irix7.com/techpubs/007-1489-030.pdf - but it doesn't have anything like that baseball example.
A Google for
site:techpubs.jurassic.nl arc ball
showed up some possibilites, like an OpenGL porting guide, but nothing I'd have considered a match.