Table of Contents

Class ExampleShaders

Namespace
RenderSharp
Assembly
RenderSharpExample.dll
public class ExampleShaders
Inheritance
ExampleShaders
Inherited Members

Methods

CircleCut(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void CircleCut(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

Ghostly(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void Ghostly(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

Mandelbrot(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void Mandelbrot(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

Multibrot(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void Multibrot(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

Psychedelic(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void Psychedelic(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

TopLeftDebug(FRGBA, out FRGBA, Vec2, Vec2, double)

public static void TopLeftDebug(FRGBA fragIn, out FRGBA fragOut, Vec2 fragCoord, Vec2 res, double time)

Parameters

fragIn FRGBA
fragOut FRGBA
fragCoord Vec2
res Vec2
time double

WavyX(Vec2, out Vec2, Vec2, double)

public static void WavyX(Vec2 coordIn, out Vec2 coordOut, Vec2 size, double time)

Parameters

coordIn Vec2
coordOut Vec2
size Vec2
time double

WavyY(Vec2, out Vec2, Vec2, double)

public static void WavyY(Vec2 coordIn, out Vec2 coordOut, Vec2 size, double time)

Parameters

coordIn Vec2
coordOut Vec2
size Vec2
time double