You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GPU Texture generator using dear imgui for UI. Not production ready and a bit messy but really fun to code. This is an hybrid project that can run natively or on the web (thanks to emscripten).
Basically, add GPU and CPU nodes in a graph to manipulate and generate images.
A web build is available here : https://skaven.fr/imogen/
Currently nodes can be written in GLSL or C or Python.
Use CMake and VisualStudio to build it. Windows and web builds are available.
Web Edition limitations:
no threaded jobs
no C/Python nodes
no Python plugins
no file load/save
Features:
Node based texture editing
material library browser
edit/change node shaders inside the app
bake textures to .png, .jpg, .tga, .bmp, .hdr, mp4
PBR preview
timeline for parameters animation
Currently implemented nodes
circle and square generator
sine generator
checker transform
transform
Mul/Add
smoothstep
pixelize
blur
normal map from height map
sphere/plan previewer
Hexagon
Mul-Add colors
Blend (add, mul, min, max)
Invert color
Circle Splatter
Ramp
Tile
Polar coordinates
...
Check the project page for roadmap.
This software uses the following (awesome) projects: