Documentation / Welcome to WonderTexture / User Interface

User Interface

The Node Editor Workspace

When you switch to a WonderTexture Node Tree, you will notice a few custom UI elements right in the workspace:

  • Graph Watermark: The top-left corner displays the name and type (Standard, Function, FX-Map, etc.) of your current graph.
  • Header Controls: The top header contains quick toggles to Start/Stop the engine, enable the 2D Image Editor preview, and quickly adjust the graph’s Base Resolution and Precision.
  • Node Overlays: Nodes display live processing times (e.g., 16F • 1024x1024 • 2.4ms) so you can identify performance bottlenecks at a glance.
WonderTexture Node Editor Workspace

The Atomic Nodes Bar

At the bottom of the Node Editor is the Atomic Nodes Bar. This is a quick-access dock containing the most frequently used nodes (Blend, Transform, Blur, Levels, etc.).

  • Simply click and drag an icon on the bar, and the node will instantly appear at your mouse cursor.
Atomic Bar Workflow

WORKFLOW Rapid node placement via the Atomic Bar

The N-Panel (Press N)

The WonderTexture N-Panel (accessible by pressing N in the viewport) is divided into three main sections:

WonderTexture (Main Controls)

  • Render Graph: Process the node graph.
  • Bake Outputs: Bakes all outputs in the graph into the Blender file (as a .exr file).
  • Export Outputs: Bakes and exports all enabled outputs to a specific directory.
  • Auto-Bake: Automatically re-bakes updated output(s). It doesn’t re-bake the entire graph, only the dirty (updated) outputs.
  • Debug: Set system debuggers.

Active Node

A panel that dynamically changes based on your selected node.

  • Base Parameters: Quickly adjust a specific node’s Size (Absolute, Relative to Parent/Input), Precision, Tiling Mode, and Random Seed.
  • Exposed Parameters: If you are inside a Graph Instance, this panel organizes the exposed parameters into clean, collapsible UI groups.
Active Node Parameters Panel

Graph Properties

Defines the rules for the entire current node tree.

  • Graph Type: Switch between Standard, Function, Pixel Composer, or FX-Map modes. (Note: The addon will warn you if you have incompatible nodes before switching).
  • Resolution Paradigm:
    • Texture Mode: Enforces Power-of-Two dimensions (512, 1024, 2048). Best for games and tiling materials.
    • Compositor Mode (Experimental): Allows arbitrary pixel dimensions (e.g., 1920×1080) for photo editing and UI generation.
  • Exposed Parameters: Manage, reorder, and group parameters you want to expose to parent graphs.
Previous
Installation