ShaderSet

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable

public class ShaderSet implements Closeable

Programmi shader per ogni tipo di materiale

Costruttori

CostruttoreDescrizione
ShaderSet()Crea l’istanza di ShaderSet

Metodi

MetodoDescrizione
close()Rilascia questa istanza e libera tutti i programmi shader.
equals(Object arg0)
getClass()
getFallback()Ottiene lo shader di fallback quando lo shader richiesto non è disponibile
getLambert()Ottiene lo shader usato per renderizzare il materiale lambert
getPbr()Ottiene lo shader usato per renderizzare il materiale PBR
getPhong()Ottiene lo shader usato per renderizzare il materiale phong
hashCode()
notify()
notifyAll()
setFallback(ShaderProgram value)Imposta lo shader di fallback quando lo shader richiesto non è disponibile
setLambert(ShaderProgram value)Imposta lo shader usato per renderizzare il materiale lambert
setPbr(ShaderProgram value)Imposta lo shader usato per renderizzare il materiale PBR
setPhong(ShaderProgram value)Imposta lo shader usato per renderizzare il materiale phong
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ShaderSet()

public ShaderSet()

Crea l’istanza di ShaderSet

close()

public void close()

Rilascia questa istanza e libera tutti i programmi shader.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFallback()

public ShaderProgram getFallback()

Ottiene lo shader di fallback quando lo shader richiesto non è disponibile

Returns: ShaderProgram - the fallback shader when required shader is unavailable

getLambert()

public ShaderProgram getLambert()

Ottiene lo shader usato per renderizzare il materiale lambert

Returns: ShaderProgram - the shader that used to render the lambert material

getPbr()

public ShaderProgram getPbr()

Ottiene lo shader usato per renderizzare il materiale PBR

Returns: ShaderProgram - the shader that used to render the PBR material

getPhong()

public ShaderProgram getPhong()

Ottiene lo shader usato per renderizzare il materiale phong

Returns: ShaderProgram - the shader that used to render the phong material

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setFallback(ShaderProgram value)

public void setFallback(ShaderProgram value)

Imposta lo shader di fallback quando lo shader richiesto non è disponibile

Parameters:

ParametroTipoDescrizione
valueShaderProgramNuovo valore

setLambert(ShaderProgram value)

public void setLambert(ShaderProgram value)

Imposta lo shader usato per renderizzare il materiale lambert

Parameters:

ParametroTipoDescrizione
valueShaderProgramNuovo valore

setPbr(ShaderProgram value)

public void setPbr(ShaderProgram value)

Imposta lo shader usato per renderizzare il materiale PBR

Parameters:

ParametroTipoDescrizione
valueShaderProgramNuovo valore

setPhong(ShaderProgram value)

public void setPhong(ShaderProgram value)

Imposta lo shader usato per renderizzare il materiale phong

Parameters:

ParametroTipoDescrizione
valueShaderProgramNuovo valore

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int