GLSLSource

Inheritance: java.lang.Object, com.aspose.threed.ShaderSource

public final class GLSLSource extends ShaderSource

El código fuente de los shaders en GLSL

Constructores

ConstructorDescripción
GLSLSource()

Métodos

MétodoDescripción
defineInclude(String fileName, String content)Define un archivo virtual para #include en el código fuente GLSL
equals(Object arg0)
getClass()
getComputeShader()Obtiene el código fuente del shader de cómputo.
getFragmentShader()Obtiene el código fuente del shader de fragmento.
getGeometryShader()Obtiene el código fuente del shader de geometría.
getVertexShader()Obtiene el código fuente del shader de vértice.
hashCode()
notify()
notifyAll()
setComputeShader(String value)Establece el código fuente del shader de cómputo.
setFragmentShader(String value)Establece el código fuente del shader de fragmento.
setGeometryShader(String value)Establece el código fuente del shader de geometría.
setVertexShader(String value)Establece el código fuente del shader de vértice.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

GLSLSource()

public GLSLSource()

defineInclude(String fileName, String content)

public void defineInclude(String fileName, String content)

Define un archivo virtual para #include en el código fuente GLSL

Parameters:

ParámetroTipoDescripción
fileNamejava.lang.StringNombre de archivo del archivo virtual
contenidojava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public String getComputeShader()

Obtiene el código fuente del shader de cómputo.

Returns: java.lang.String - el código fuente del shader de cómputo.

getFragmentShader()

public String getFragmentShader()

Obtiene el código fuente del shader de fragmento.

Returns: java.lang.String - el código fuente del shader de fragmento.

getGeometryShader()

public String getGeometryShader()

Obtiene el código fuente del shader de geometría.

Returns: java.lang.String - el código fuente del shader de geometría.

getVertexShader()

public String getVertexShader()

Obtiene el código fuente del shader de vértice.

Returns: java.lang.String - el código fuente del shader de vértice

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setComputeShader(String value)

public void setComputeShader(String value)

Establece el código fuente del shader de cómputo.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

setFragmentShader(String value)

public void setFragmentShader(String value)

Establece el código fuente del shader de fragmento.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

setGeometryShader(String value)

public void setGeometryShader(String value)

Establece el código fuente del shader de geometría.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

setVertexShader(String value)

public void setVertexShader(String value)

Establece el código fuente del shader de vértice.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int