Tree [edfbff] master /
History



File Date Author Commit
data 2010-10-14 Holger Dammertz Holger Dammertz [46ae14] small export fix to not use the cache
lib 2014-02-20 Holger Dammertz Holger Dammertz [f04cc6] added lwjgl 2.9.1
src 2014-02-20 Holger Dammertz Holger Dammertz [edfbff] line endings
AUTHORS 2012-07-07 Holger Dammertz Holger Dammertz [e8f26c] updated TODO and AUTHORS regarding the filterMo...
COPYING 2010-08-29 Holger Dammertz Holger Dammertz [7cc0cf] initial commit after repository move from svn t...
COPYING.LESSER 2010-08-29 Holger Dammertz Holger Dammertz [7cc0cf] initial commit after repository move from svn t...
Export_NeoTextureEdit.jardesc 2013-02-24 Holger Dammertz Holger Dammertz [af04b3] adjustments to jar export descriptors
Export_NeoTextureLib.jardesc 2013-02-24 Holger Dammertz Holger Dammertz [af04b3] adjustments to jar export descriptors
README 2012-11-27 Holger Dammertz Holger Dammertz [6a2315] update version number and README for 0.6.4 release
TODO 2012-11-27 Holger Dammertz Holger Dammertz [6a2315] update version number and README for 0.6.4 release
build.xml 2010-10-07 Holger Dammertz Holger Dammertz [1521b6] added basic ant build script

Read Me

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