public sealed class FrameNodeThe whole frame: the one node a compositor graph is compiled from.
No guide page documents this yet — the page shows what the code says about itself.
As a graph node
- Create menu
- Frame/Frame
Remarks
⚠ Exactly one, and everything reachable from it is the frame. A graph with two would have two answers to "what does this document render"; a graph with none renders nothing, and saying so is more useful than compiling an empty frame that draws a black screen. Nodes not reachable from it are reported rather than dropped silently — an author who has unhooked a pass while debugging should be told it is unhooked, not have it quietly deleted on save.
Fields and properties (2)
public Flow BodyWhere the frame's first node connects.
public static NodeTypeDefinition DefinitionWhat this node type is, for the registry. Generated.
Methods (2)
protected internal override ISceneRendererAsset? Emit(IReadOnlyList<ISceneRendererAsset> children)Produces this node's part of the tree.
public override void Bind(NodeBinding binding)Fills the port fields from what the compiler resolved. Generated.
Used by (2)
- CompositorGraphCompilerVixen.Editor.AssetEditors
- NodeTypesVixen.Editor.AssetEditors