home *** CD-ROM | disk | FTP | other *** search
-
- Plans
- =====
-
- Some of my hopes, dreams and future development plans for this program.
-
- Sort out some of the things mentioned in the "Problems" file, and:
-
- Make Texture Garden conform to the proposed PCA standard. This may take
- quite some time and energy to implement.
-
- Use the OLESupport module when editing texture generation files.
-
- Write a Freeware version of the back-end of the program designed to
- interface to other programs (principly art packages) to further establish
- Texture Garden's file-format by making the textures even more universally
- readable. Please mail me if you are interested in this.
-
- Add options to force the colour depth to 2,4,16,and 256 colours.
- Add option to use user-defined custom palettes using drag-and-drop.
- Add option to save palette with custom palette in shallow colour modes.
- Add option to use an optimal palette for shallow colour modes.
- Add RISC OS palette import facility.
-
- Interface Texture Garden directly to !InterGIF to allow animated GIF
- exporting.
-
- Add the option to include drawfiles as follows:
- * Add a "CreateVirtualSpriteFromSprite command,
- * Add the option to have a directory as a texture with a main !Texture
- Text file in it and a drawfile or two.
- * Add "RenderDrawfile <Drawfilename>" command (or somesuch)...
- This will let you use Texture Garden to add bumpmaps to arbitrary
- images, include printed text, etc.
-
- Add a front end to some existing backend features:
- * Multiple layer editing.
- * Lightsource import, export and editor.
- * Palette editor.
-
- Improve Texture Garden's web pages by:
- * Adding a page or two of demonstration animated texture GIFs.
- * Designing and making a SIRDS or two using Texture Garden's textures.
- * Re-design Texture Garden's logo.
- * Putting more of the documentation in HTML online.
- * Making more texture archives available.
-
- Add new commands: in particular, there has yet to be implemented:
-
- Triangle(X1,Y1,X2,Y2,X3,Y3,Height,Type)
- ShadedTriangle(X1,Y1,H1,X2,Y2,H2,X3,Y3,H3,Type)
- Smudge(X1,Y1,R1,X2,Y2,R2) } distortion commands
- Scrape(X1,Y1,R1,X2,Y2,R2) } that act locally
- Crumple(Amplitude,FractalDimension) ...needs "Triangle" first...
- Veins(Width,FractalDimension,Wiggliness)
- Pebbles(SizeOne,SizeTwo,Regularity)
- Gravel(FractalDimension,Regularity)
- Splatter(X,Y,Radius,Theta)
- Line(X1,Y1,W1,X2,Y2,W2)
-