Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MakeFuncResult ¶
type MakeFuncResult struct { GIF *gif.GIF PerformanceReport MakePerformanceReport }
type MakePerformanceReport ¶
type PerlinNoiseGIFMaker ¶
type PerlinNoiseGIFMaker struct {
// contains filtered or unexported fields
}
func NewPerlinNoiseGIFMaker ¶
func NewPerlinNoiseGIFMaker(config PerlinNoiseGIFMakerConfig) *PerlinNoiseGIFMaker
func (*PerlinNoiseGIFMaker) Generate ¶
func (pngm *PerlinNoiseGIFMaker) Generate(img image.Image, numFrames int) MakeFuncResult
type PerlinNoiseGIFMakerConfig ¶
type PerlinNoiseGIFMakerConfig struct { FrameDelay int OutOfFrameFallbackColor color.RGBA MaxAmplitude float64 Generator random.PerlinNoiseGenerator ImageModificationOptions imgutil.ImageModificationOptions PositionGapDivider float64 }
Click to show internal directories.
Click to hide internal directories.