Vixen
dd8b0a81

Editor · guide

The texture graph plugin

The .vxtexgraph document, the panel that edits one, and the module that registers both through the plugin contract — plus the three things a plugin could not do when this module was written, each with the change that closed it.

Edit this page on GitHub

Documents

Next

  • Writing an editor plugin — What a plugin can contribute to the editor, how it registers, and how everything it added is taken back out when it unloads.
  • Evaluating a texture plan — The plan of compute kernels a texture graph and a layer stack both compile to, the image pool that runs it, and the resolution rule that keeps a graph the same material at every size.
  • Shader-graph preview thumbnails — Compiling one node's sub-expression on its own, running it over a quad, and keeping the target alive across edits.