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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | ShaderProgram | Νέα τιμή |
setLambert(ShaderProgram value)
public void setLambert(ShaderProgram value)
Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού lambert
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | ShaderProgram | Νέα τιμή |
setPbr(ShaderProgram value)
public void setPbr(ShaderProgram value)
Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού PBR
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | ShaderProgram | Νέα τιμή |
setPhong(ShaderProgram value)
public void setPhong(ShaderProgram value)
Ορίζει το shader που χρησιμοποιείται για την απόδοση του υλικού phong
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | ShaderProgram | Νέα τιμή |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |