ShaderSet

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable

public class ShaderSet implements Closeable

Προγράμματα shader για κάθε τύπο υλικών

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
ShaderSet()Δημιουργήστε το στιγμιότυπο του ShaderSet

Μέθοδοι

ΜέθοδοςΠεριγραφή
close()Καταργήστε αυτό το στιγμιότυπο και απελευθερώστε όλα τα προγράμματα σκίασης.
equals(Object arg0)
getClass()
getFallback()Λαμβάνει το εφεδρικό shader όταν το απαιτούμενο shader δεν είναι διαθέσιμο
getLambert()Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού lambert
getPbr()Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού PBR
getPhong()Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού phong
hashCode()
notify()
notifyAll()
setFallback(ShaderProgram value)Ορίζει το εφεδρικό shader όταν το απαιτούμενο shader δεν είναι διαθέσιμο
setLambert(ShaderProgram value)Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού lambert
setPbr(ShaderProgram value)Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού PBR
setPhong(ShaderProgram value)Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού phong
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ShaderSet()

public ShaderSet()

Δημιουργήστε το στιγμιότυπο του ShaderSet

close()

public void close()

Καταργήστε αυτό το στιγμιότυπο και απελευθερώστε όλα τα προγράμματα σκίασης.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFallback()

public ShaderProgram getFallback()

Λαμβάνει το εφεδρικό shader όταν το απαιτούμενο shader δεν είναι διαθέσιμο

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

getLambert()

public ShaderProgram getLambert()

Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού lambert

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

getPbr()

public ShaderProgram getPbr()

Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού PBR

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

getPhong()

public ShaderProgram getPhong()

Λαμβάνει το shader που χρησιμοποιείται για την απόδοση του υλικού 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)

Ορίζει το εφεδρικό shader όταν το απαιτούμενο shader δεν είναι διαθέσιμο

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueShaderProgramΝέα τιμή

setLambert(ShaderProgram value)

public void setLambert(ShaderProgram value)

Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού lambert

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueShaderProgramΝέα τιμή

setPbr(ShaderProgram value)

public void setPbr(ShaderProgram value)

Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού PBR

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueShaderProgramΝέα τιμή

setPhong(ShaderProgram value)

public void setPhong(ShaderProgram value)

Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού phong

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueShaderProgramΝέα τιμή

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int