experimental

package
v0.22.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BrushedMetalNodeNodeData

type BrushedMetalNodeNodeData struct {
	Dimensions nodes.NodeOutput[int]
	BaseColor  nodes.NodeOutput[coloring.WebColor]
	BrushColor nodes.NodeOutput[coloring.WebColor]
	BrushSize  nodes.NodeOutput[float64]
	Count      nodes.NodeOutput[int]
}

func (BrushedMetalNodeNodeData) Process

func (gnd BrushedMetalNodeNodeData) Process() (image.Image, error)

type SampleNode

type SampleNode = nodes.Struct[[]float64, SampleNodeData]

type SampleNodeData

type SampleNodeData struct {
	Start   nodes.NodeOutput[float64]
	End     nodes.NodeOutput[float64]
	Samples nodes.NodeOutput[int]
}

func (SampleNodeData) Process

func (snd SampleNodeData) Process() ([]float64, error)

type SeamlessPerlinNodeData

type SeamlessPerlinNodeData struct {
	Dimensions nodes.NodeOutput[int]
	Positive   nodes.NodeOutput[coloring.WebColor]
	Negative   nodes.NodeOutput[coloring.WebColor]
}

func (SeamlessPerlinNodeData) Process

func (an SeamlessPerlinNodeData) Process() (image.Image, error)

type ShiftNode

type ShiftNode = nodes.Struct[[]float64, ShiftNodeData]

type ShiftNodeData

type ShiftNodeData struct {
	In    nodes.NodeOutput[[]float64]
	Shift nodes.NodeOutput[float64]
}

func (ShiftNodeData) Process

func (snd ShiftNodeData) Process() ([]float64, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL