home *** CD-ROM | disk | FTP | other *** search
- US$11.zip plots 3D surfaces on the PC screen. V. 1.1.
-
- Copyright Gleb Vdovine, December 1993.
-
- US$11 is a simple program to plot a pseudo 3D "surface" on the
- screen of a personal computer. Usage: US$11 <filename>. Data
- points Z(x,y) should be calculated or measured in the knots of
- UNIFORM rectangular grid with dimensions (1..NX, 1..NY). As the
- grid is uniform, the only coordinate information we need to make
- a graph is the X and Y dimensions NX and NY. So the input file
- should has the form:
-
-
- NX NY ! data dimensions
- Z(X1,y1) ! first Z value of first X row
- Z(X2,y1) ! second Z value of first X row
- ......
- ......
- Z(NX,y1)
- Z(X1,y2) ! first Z value of second X row
- .......
- Z(NX,y2)
- .......
- Z(X1,NY) ! first Z value of last (NY) X row
- .......
- Z(NX,NY) ! last Z value of last (NY) X row
- EOF
-
- You may find the examples of input in files:
-
- example
- example1
- sinxy.dat
-
-
- The main application of US$11 is a fast "viewing" of
- the results of two-dimensinal calculations. Of course the scale
- factors on X and Y axis in most cases will be distorted with the
- program, as it shows all graphs with more or less equal length
- of X and Y sides. Angle of view is also fixed.
-
- To fabricate a data file for the program, you must first write
- down the integer dimensions of your graph and then write (or
- print and then redirect) the results of your calculations from
- inside of two nested loops. Optimal dimensions of input file are
- NX*NY=[40....80]*[40....80]. Program was tested with NX=NY=100-
- file sinxy.dat is 100*100 data file. NX>100 or NY > 100 may
- cause problems with memory allocation or other problems.
-
- File sinxy.dat has been generated with an example program
- SINXY.EXE, text of which SINXY.FOR is written in FORTRAN just to
- show how simply the input file may be formed. Output of
- SINXY.EXE has been redirected to file SINXY.DAT with a command
- SINXY.EXE > SINXY.DAT.
-
- Program works well with different graphic cards, it was tested
- with EGA, VGA and HERCULES. Please keep the *.bgi files in the
- working directory !
-
- Output image may be printed with PrtScrn (on some computers and
- with some printers). A bit better way is to grab image with a
- screen grabber and than edit it (if necessary) with a bitmap
- graphic editor. Grabbers for different graphics cards are
- available via FTP as well as with some commercial programs. For
- example GRAB.COM which makes WPG copy of a screen image is
- supplied with WORD PERFECT.
-
- DIRECTORY.
-
- US$11 directory contains follows files:
-
- READ ME 4984 - this file
- ATT BGI 6348
- CGA BGI 6332
- EGAVGA BGI 5554
- SINXY FOR 539 - FORTRAN example of a program which
- writes the input file
- HERC BGI 6204
- IBM8514 BGI 6665
- PC3270 BGI 6012
- US$11 EXE 62641 - US$11 itself
- DESCRIPT 356 - brief description
- SINXY DAT 170056 - input file formed by SINXY.EXE
- SINXY EXE 37278 - executable which makes SINXY.DAT
- EXAMPLE 54156 - example data file
- EXAMPLE1 54027 - example data file
-
-
- As US$11 is also a music program, you may distribute it
- freely.
-
-
-
-
- REGISTERING.
-
- If You use US$11 and find it useful (?!), than you can register
- it by filling in the register form and sending it with a
- contribution of US$11,- or more, to
-
- ------------------------------------------
- "Soft optics"
-
- Mr. Gleb Vdovine
- Clara van Sparwoudestraat 50,
- 2612 SP, Delft, the Netherlands.
- -------------------------------------------
-
- Please note
- ! Cheques must be made payable to Gleb Vdovine
-
- ! Payment may be made by sending cash in an envelope (Use
- registered mail) or by sending a Eurocheque (in Europe). If you
- send a cheque other than a Eurocheque, add US$ 5 (then you get
- US$16),- for bank charges.
-
- When you register, you get a registered copy with the next features:
-
- * silent
- * another viewing algorithm
- * support of different formats of input data
- * new features asked by other people who registered it
- * my infinite thanks
-
- If you keep using this program, but do not want to register it,
- would you be so kind to send me a picture postcard of your town,
- village etc. with an (original) post stamp on it.
-
- * Ideas, hints, remarks, comments etc.
-
- If you have a something to ask about US$11- for example if you are
- tired of Russian music (:-), please don't hesitate and let me know.
- You can contact me at the following ways:
-
- ! E-mail : till February 1995: gleb@dutentb.et.tudelft.nl
- ! Normal mail: See above
-
-
- REGISTER FORM US$11
-
- Name: ________________________________________________________
-
- Address: ________________________________________________________
-
- City: ________________________________________________________
-
- State: ________________________________ Zip Code: _____________
-
- Country: ________________________________ Phone: ________________
-
- Date: _________________________
-
- DISKFORMAT: o 3.5" o 5.25"
-
- I want:
-
- to register US$11 O
-
- to get the last version (if available) O
-
- to be inquired when a new release of US$11, US$12, etc
- is released (be careful, US$101 is possible !) O
-
- to get together with US$11 shareware screen grabbers O
-
- to get the source file of US$11, US$12... O
-