TERRAIN MAKER Version 1.1 Copyright 1994 Eric Jorgensen WELCOME This is a general information file for Terrain Maker, a random terrain generator/editor that produces height fields for the ray tracer Persistence of vision (POV). INTRODUCTION When I began using POV earlier this year, I was very excited to discover that it supported height fields. I immediately began to work on a program that would generate random terrain automatically. After a lot of experimenting and tweaking, I came up with simple program that produced some pretty nice results. At the time I had several other programming projects (and still do :) ), so I left my little terrain generator on the back burner to work on more pressing stuff. Then I read in comp.grapics.raytracing that a POV CD-Rom was being compiled, so I decided to add an editor to my terrain generator and submit it to the public. Well, I missed the deadline for the CD-ROM, but I fiished it anyway, and it turns out that it will probably make it to the CD-ROM after all! SHAREWARE INFORMATION Terrain Maker is a shareware publication. If you use it, please register it. To me, shareware means good, inexpensive software. I hate it when I download a piece of shareware that is buggy, doesn't do very much, and costs more than $20. Unfortunately, this kind of shareware is all too common. To combat this, I have put a lot of work into this program so it will be not only powerful, but nice looking, easy to use, and CHEAP! I am aksing only $5.00 to register Terrain Maker. I have not crippled Terrain Maker in any way. What you see is the whole program. When you register, I won't send you anything more because there isn't anything else TO send. I will keep track of your address, however, and inform you of updates and revisions when they happen. So if you decide to keep Terrain Maker on your computer, please send five bucks to: Eric Jorgensen PO Box 15391 Rio Rancho, NM 87174 (You can use the form found in register.frm if you like.) By registering shareware, you will be supporting shareware authors like myself, who provide inexpensive, quality alternatives to overpriced retail products. You are free to distribute Terrain Maker as much as you like- Just don't sell it. INFORMATION AND BUG REPORTS I would greatly appreaciate any suggestions and/or bug reports. Please send them to: ejorgensen@rr5.intel.com or smeagol@rt66.com I have included a program called SVGADIAG.EXE with Terrain Maker. Wether or not Terrain Maker works, I would appreciate it if you would run it and send the output to me via email. It will tell me useful information about your system and help me to improve Terrain Maker in the future. I will also be happy to answer and questions through email. ABOUT THE AUTHOR As of 11/26/94, Eric Jorgensen lives with his wife Dana, and two sons (David and Hans) in Albuquerque, NM. Eric works as a process engineer in the Pentium plant at Rio Rancho. He codes all the time, so he basically has no life, but he does get out once in a while for fresh air and sunshine. Terrain Maker is Eric's first shareware publication. He hopes that you enjoy it and that it makes your life just a little bit more interesting. TECHNICAL INFORMATION Terrain Maker was written in Turbo C code. It was compiled by _TurboC++ 3.1_ on a 486 DX2 running at 66 Mhz. The low-level graphic routines came from _SVGACC_, an SVGA graphics library available as shareware. The windows and buttons were produced using _Varmint Windows_, a simple windowing system written by me. THANKS AND APPRECIATION TO... The POV crew, for making te most amazing piece of freeware on the planet. Stephen Balkum and Daniel Sill, for making SVGA graphics easier than falling down. The great folks who beta-tested for me, providing great suggestions and finding insidious bugs. -<*>- Terrain Maker is Varmint code.