Vixen
dd8b0a81

Editor · guide

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.

Edit this page on GitHub

Documents

Next

  • Editing a node's ports — The editing pipeline's second IEditProvider — a graph node's inline port values and its string-valued settings described as inspector members, so the ordinary inspector panel and a .vxml tree edit them by name instead of a hand-written panel per graph.
  • The VFX graph — The node library a .vxvfx is authored against — spawners, initializers, updaters and outputs — and the compiler that turns one graph into both an effect the CPU runs and a shader a device runs.
  • A material that draws with a shader graph — A graph emits a material feature rather than a whole shader, which is why the engine's existing draw can put one on a mesh.