RendererVariableManager
Inheritance: java.lang.Object
public abstract class RendererVariableManager
Αυτή η κλάση διαχειρίζεται τις μεταβλητές που χρησιμοποιούνται στην απόδοση.
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| equals(Object arg0) | |
| getCameraPosition() | Θέση της κάμερας στο παγκόσμιο σύστημα συντεταγμένων |
| getClass() | |
| getDepthBias() | Προκατάληψη βάθους για τη σκιερή χαρτογράφηση, η προεπιλεγμένη τιμή είναι 0.001 |
| getMatrixLightSpace() | Μήτρα για μετασχηματισμό χώρου φωτός |
| getMatrixProjection() | Μήτρα για μετασχηματισμό προβολής |
| getMatrixView() | Μήτρα για μετασχηματισμό προβολής |
| getMatrixViewProjection() | Μήτρα για μετασχηματισμό θέασης και προβολής. |
| getMatrixWorld() | Μήτρα για μετασχηματισμό κόσμου |
| getMatrixWorldNormal() | Μήτρα για μετατροπή του κανονικού από το αντικείμενο στον παγκόσμιο χώρο. |
| getMatrixWorldViewProjection() | Μήτρα για προβολή του κόσμου και μετασχηματισμό προβολής |
| getShadowCaster() | Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων |
| getShadowmap() | Η υφή βάθους που χρησιμοποιείται για τη δημιουργία σκιών |
| getViewportSize() | Μέγεθος του παραθύρου προβολής, μετρημένο σε εικονοστοιχεία |
| getWorldAmbient() | Περιβάλλων χρώμα ορισμένο στο παράθυρο προβολής. |
| getWorldTime() | Χρόνος σε δευτερόλεπτα |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setCameraPosition(FVector3 value) | Θέση της κάμερας στο παγκόσμιο σύστημα συντεταγμένων |
| setDepthBias(float value) | Προκατάληψη βάθους για τη σκιερή χαρτογράφηση, η προεπιλεγμένη τιμή είναι 0.001 |
| setMatrixLightSpace(FMatrix4 value) | Μήτρα για μετασχηματισμό χώρου φωτός |
| setMatrixProjection(FMatrix4 value) | Μήτρα για μετασχηματισμό προβολής |
| setMatrixView(FMatrix4 value) | Μήτρα για μετασχηματισμό προβολής |
| setShadowCaster(FVector3 value) | Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων |
| setShadowmap(ITextureUnit value) | Η υφή βάθους που χρησιμοποιείται για τη δημιουργία σκιών |
| setViewportSize(FVector2 value) | Μέγεθος του παραθύρου προβολής, μετρημένο σε εικονοστοιχεία |
| setWorldAmbient(FVector3 value) | Περιβάλλων χρώμα ορισμένο στο παράθυρο προβολής. |
| setWorldTime(float value) | Χρόνος σε δευτερόλεπτα |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getCameraPosition()
public FVector3 getCameraPosition()
Θέση της κάμερας στο παγκόσμιο σύστημα συντεταγμένων
Returns: FVector3 - Camera’s position in world coordinate system
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDepthBias()
public float getDepthBias()
Προκατάληψη βάθους για τη σκιερή χαρτογράφηση, η προεπιλεγμένη τιμή είναι 0.001
Returns: float - Μεροληψία βάθους για τη δημιουργία σκιών, η προεπιλεγμένη τιμή είναι 0.001
getMatrixLightSpace()
public FMatrix4 getMatrixLightSpace()
Μήτρα για μετασχηματισμό χώρου φωτός
Returns: FMatrix4 - Matrix for light space transformation
getMatrixProjection()
public FMatrix4 getMatrixProjection()
Μήτρα για μετασχηματισμό προβολής
Returns: FMatrix4 - Matrix for projection transformation
getMatrixView()
public FMatrix4 getMatrixView()
Μήτρα για μετασχηματισμό προβολής
Returns: FMatrix4 - Matrix for view transformation
getMatrixViewProjection()
public FMatrix4 getMatrixViewProjection()
Μήτρα για μετασχηματισμό θέασης και προβολής.
Returns: FMatrix4 - Matrix for view and projection transformation.
getMatrixWorld()
public FMatrix4 getMatrixWorld()
Μήτρα για μετασχηματισμό κόσμου
Returns: FMatrix4 - Matrix for world transformation
getMatrixWorldNormal()
public FMatrix4 getMatrixWorldNormal()
Μήτρα για μετατροπή του κανονικού από το αντικείμενο στον παγκόσμιο χώρο.
Returns: FMatrix4 - Matrix for converting normal from object to world space.
getMatrixWorldViewProjection()
public FMatrix4 getMatrixWorldViewProjection()
Μήτρα για προβολή του κόσμου και μετασχηματισμό προβολής
Returns: FMatrix4 - Matrix for world view and projection transformation
getShadowCaster()
public FVector3 getShadowCaster()
Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων
Returns: FVector3 - Position of shadow caster in world coordinate system
getShadowmap()
public ITextureUnit getShadowmap()
Η υφή βάθους που χρησιμοποιείται για τη δημιουργία σκιών
Returns: ITextureUnit - The depth texture used for shadow mapping
getViewportSize()
public FVector2 getViewportSize()
Μέγεθος του παραθύρου προβολής, μετρημένο σε εικονοστοιχεία
Returns: FVector2 - Size of viewport, measured in pixel
getWorldAmbient()
public FVector3 getWorldAmbient()
Περιβάλλων χρώμα ορισμένο στο παράθυρο προβολής.
Returns: FVector3 - Ambient color defined in viewport.
getWorldTime()
public float getWorldTime()
Χρόνος σε δευτερόλεπτα
Returns: float - Χρόνος σε δευτερόλεπτα
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setCameraPosition(FVector3 value)
public void setCameraPosition(FVector3 value)
Θέση της κάμερας στο παγκόσμιο σύστημα συντεταγμένων
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FVector3 | Νέα τιμή |
setDepthBias(float value)
public void setDepthBias(float value)
Προκατάληψη βάθους για τη σκιερή χαρτογράφηση, η προεπιλεγμένη τιμή είναι 0.001
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | float | Νέα τιμή |
setMatrixLightSpace(FMatrix4 value)
public void setMatrixLightSpace(FMatrix4 value)
Μήτρα για μετασχηματισμό χώρου φωτός
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FMatrix4 | Νέα τιμή |
setMatrixProjection(FMatrix4 value)
public void setMatrixProjection(FMatrix4 value)
Μήτρα για μετασχηματισμό προβολής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FMatrix4 | Νέα τιμή |
setMatrixView(FMatrix4 value)
public void setMatrixView(FMatrix4 value)
Μήτρα για μετασχηματισμό προβολής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FMatrix4 | Νέα τιμή |
setShadowCaster(FVector3 value)
public void setShadowCaster(FVector3 value)
Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FVector3 | Νέα τιμή |
setShadowmap(ITextureUnit value)
public void setShadowmap(ITextureUnit value)
Η υφή βάθους που χρησιμοποιείται για τη δημιουργία σκιών
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | ITextureUnit | Νέα τιμή |
setViewportSize(FVector2 value)
public void setViewportSize(FVector2 value)
Μέγεθος του παραθύρου προβολής, μετρημένο σε εικονοστοιχεία
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FVector2 | Νέα τιμή |
setWorldAmbient(FVector3 value)
public void setWorldAmbient(FVector3 value)
Περιβάλλων χρώμα ορισμένο στο παράθυρο προβολής.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | FVector3 | Νέα τιμή |
setWorldTime(float value)
public void setWorldTime(float value)
Χρόνος σε δευτερόλεπτα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | float | Νέα τιμή |
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 |