JTexCreator
JTexCreator is a Java application to produce texture images using fractal noise algorithms.
It can produce seamlessly tileable images, is multithreaded and allows the creation and editing of complete colormaps. It currently lacks noise postprocessing abilities and animation support.
JTexCreator is copyrigthed freeware made by Alessandro Falappa: you can freely download and use it, you can download the sources and modify them provided that my work is acknowledged, remember that JTexCreator is provided AS IS with no implicit or explicit warranties, etc. etc.
Examples
Below are some examples of what you can get with JTexCreator:
|
|
|
|
|
|
|
|
|
Exploited Java features
- Cross-platform application.
- Multithreaded computation.
- Non trivial user interface using the Swing toolkit.
- Persistence of internal data structures via Preferences API.
- Image saving trough Image I/O API.
- Jar packaging.
- WebStart launching.
Future improvements
In no particular order:
- Whole application: keyboard shortcuts.
- 1D graph of noise continuously updated in Noise tab.
- Histogram tab (depends on finding a simple library for charting).
- MouseWheel support to operate spinners (Swing API of JDK 1.4).
- Logging (Logging API of JDK 1.4).
- Use of the new support for concurrency introduced in Java 5 (java.util.concurrent).
ChangeLog
Version 2.0
- Requires Java2 Standard Edition v1.4
- User interface refinement (spinners, button icons and tooltips)
- Added zoomable and scrollable view
- Saving of preferences is now performed using the new Preferences API
- Improved colormap editor
- Coloring is now multithreaded
- Added Java WebStart launcher
- Image saving now uses the new Java Image I/O API
- Added final antialiasing pass
Version 1.0
- Initial release
Download and requirements
To run JTexCreator a Sun Java2 Standard Edition runtime version 1.4 or above has to be installed on your machine.
JTexCreator has been successfully tested on these environments:
- Windows 98SE, Windows ME, Windows 2000 with Sun Java2 Standard Edition SDK 1.4.
- MacOS X 10.4 with Apple Java2 Standard Edition SDK 1.5.
- Ubuntu Linux 6.06 LTS with Sun Java2 Standard Edition SDK 1.5.
Download JTexCreator v2.0 application: Jar archive 181 Kb
Download JTexCreator v2.0 sources: Jar archive 144Kb
Launch JTexCreator v2.0: Java WebStart launcher
Instructions
To run JTexCreator you can either:
- open a command prompt, navigate to the directory you\’ve put the application jar in and type:
java -jar JTexCreator.jar - Launch JTexCreator trough JavaWebStart.
- Under Windows you can simply double click on the jar file.

Entries (RSS)