NeoTextureEdit Code
Status: Alpha
Brought to you by:
neospark314
File | Date | Author | Commit |
---|---|---|---|
data | 2010-10-14 | Holger Dammertz | [46ae14] small export fix to not use the cache |
lib | 2014-02-20 | Holger Dammertz | [f04cc6] added lwjgl 2.9.1 |
src | 2014-02-20 | Holger Dammertz | [edfbff] line endings |
AUTHORS | 2012-07-07 | Holger Dammertz | [e8f26c] updated TODO and AUTHORS regarding the filterMo... |
COPYING | 2010-08-29 | Holger Dammertz | [7cc0cf] initial commit after repository move from svn t... |
COPYING.LESSER | 2010-08-29 | Holger Dammertz | [7cc0cf] initial commit after repository move from svn t... |
Export_NeoTextureEdit.jardesc | 2013-02-24 | Holger Dammertz | [af04b3] adjustments to jar export descriptors |
Export_NeoTextureLib.jardesc | 2013-02-24 | Holger Dammertz | [af04b3] adjustments to jar export descriptors |
README | 2012-11-27 | Holger Dammertz | [6a2315] update version number and README for 0.6.4 release |
TODO | 2012-11-27 | Holger Dammertz | [6a2315] update version number and README for 0.6.4 release |
build.xml | 2010-10-07 | Holger Dammertz | [1521b6] added basic ant build script |
NeoTextureEdit. =============== http://neotextureedit.sourceforge.net/ NeoTextureEdit is an easy to use graph-based procedural seamless texture editor. Using continuous basis functions it can generate arbitrary resolution images without quality degradation. Its main purpose is to produce high quality textures for real time rendering applications that can be stored in a few kB and synthesized on application startup. But it can also be used to generate off-line images. The most current version as well as the sourcecode can be found at the sourceforge project page: http://sourceforge.net/projects/neotextureedit/ NeoTexture Library. =================== The NeoTexture Library can be used to load a texture graph generated by NeoTextureEdit and create the according textures at runtime. License. ======== NeoTextureEdit and the runtime generation library NeoTexture are licensed under the GNU LGPL v.3. See the files COPYING and COPYING.LESSER for details. Dependencies. ============= NeoTextureEdit needs a Java 1.6 compliant runtime environment. For OpenGL preview rendering a graphics card with shader support is needed. Notes. ====== To learn the usage of the editor you can look at the provided example textures in the examples directory. NeoTextureEdit saves its settings on exit in a file called 'TextureEdtiorSettings'. This file will be saved in the directory from where you start the editor. This file also contains your pattern presets. Deleting this file resets to the factory settings. Running NeoTextureEdit: ======================= Linux: Use the provided shell script in the main directory to run NeoTextureEdit. Windows: Use the provided executable to start. MacOS: The application can be started via double-click in the finder. Release Notes: ============== 0.6.4: - Spectral Control Widget for Noise Bands - Two new filter added: Math1 and Modulus - OSX Improvements - Texture Node Folding - Directional Blur option in Blur filter 0.6.3: - Blur filter added 0.6.2: - Improved Node Preview (with arbitrary Zoom) - Transform now only in Patterns and extra Transform Filter - Gamma and Desaturation in Color Correction Filter - Combine Filter to select arbitrary RGBA channels - small UI Improvements (Selection of multiple nodes and nicer rendering) - Cache System Rewrite 0.6.1.1: - pattern brick bug fix 0.6.1: - license change to GNU LGPL v.3 - external run time generation library now available - changed the texture graph file format slightly - Export String (with replace options %f %r) for marking channels for export - Command Line option for export to image (now batch export possible; also with wildcards) - SCM changed from svn to git on sourceforge 0.5.3: - New Pattern: Bitmap: allows to load images as generator patterns - New Pattern: Function: basic sin/saw/square function as generator pattern - Command line options for loading texture graph files and disabling OpenGL - Switched to LWJGL 2.3 - several minor fixes/tweaks: among others are new presets, auto-loading of example at first start; switched to system UI instead of nimbus for now