Xref: utzoo comp.sys.amiga:29772 comp.sys.amiga.tech:3887 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!ut-emx!mjl From: mjl@ut-emx.UUCP (Maurice LeBrun) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Need advice on color-fill type plots Keywords: graphics visualization color-fills Message-ID: <10767@ut-emx.UUCP> Date: 24 Feb 89 22:01:17 GMT Organization: The University of Texas at Austin, Austin, Texas Lines: 52 --- I want to use my Amiga in my research (finally), and am asking for advice on how to address my graphics needs. I develop/run large scale n-body simulations (magnetically confined plasmas, actually), and want to do color fill-type plots on the Amiga to assist in interpreting the results. As most people who've looked at them know, color fill plots are very nice for visualizing functions of two variables. Neither contour plots nor 3-d perspective plots really compare (the latter are really only good for very smooth data sets). In addition, the extra "dimension" of color allows for more complex displays -- if I wanted to plot both contours of temperature and density as a function of (x,y) [on the same plot], I could do one as a color fill and the other as either contours or 3-d perspective. Anyhow, I really don't know where to start with this. The only experience I've had doing this sort of stuff comes from playing with Mike Norman's (of NCSA) ImageTool for the MacII, which takes the easy way out by just using a 256 color palette out of a very large number of possible colors. However, this may be overkill, I don't know. In any case, I want to use the Amiga because (a) I own one and practically live in front of it, (b) it's possibly better at animation, (c) better output options for animations (composite video -> videotape). As you can tell, I'd eventually like to build some animations. But getting back to the central question (s): 1) What graphics modes are likely to be best suited to my problem? Note that my data sets can be delivered to the Amiga in 'binned' form, i.e. as 2-d arrays each with [say] a byte value representing intensity. There may also be significant amounts of short-wavelength information present (sometimes called "noise" :-). Size of the array will be variable, but I'd like to use the full screen size for display (so I'll need to interpolate). 2) Which commercially available tools are likely to help me out? It might be nice to be able to transfer between different graphics modes, to see which looks best. Also, some kind of smoothing function might be nice because of the short-wavelength part. Good control over the palette is a must. 3) How much will I have to write myself? (I could possibly handle it but it sounds like a tremendous time sink since my programming experience with the Amiga is pretty limited.) I'd really like to get something going with this, as it could be a tremendous help to spicing up my output. Everyone loves color, right? If it turns out well, it's likely to be shown at some physics/numerical conferences as well, and I'll be sure to give credit to the Amiga et al. Maybe I'll even write an article for Byte :-). Please post or send email. I will summarize to the net. Maurice LeBrun | "A computer is like a hole in the ground Institute for Fusion Studies | into which you pour money" University of Texas at Austin | Internet: | - some poor, mistaken person, mjl@fusion.ph.utexas.edu | obviously wrong :-)