C# Класс QuadVideo.DissolveProcessor

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Dissolve_Frag string
FixedVert string

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
DissolveProcessor ( GraphicsInterface gi, int width, int height, float noiseScale ) : System
ProcessImages ( GLTexture2D baseImage, GLTexture2D blendImage, float opacity ) : void

Perform a dissolve between a 'base' image and a 'blend' image.

Описание методов

DissolveProcessor() публичный Метод

public DissolveProcessor ( GraphicsInterface gi, int width, int height, float noiseScale ) : System
gi NewTOAPIA.GL.GraphicsInterface
width int
height int
noiseScale float
Результат System

ProcessImages() публичный Метод

Perform a dissolve between a 'base' image and a 'blend' image.
public ProcessImages ( GLTexture2D baseImage, GLTexture2D blendImage, float opacity ) : void
baseImage NewTOAPIA.GL.GLTexture2D
blendImage NewTOAPIA.GL.GLTexture2D
opacity float
Результат void

Описание свойств

Dissolve_Frag публичное статическое свойство

This fragment shader will separate an incoming texture, as specified in the tex0 uniform variable, into a Y, Cr, and Cb channel. Its operation is dependent on the grahics driver support of the GL_ARB_draw_buffers extension. This will not operate on all machines.
public static string Dissolve_Frag
Результат string

FixedVert публичное статическое свойство

public static string FixedVert
Результат string