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:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.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:

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

setDepthBias(float value)

public void setDepthBias(float value)

Προκατάληψη βάθους για τη σκιερή χαρτογράφηση, η προεπιλεγμένη τιμή είναι 0.001

Parameters:

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

setMatrixLightSpace(FMatrix4 value)

public void setMatrixLightSpace(FMatrix4 value)

Μήτρα για μετασχηματισμό χώρου φωτός

Parameters:

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

setMatrixProjection(FMatrix4 value)

public void setMatrixProjection(FMatrix4 value)

Μήτρα για μετασχηματισμό προβολής

Parameters:

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

setMatrixView(FMatrix4 value)

public void setMatrixView(FMatrix4 value)

Μήτρα για μετασχηματισμό προβολής

Parameters:

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

setShadowCaster(FVector3 value)

public void setShadowCaster(FVector3 value)

Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων

Parameters:

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

setShadowmap(ITextureUnit value)

public void setShadowmap(ITextureUnit value)

Η υφή βάθους που χρησιμοποιείται για τη δημιουργία σκιών

Parameters:

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

setViewportSize(FVector2 value)

public void setViewportSize(FVector2 value)

Μέγεθος του παραθύρου προβολής, μετρημένο σε εικονοστοιχεία

Parameters:

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

setWorldAmbient(FVector3 value)

public void setWorldAmbient(FVector3 value)

Περιβάλλων χρώμα ορισμένο στο παράθυρο προβολής.

Parameters:

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

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:

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

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

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