pom@under..ARPA (Peter O. Mikes) (04/30/88)
Primitives wanted
====================
I am getting started with Amiga graphics and
I would like advice, tips and pointers to Graphic Primitives for Amiga
i.e (Manx) .c procedures on the level of cgi (or GKS ... ) graphic standards
e.g. things like line_color(color_index),polygon(point_list),..
source sources / book references / ftp addresses / fish disk numbers etc etc
will be gratefully appreciated.
All I was able to find so far corresponds to the level of (e.g.)
Sun's pixcrect, and that presents a fairly steep learning curve.
There should be some intermediate level - which would (e.g.)
allow one to open a window with a blue circle in it - without having
to grok all the parameters of the window e.t.c. structures. This medium
level would set most parameters to a reasonable defaults and just ask the
user to specify 1) RGB of interior color, radius and center of circle,
and lets say one int index ws for 'window_style' - and then
cc circle.c and presto: we got a first picture...
then - let's add something to make the circle to move and smile...
etc
If there is nothing like that available - I would like to call on
all primitive-lovers to cooperatively develop such semi-standard medium level
graphic library. I say 'semi' since I would like to have these primitives
n-dimensional ( with n=>2, e.g. a ball (3-d) moving (2_d)across screen is
a 5-d (dynamic) primitive - and I do not know of any n>3_d standarts).
It would have to be PD so that users can have source and
learn _by_play i.e. by observing effects of modification...
Please e-mail the tips and sources (and requests for summary as well ) to
Peter || pom at pom@under.s1.gov || pom@s1-under.UUCP
P.S. That means that I would also appreciate full reference
+ publishers/address/phone/price info for things like:
"...Mortimore's book plus Rob Peck's Programmer's Guide to the Amiga,
supplemented with the 1.2 Native Developers' Kit from CBM.."
(I said I am starting, not I started, right? ) Peter
comp.sys.amiga.tech Graphic Primitives