README.TXT for

 [ TTM - TeraLogic Texture Maker v0.95]

(1) What is TTM ?

 TTM is a program for making textures or background pictures. The great
 problem on such pictures is that they must fit to itselves both vertically
 and horizontally so that you cannot see where the picture starts or ends.

 TTM makes the picture fit to itself by a combined shifting and blending
 technology.

 The program requires a SVGA-Card to run on 800x600x256.

(2) For what can i use TTM ?

 If you want to make your own homepage you definitely need a background
 picture to make your page look nice. Such pictures are rare. With TTM
 you can easily create your own, individual and personal background
 picture and don't have to grap it from another page.

 The program is also interesting for 3D-Studio or Povray users. Textures
 can be created easily with TTM, too.

 For further work on the textures (e.g. scaling) paintshop pro >=4 is a very
 recommended program.

(3) How to use TTM.

 TTM consists of three windows, a button bar and a color controller.

 Only one window is interesting because you only can do your operations
 there. That window is named "RAW TEXTURE". The "FINISH TEXTURE" and
 "MULTITILE PREVIEW" windows are only for viewing the finished texture
 as it will be saved.


 When you work on the RAW TEXTURE window you will have to use your
 two buttons of your mouse. Using the left button you set the
 primary point (drawn thick) and by klicking on the right button you set the
 secondary point (drawn thin). This is important for some operations.

 There are many operations available listed here :


 [exit program] : Returns to the operating system

 <Finish operations>

 [save texture] : Saves the finished texture to a TGA-File
                  (24Bit, uncompressed) which is named OP*.TGA
                  where * is the lowest possible number available.

 [make texture] : Translates the Raw Texture into the Finished Texture
                  and shows both on the screen.
                  Left mouse button calls the standard procedure and the 
                  right runs the ForceContrast(tm) function.
                    

 <Texture operations>  

 [clear] : clears the raw texture window.

 [plasma] : draws a recursive plasma fractal.

 [Increase plane] : Makes texture brighter

 [Decrease plane] : Makes texture darker

 [smooth] : Smooths the texture

 [smooth corn] : Smooths the texture only where necessary.

 [shadow render] : Adds a artificial shadow to the image which is based
                   on differences in brightness of the texture.


 [wave] : Shifts the texture vertically on a sinus-curve dependent on
          which button is pressed.
          You can wave your texture horizontally and vertically 

 [invert] : Inverts the texture (63-x)

 [turn] : Turns the texture dependent on the distance to the middle.

 [fire blur] : Some kind of fire on the texture. Not very helpful, but
               try to run it several times, then quantisize and then
               run a shadow render for some good effects.

 [quantisize] : Divides the texture's pixel by 8 and then multiplies the
                pixel by 8. Because of a rounding error this effect appears.
                After this run the shadow render for good effects.


 <Point dependent operations>

 [draw line] : Draws a line from point1 to point2 on the texture. Dependent
               on which button is pressed the line will make the texture
               brighter or darker.

 [draw flash] : Draws a line from point1 to point2. The thickness depends
                on the distance to point1.                 

 [interpol circle] : Draws a circle arround point1 with radius Delta(p1,p2).
                     Button dependent, too.


 [blending drop] : Draws a pseudo phong-shaded sphere on the texture.
                   the highlighted point is between p1 and p2 on their
                   line.

 [interpol blob] : Draws a blob between p1 and p2. 


Triggers :

 [Force Contrast] : If this trigger is enabled the program will create textures
                    with more contrast.

 [Relief Render] : The finished texture will be embossed after making the 
                   texture

 [Layers only] : Instead of the blending-mode only the layers are shifted
                 to modify less of the texture.

 [Interpol layer] : If only the layers are used to make the texture this
                    mode interpolates the layers when very are overlapping.

 [scan layer] : In layer mode the plane with the greatest amount of pixels
                will be the zero-plane (decides wether the layers are 
                overlapping).

 [Double Wave] : Normally the wavefunctions wave the raw texture by one    
                 sinus-period. If this trigger is enabled the texture will
                 be waved by two sinus-periods.

 => There are also many triggers for the color which explain themselves.


(4) Contacting the author.

 Please contact me via E-mail and say what you think about the concept and
 the use of the program. If the feedback is good i probably spend time
 on further development.

 For private users TTM is public domain, which means that you don't have to
 pay money to me. I would be glad if you write me an Email about what you
 think of my little program. If you use TTM for your commercial products a
 donation to me would be fine.

 Feel free to use the example files for whatever you want. You can distribute
 TTM to everywhere/one you want.
 When money has to be paid for getting this program you must contact me first.

 I, the Author, make no warranty of any kind, expressed or implied, including
 but not limited to any warranties of fitness for a particular purpose.  In no
 event shall the author be liable for any incidental or consequential damage
 arising from the use of, or inability to use, this program.  I hereby deny
 any liability to the maximum extent permitted by law.

 You are fully responsible for everything you are doing with this program!


 ----------------------------------------

 My E-mail address is

 Tobias_Reichert@s-direktnet.de
 TeraLogic Homepage : www.s-direktnet.de/HomePages/tobias_reichert

 For donations my account:
 BLZ : 66650085 (Germany)
 Konto Nr. : 1 576 593