C# 클래스 QuadVideo.DissolveProcessor

파일 보기 프로젝트 열기: Wiladams/NewTOAPIA

공개 프로퍼티들

프로퍼티 타입 설명
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