Please Note: The app is, currently, quite slow in comparison to other texture generation programs, such as Substance Designer.
Often I find the need to create textures for my game projects, and hand-drawing textures takes a lot of time. Therefore I created this program which allows for quick texture generation using procedural nodes that can be connected in a graph, similar to a program like Substance Designer. It is not finished currently, but the core of the app is working and I have found it very useful for creating my games.
To clone the repository, please only use GitHub Desktop,
or with the Git CLI run git clone --recursive https://github.com/oxi-dev0/Texture-Graph.git
.
The
--recursive
option is very important, as the repository uses the submodules system for it's Dependencies.
Usage and Contribution documentation can be found here.
Issue / Improvement | Complete |
---|---|
Some nodes broke after Core Functions were introduced | x |
Deleting nodes will sometimes cause relation issues, with evaluating and serialization | |
Mouse switching views while inputs are being processed will sometimes cause both views to handle inputs | |
Graph editor view background is buggy | |
Evaluation is inefficient, and slow | |
GUI Overhaul | |
Needs 3D Viewer and maybe material system | |
TGNL is badly formatted and unintuitive | x |
New TGNL condition parser needs validation checking |