Light
Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.SceneObject, com.aspose.threed.Entity, com.aspose.threed.Frustum
public class Light extends Frustum
Το φως φωτίζει τη σκηνή.
Ο τύπος για τον υπολογισμό της συνολικής εξασθένισης του φωτός είναι: A = ConstantAttenuation + (Dist * LinearAttenuation) + ((Dist^2) * QuadraticAttenuation)
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| Light() | Αρχικοποιεί μια νέα παρουσία της κλάσης Light. |
| Light(String name) | Αρχικοποιεί μια νέα παρουσία της κλάσης Light. |
| Light(String name, LightType type) | Αρχικοποιεί μια νέα παρουσία της κλάσης Light. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Βρίσκει την ιδιότητα. |
| getAspect() | Λαμβάνει την αναλογία διαστάσεων του frustum |
| getBoundingBox() | Λαμβάνει το πλαίσιο περιβάλλουσας της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένου της. |
| getCastLight() | Λαμβάνει αν η τρέχουσα παρουσία του φωτός μπορεί να φωτίσει άλλα αντικείμενα. |
| getCastShadows() | Λαμβάνει αν το φως μπορεί να ρίξει σκιές σε άλλα αντικείμενα. |
| getClass() | |
| getColor() | Λαμβάνει το χρώμα του φωτός |
| getConstantAttenuation() | Λαμβάνει την σταθερή εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός |
| getDirection() | Λαμβάνει την κατεύθυνση προς την οποία κοιτάζει η κάμερα. |
| getEntityRendererKey() | Λαμβάνει το κλειδί του αποτυπωτή οντότητας που είναι καταχωρημένο στον αποτυπωτή |
| getExcluded() | Λαμβάνει αν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή. |
| getFalloff() | Λαμβάνει τη γωνία εκπτώσεως του κώνου (σε μοίρες). |
| getFarPlane() | Λαμβάνει την απόσταση του απομακρυσμένου επιπέδου του frustum. |
| getHotSpot() | Λαμβάνει τη γωνία κώνου του σημείου ανάφλεξης (σε μοίρες). |
| getIntensity() | Λαμβάνει την ένταση του φωτός, η προεπιλεγμένη τιμή είναι 100 |
| getLightType() | Λαμβάνει τον τύπο του φωτός |
| getLinearAttenuation() | Λαμβάνει τη γραμμική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός |
| getLookAt() | Λαμβάνει τη θέση ενδιαφέροντος στην οποία κοιτάζει η κάμερα. |
| getName() | Λαμβάνει το όνομα. |
| getNearPlane() | Λαμβάνει την απόσταση του κοντινού επιπέδου του πυρήνα προβολής. |
| getOrthoHeight() | Λαμβάνει το ύψος όταν ο πυρήνας προβολής είναι ορθογώνιος. |
| getParentNode() | Λαμβάνει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους. |
| getParentNodes() | Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για δημιουργία γεωμετρικών αντιγράφων. |
| getProperties() | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
| getProperty(String property) | Λάβετε την τιμή της συγκεκριμένης ιδιότητας |
| getQuadraticAttenuation() | Λαμβάνει την τετραγωνική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός |
| getRotationMode() | Λαμβάνει τη λειτουργία προσανατολισμού του πυρήνα προβολής. Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget είναι null. |
| getScene() | Λαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο |
| getShadowColor() | Λαμβάνει το χρώμα της σκιάς. |
| getTarget() | Λαμβάνει τον στόχο στον οποίο κοιτάζει η κάμερα. |
| getUp() | Λαμβάνει την κατεύθυνση πάνω της κάμερας |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Αφαιρεί μια δυναμική ιδιότητα. |
| removeProperty(String property) | Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα |
| setAspect(double value) | Ορίζει την αναλογία διαστάσεων του πυρήνα προβολής |
| setCastLight(boolean value) | Ορίζει αν η τρέχουσα παρουσία φωτός μπορεί να φωτίσει άλλα αντικείμενα. |
| setCastShadows(boolean value) | Ορίζει αν το φως μπορεί να ρίξει σκιές σε άλλα αντικείμενα. |
| setColor(Vector3 value) | Ορίζει το χρώμα του φωτός |
| setConstantAttenuation(double value) | Ορίζει τη σταθερή αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός |
| setDirection(Vector3 value) | Ορίζει την κατεύθυνση στην οποία κοιτάζει η κάμερα. |
| setExcluded(boolean value) | Ορίζει αν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή. |
| setFalloff(double value) | Ορίζει τη γωνία κώνου εξασθένισης (σε μοίρες). |
| setFarPlane(double value) | Ορίζει την απόσταση του απομακρυσμένου επιπέδου του πυρήνα προβολής. |
| setHotSpot(double value) | Ορίζει τη γωνία κώνου του σημείου ανάφλεξης (σε μοίρες). |
| setIntensity(double value) | Ορίζει την ένταση του φωτός, η προεπιλεγμένη τιμή είναι 100 |
| setLightType(LightType value) | Ορίζει τον τύπο του φωτός |
| setLinearAttenuation(double value) | Ορίζει τη γραμμική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός |
| setLookAt(Vector3 value) | Ορίζει τη θέση ενδιαφέροντος στην οποία κοιτάζει η κάμερα. |
| setName(String value) | Ορίζει το όνομα. |
| setNearPlane(double value) | Ορίζει την απόσταση του κοντινού επιπέδου του θόλου. |
| setOrthoHeight(double value) | Ορίζει το ύψος όταν ο θόλος βρίσκεται σε ορθογραφική προβολή. |
| setParentNode(Node value) | Ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους. |
| setProperty(String property, Object value) | Ορίζει την τιμή της συγκεκριμένης ιδιότητας |
| setQuadraticAttenuation(double value) | Ορίζει την τετραγωνική εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός. |
| setRotationMode(RotationMode value) | Ορίζει τη λειτουργία προσανατολισμού του θόλου. Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget είναι null. |
| setShadowColor(Vector3 value) | Ορίζει το χρώμα της σκιάς. |
| setTarget(Node value) | Ορίζει τον στόχο προς τον οποίο κοιτάζει η κάμερα. |
| setUp(Vector3 value) | Ορίζει την κατεύθυνση προς τα πάνω της κάμερας. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Light()
public Light()
Αρχικοποιεί μια νέα παρουσία της κλάσης Light.
Light(String name)
public Light(String name)
Αρχικοποιεί μια νέα παρουσία της κλάσης Light.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| name | java.lang.String | Όνομα |
Light(String name, LightType type)
public Light(String name, LightType type)
Αρχικοποιεί μια νέα παρουσία της κλάσης Light.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| name | java.lang.String | Όνομα |
| type | LightType | Νέος τύπος φωτός. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| propertyName | java.lang.String | Όνομα ιδιότητας. |
Returns: Property - The property.
getAspect()
public double getAspect()
Λαμβάνει την αναλογία διαστάσεων του frustum
Returns: double - η αναλογία διαστάσεων του θόλου
getBoundingBox()
public BoundingBox getBoundingBox()
Λαμβάνει το πλαίσιο περιβάλλουσας της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένου της.
Returns: BoundingBox - the bounding box of current entity in its object space coordinate system. Example: The following code shows how to calculate the bounding box of a shape
Entity entity = new Sphere();
entity.setRadius(10);
var bbox = entity.getBoundingBox();
System.out.printf("The bounding box of the entity is %s ~ %s", bbox.getMinimum(), bbox.getMaximum());
getCastLight()
public boolean getCastLight()
Λαμβάνει αν η τρέχουσα παρουσία του φωτός μπορεί να φωτίσει άλλα αντικείμενα.
Returns: boolean - αν η τρέχουσα παρουσία φωτός μπορεί να φωτίσει άλλα αντικείμενα.
getCastShadows()
public boolean getCastShadows()
Λαμβάνει αν το φως μπορεί να ρίξει σκιές σε άλλα αντικείμενα.
Returns: boolean - αν το φως μπορεί να ρίξει σκιές σε άλλα αντικείμενα.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getColor()
public Vector3 getColor()
Λαμβάνει το χρώμα του φωτός
Returns: Vector3 - the light’s color
getConstantAttenuation()
public double getConstantAttenuation()
Λαμβάνει την σταθερή εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός
Returns: double - η σταθερή εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός
getDirection()
public Vector3 getDirection()
Λαμβάνει την κατεύθυνση προς την οποία κοιτάζει η κάμερα. Οι αλλαγές σε αυτήν την ιδιότητα θα επηρεάσουν επίσης το getLookAt και το getTarget.
Returns: Vector3 - the direction that the camera is looking at. Changes on this property will also affects the getLookAt and getTarget.
getEntityRendererKey()
public EntityRendererKey getEntityRendererKey()
Λαμβάνει το κλειδί του αποτυπωτή οντότητας που είναι καταχωρημένο στον αποτυπωτή
Returns: EntityRendererKey - the key of the entity renderer registered in the renderer
getExcluded()
public boolean getExcluded()
Λαμβάνει αν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
Returns: boolean - αν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
getFalloff()
public double getFalloff()
Λαμβάνει τη γωνία εκπτώσεως του κώνου (σε μοίρες).
Returns: double - η γωνία εκπτώσεως του κώνου (σε μοίρες).
getFarPlane()
public double getFarPlane()
Λαμβάνει την απόσταση του απομακρυσμένου επιπέδου του frustum.
Returns: double - η απόσταση του απομακρυσμένου επιπέδου του θόλου.
getHotSpot()
public double getHotSpot()
Λαμβάνει τη γωνία κώνου του σημείου ανάφλεξης (σε μοίρες).
Returns: double - η γωνία του κώνου του σημείου εστίασης (σε μοίρες).
getIntensity()
public double getIntensity()
Λαμβάνει την ένταση του φωτός, η προεπιλεγμένη τιμή είναι 100
Returns: double - η ένταση του φωτός, η προεπιλεγμένη τιμή είναι 100.
getLightType()
public LightType getLightType()
Λαμβάνει τον τύπο του φωτός
Returns: LightType - the light’s type
getLinearAttenuation()
public double getLinearAttenuation()
Λαμβάνει τη γραμμική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός
Returns: double - η γραμμική εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός.
getLookAt()
public Vector3 getLookAt()
Λαμβάνει τη θέση ενδιαφέροντος στην οποία κοιτάζει η κάμερα.
Returns: Vector3 - the the interested position that the camera is looking at.
getName()
public String getName()
Λαμβάνει το όνομα.
Returns: java.lang.String - το όνομα.
getNearPlane()
public double getNearPlane()
Λαμβάνει την απόσταση του κοντινού επιπέδου του πυρήνα προβολής.
Returns: double - η απόσταση του κοντινού επιπέδου του θόλου.
getOrthoHeight()
public double getOrthoHeight()
Λαμβάνει το ύψος όταν ο πυρήνας προβολής είναι ορθογώνιος.
Returns: double - το ύψος όταν ο θόλος είναι σε ορθογραφική προβολή.
getParentNode()
public Node getParentNode()
Λαμβάνει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους.
Returns: Node - the first parent node, if set the first parent node, this entity will be detached from other parent nodes.
getParentNodes()
public ArrayList<Node> getParentNodes()
Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για δημιουργία γεωμετρικών αντιγράφων.
Returns: java.util.ArrayList<com.aspose.threed.Node> - όλοι οι γονικοί κόμβοι, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για δημιουργία γεωμετρικών αντιτύπων
getProperties()
public PropertyCollection getProperties()
Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Λάβετε την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
Returns: java.lang.Object - Η τιμή της ευρεθείσας ιδιότητας
getQuadraticAttenuation()
public double getQuadraticAttenuation()
Λαμβάνει την τετραγωνική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός
Returns: double - η τετραγωνική εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός.
getRotationMode()
public RotationMode getRotationMode()
Λαμβάνει τη λειτουργία προσανατολισμού του θόλου. Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget είναι null. Εάν η τιμή είναι RotationMode.FIXED_TARGET, η κατεύθυνση υπολογίζεται πάντα από την ιδιότητα getLookAt. Διαφορετικά, το getLookAt υπολογίζεται πάντα από το getDirection.
Returns: RotationMode - the frustum’s orientation mode This property only works when the getTarget is null. If the value is RotationMode.FIXED_TARGET, the direction is always calculated by the property getLookAt Otherwise the getLookAt is always calculated by the getDirection
getScene()
public Scene getScene()
Λαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο
Returns: Scene - the scene that this object belongs to
getShadowColor()
public Vector3 getShadowColor()
Λαμβάνει το χρώμα της σκιάς.
Returns: Vector3 - the shadow’s color.
getTarget()
public Node getTarget()
Λαμβάνει τον στόχο προς τον οποίο κοιτάζει η κάμερα. Εάν ο χρήστης υποστηρίζει αυτήν την ιδιότητα, θα πρέπει να είναι πριν από την ιδιότητα getLookAt.
Returns: Node - the target that the camera is looking at. If the user supports this property, it should be prior to getLookAt property.
getUp()
public Vector3 getUp()
Λαμβάνει την κατεύθυνση πάνω της κάμερας
Returns: Vector3 - the up direction of the camera
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
Αφαιρεί μια δυναμική ιδιότητα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| property | Property | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
removeProperty(String property)
public boolean removeProperty(String property)
Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
setAspect(double value)
public void setAspect(double value)
Ορίζει την αναλογία διαστάσεων του πυρήνα προβολής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setCastLight(boolean value)
public void setCastLight(boolean value)
Ορίζει αν η τρέχουσα παρουσία φωτός μπορεί να φωτίσει άλλα αντικείμενα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | boolean | Νέα τιμή |
setCastShadows(boolean value)
public void setCastShadows(boolean value)
Ορίζει αν το φως μπορεί να ρίξει σκιές σε άλλα αντικείμενα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | boolean | Νέα τιμή |
setColor(Vector3 value)
public void setColor(Vector3 value)
Ορίζει το χρώμα του φωτός
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Vector3 | Νέα τιμή |
setConstantAttenuation(double value)
public void setConstantAttenuation(double value)
Ορίζει τη σταθερή αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setDirection(Vector3 value)
public void setDirection(Vector3 value)
Ορίζει την κατεύθυνση προς την οποία κοιτάζει η κάμερα. Οι αλλαγές σε αυτήν την ιδιότητα θα επηρεάσουν επίσης το getLookAt και το getTarget.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Vector3 | Νέα τιμή |
setExcluded(boolean value)
public void setExcluded(boolean value)
Ορίζει αν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | boolean | Νέα τιμή |
setFalloff(double value)
public void setFalloff(double value)
Ορίζει τη γωνία κώνου εξασθένισης (σε μοίρες).
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setFarPlane(double value)
public void setFarPlane(double value)
Ορίζει την απόσταση του απομακρυσμένου επιπέδου του πυρήνα προβολής.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setHotSpot(double value)
public void setHotSpot(double value)
Ορίζει τη γωνία κώνου του σημείου ανάφλεξης (σε μοίρες).
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setIntensity(double value)
public void setIntensity(double value)
Ορίζει την ένταση του φωτός, η προεπιλεγμένη τιμή είναι 100
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setLightType(LightType value)
public void setLightType(LightType value)
Ορίζει τον τύπο του φωτός
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | LightType | Νέα τιμή |
setLinearAttenuation(double value)
public void setLinearAttenuation(double value)
Ορίζει τη γραμμική αποσβέση για τον υπολογισμό της συνολικής αποσβέσης του φωτός
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setLookAt(Vector3 value)
public void setLookAt(Vector3 value)
Ορίζει τη θέση ενδιαφέροντος στην οποία κοιτάζει η κάμερα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Vector3 | Νέα τιμή |
setName(String value)
public void setName(String value)
Ορίζει το όνομα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | java.lang.String | Νέα τιμή |
setNearPlane(double value)
public void setNearPlane(double value)
Ορίζει την απόσταση του κοντινού επιπέδου του θόλου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setOrthoHeight(double value)
public void setOrthoHeight(double value)
Ορίζει το ύψος όταν ο θόλος βρίσκεται σε ορθογραφική προβολή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setParentNode(Node value)
public void setParentNode(Node value)
Ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Node | Νέα τιμή |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Ορίζει την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
| τιμή | java.lang.Object | Η τιμή της ιδιότητας |
setQuadraticAttenuation(double value)
public void setQuadraticAttenuation(double value)
Ορίζει την τετραγωνική εξασθένιση για τον υπολογισμό της συνολικής εξασθένισης του φωτός.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | double | Νέα τιμή |
setRotationMode(RotationMode value)
public void setRotationMode(RotationMode value)
Ορίζει τη λειτουργία προσανατολισμού του θόλου. Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget είναι null. Εάν η τιμή είναι RotationMode.FIXED_TARGET, η κατεύθυνση υπολογίζεται πάντα από την ιδιότητα getLookAt. Διαφορετικά, το getLookAt υπολογίζεται πάντα από το getDirection.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | RotationMode | Νέα τιμή |
setShadowColor(Vector3 value)
public void setShadowColor(Vector3 value)
Ορίζει το χρώμα της σκιάς.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Vector3 | Νέα τιμή |
setTarget(Node value)
public void setTarget(Node value)
Ορίζει τον στόχο που κοιτάζει η κάμερα. Εάν ο χρήστης υποστηρίζει αυτήν την ιδιότητα, θα πρέπει να είναι πριν από την ιδιότητα getLookAt.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Node | Νέα τιμή |
setUp(Vector3 value)
public void setUp(Vector3 value)
Ορίζει την κατεύθυνση προς τα πάνω της κάμερας.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Vector3 | Νέα τιμή |
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 |