# Texture processing library

> AI-ranked search results for `media texture processing` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 111 total matches; showing the top 5.

Explore on the web: https://awesome-repositories.com/q/media-texture-processing

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/media-texture-processing).**

## Results

- [rodzill4/material-maker](https://awesome-repositories.com/repository/rodzill4-material-maker.md) (5,541 ⭐) — Material Maker is a node-based material editor, procedural texture generator, and 3D painting software. Built on the Godot engine, it provides a visual graph interface for authoring complex surface properties and textures through the connection of functional operation nodes.

The tool allows for painting colors and materials directly onto the surfaces of three-dimensional geometry. It features a procedural material exporter that converts authored data into file formats compatible with external 3D modeling software and game engines.

The system supports physically based rendering material creat
- [anthonynsimon/bild](https://awesome-repositories.com/repository/anthonynsimon-bild.md) (4,192 ⭐) — Bild is an image processing library implemented in the Go programming language. It provides a collection of algorithmic engines for image manipulation, including a convolution kernel engine for filtering, an image blending tool for layer composition, and a procedural noise generator for creating synthetic textures.

The project is distinguished by its procedural generation capabilities, implementing Perlin, Gaussian, binary, and uniform noise algorithms to produce random pixel distributions and organic patterns. It also features a command-line interface that allows users to apply visual effect
- [alexjc/neural-doodle](https://awesome-repositories.com/repository/alexjc-neural-doodle.md) (9,854 ⭐) — Neural Doodle is a collection of neural network tools designed for image upscaling, texture synthesis, and semantic-guided style transfer between visual inputs. It provides a semantic style transfer engine and an example-based image upscaler that increase image resolution by referencing visual details from a target style example.

The project includes a neural texture synthesizer for creating seamless bitmap textures and repeating patterns from a single input style image. It also functions as an image generation tool capable of transforming simple sketches and photos into detailed artwork.

Th
- [armory3d/armortools](https://awesome-repositories.com/repository/armory3d-armortools.md) (3,933 ⭐) — Armortools is a 3D PBR texture painting suite and mesh texture workflow tool. It provides a system for painting physically based rendering materials directly onto 3D meshes using a combination of layer and mask support, a GPU-accelerated texture baker for extracting geometry data from high-polygon models, and a node-based material editor for creating procedural textures.

The software features integrated neural network tools for AI texture authoring, allowing the generation of PBR maps from text prompts, image-based material extraction, and texture upscaling via local nodes. It also implements
- [mxgmn/wavefunctioncollapse](https://awesome-repositories.com/repository/mxgmn-wavefunctioncollapse.md) (24,697 ⭐) — WaveFunctionCollapse is a procedural generation engine that creates complex, non-repeating patterns by treating spatial arrangement as a constraint satisfaction problem. It functions as a stochastic solver that derives output structures from a single input example, ensuring that every element placed within a grid satisfies specific adjacency requirements relative to its neighbors.

The system distinguishes itself by using an entropy-driven approach to grid collapse, where it iteratively selects the cell with the fewest remaining possibilities to trigger a cascade of logical updates. By decompo
