Zenit


Zenit is a procedural material creator node-based in OpenGL and C++ for the final thesis at UPC-CITM.

This tool is centered in the PBR metallic workflow, allowing to create each different textures that take part in this technique using a tiny but complete library of nodes that include Generators, Filters, Operators and Basic nodes.

The Basics are:
  • Flat color
  • Gradient
  • Transform 2D
The Generators are:
  • Circle
  • Checkers
  • White Noise
  • Fractal Brownian Motion (FBM)
  • Gradient Noise
  • Voronoi
  • KIFS Fractal
The Filters are:
  • Normal Map
  • Edge Detector
  • Twirl
  • Invert
The Operators are:
  • Blend
  • Clamp
  • Max
  • Min
  • Pow
  • Add
  • Subtract
See it on github Latest release