Light
İçindekiler
[
Saklamak
]Light class
Işık sahneyi aydınlatır. Işığın toplam zayıflamasını hesaplamak için formül: A = ConstantAttenuation + (Dist LinearAttenuation) + ((Dist^2) QuadraticAttenuation)
Yöntemler
constructor
| Ad | Açıklama |
|---|---|
| constructor() | Light sınıfının yeni bir örneğini başlatır. |
Result:
constructor_overload
| Ad | Açıklama |
|---|---|
| constructor_overload(name) | Light sınıfının yeni bir örneğini başlatır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| name | String | Ad |
Result:
constructor_overload2
| Ad | Açıklama |
|---|---|
| constructor_overload2(name, type) | Light sınıfının yeni bir örneğini başlatır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| name | String | Ad |
| type | LightType | LightType |
Result:
getColor
| Ad | Açıklama |
|---|---|
| getColor() | Işığın rengini alır veya ayarlar |
Result:
setColor
| Ad | Açıklama |
|---|---|
| setColor(value) | Işığın rengini alır veya ayarlar |
Result:
getLightType
| Ad | Açıklama |
|---|---|
| getLightType() | Işığın tipini alır veya ayarlar. Özelliğin değeri LightType tam sayı sabitidir. |
Result:
setLightType
| Ad | Açıklama |
|---|---|
| setLightType(value) | Işığın tipini alır veya ayarlar. Özelliğin değeri LightType tam sayı sabitidir. |
Result:
getCastLight
| Ad | Açıklama |
|---|---|
| getCastLight() | Mevcut ışık örneğinin diğer nesneleri aydınlatıp aydınlatamayacağını alır veya ayarlar. |
Result:
setCastLight
| Ad | Açıklama |
|---|---|
| setCastLight(value) | Mevcut ışık örneğinin diğer nesneleri aydınlatıp aydınlatamayacağını alır veya ayarlar. |
Result:
getIntensity
| Ad | Açıklama |
|---|---|
| getIntensity() | Işığın yoğunluğunu alır veya ayarlar, varsayılan değer 100’tür. |
Result:
setIntensity
| Ad | Açıklama |
|---|---|
| setIntensity(value) | Işığın yoğunluğunu alır veya ayarlar, varsayılan değer 100’tür. |
Result:
getHotSpot
| Ad | Açıklama |
|---|---|
| getHotSpot() | Sıcak nokta koni açısını (derece cinsinden) alır veya ayarlar. |
Result:
setHotSpot
| Ad | Açıklama |
|---|---|
| setHotSpot(value) | Sıcak nokta koni açısını (derece cinsinden) alır veya ayarlar. |
Result:
getFalloff
| Ad | Açıklama |
|---|---|
| getFalloff() | Azalma koni açısını (derece cinsinden) alır veya ayarlar. |
Result:
setFalloff
| Ad | Açıklama |
|---|---|
| setFalloff(value) | Azalma koni açısını (derece cinsinden) alır veya ayarlar. |
Result:
getConstantAttenuation
| Ad | Açıklama |
|---|---|
| getConstantAttenuation() | Işığın toplam zayıflamasını hesaplamak için sabit zayıflamayı alır veya ayarlar. |
Result:
setConstantAttenuation
| Ad | Açıklama |
|---|---|
| setConstantAttenuation(value) | Işığın toplam zayıflamasını hesaplamak için sabit zayıflamayı alır veya ayarlar. |
Result:
getLinearAttenuation
| Ad | Açıklama |
|---|---|
| getLinearAttenuation() | Işığın toplam zayıflamasını hesaplamak için lineer zayıflamayı alır veya ayarlar. |
Result:
setLinearAttenuation
| Ad | Açıklama |
|---|---|
| setLinearAttenuation(value) | Işığın toplam zayıflamasını hesaplamak için lineer zayıflamayı alır veya ayarlar. |
Result:
getQuadraticAttenuation
| Ad | Açıklama |
|---|---|
| getQuadraticAttenuation() | Işığın toplam zayıflamasını hesaplamak için kuadratik zayıflamayı alır veya ayarlar. |
Result:
setQuadraticAttenuation
| Ad | Açıklama |
|---|---|
| setQuadraticAttenuation(value) | Işığın toplam zayıflamasını hesaplamak için kuadratik zayıflamayı alır veya ayarlar. |
Result:
getCastShadows
| Ad | Açıklama |
|---|---|
| getCastShadows() | Işığın diğer nesnelere gölge atıp atamayacağını alır veya ayarlar. |
Result:
setCastShadows
| Ad | Açıklama |
|---|---|
| setCastShadows(value) | Işığın diğer nesnelere gölge atıp atamayacağını alır veya ayarlar. |
Result:
getShadowColor
| Ad | Açıklama |
|---|---|
| getShadowColor() | Gölgenin rengini alır veya ayarlar. |
Result:
setShadowColor
| Ad | Açıklama |
|---|---|
| setShadowColor(value) | Gölgenin rengini alır veya ayarlar. |
Result:
getRotationMode
| Ad | Açıklama |
|---|---|
| getRotationMode() | Frustumun yönelim modunu alır veya ayarlar. Bu özellik yalnızca Target null olduğunda çalışır. Değer RotationMode.FIXED_TARGET ise, yön her zaman LookAt özelliği tarafından hesaplanır. Aksi takdirde LookAt her zaman Direction tarafından hesaplanır. Özelliğin değeri RotationMode tamsayı sabitidir. |
Result:
setRotationMode
| Ad | Açıklama |
|---|---|
| setRotationMode(value) | Frustumun yönelim modunu alır veya ayarlar. Bu özellik yalnızca Target null olduğunda çalışır. Değer RotationMode.FIXED_TARGET ise, yön her zaman LookAt özelliği tarafından hesaplanır. Aksi takdirde LookAt her zaman Direction tarafından hesaplanır. Özelliğin değeri RotationMode tamsayı sabitidir. |
Result:
getNearPlane
| Ad | Açıklama |
|---|---|
| getNearPlane() | Frustumun yakın düzlem mesafesini alır veya ayarlar. |
Result:
setNearPlane
| Ad | Açıklama |
|---|---|
| setNearPlane(value) | Frustumun yakın düzlem mesafesini alır veya ayarlar. |
Result:
getFarPlane
| Ad | Açıklama |
|---|---|
| getFarPlane() | Frustum’un uzak düzlem mesafesini alır veya ayarlar. |
Result:
setFarPlane
| Ad | Açıklama |
|---|---|
| setFarPlane(value) | Frustum’un uzak düzlem mesafesini alır veya ayarlar. |
Result:
getAspect
| Ad | Açıklama |
|---|---|
| getAspect() | Frustumun en‑boy oranını alır veya ayarlar. |
Result:
setAspect
| Ad | Açıklama |
|---|---|
| setAspect(value) | Frustumun en‑boy oranını alır veya ayarlar. |
Result:
getOrthoHeight
| Ad | Açıklama |
|---|---|
| getOrthoHeight() | Frustum ortografik projeksiyonda iken yüksekliği alır veya ayarlar. |
Result:
setOrthoHeight
| Ad | Açıklama |
|---|---|
| setOrthoHeight(value) | Frustum ortografik projeksiyonda iken yüksekliği alır veya ayarlar. |
Result:
getUp
| Ad | Açıklama |
|---|---|
| getUp() | Kameranın yukarı yönünü alır veya ayarlar. |
Result:
setUp
| Ad | Açıklama |
|---|---|
| setUp(value) | Kameranın yukarı yönünü alır veya ayarlar. |
Result:
getLookAt
| Ad | Açıklama |
|---|---|
| getLookAt() | Kameranın baktığı ilgili konumu alır veya ayarlar. |
Result:
setLookAt
| Ad | Açıklama |
|---|---|
| setLookAt(value) | Kameranın baktığı ilgili konumu alır veya ayarlar. |
Result:
getDirection
| Ad | Açıklama |
|---|---|
| getDirection() | Kameranın baktığı yönü alır veya ayarlar. Bu özelliğin değişiklikleri LookAt ve Target’ı da etkiler. |
Result:
setDirection
| Ad | Açıklama |
|---|---|
| setDirection(value) | Kameranın baktığı yönü alır veya ayarlar. Bu özelliğin değişiklikleri LookAt ve Target’ı da etkiler. |
Result:
getTarget
| Ad | Açıklama |
|---|---|
| getTarget() | Kameranın baktığı hedefi alır veya ayarlar. Kullanıcı bu özelliği destekliyorsa, LookAt özelliğinden önce gelmelidir. |
Result:
setTarget
| Ad | Açıklama |
|---|---|
| setTarget(value) | Kameranın baktığı hedefi alır veya ayarlar. Kullanıcı bu özelliği destekliyorsa, LookAt özelliğinden önce gelmelidir. |
Result:
getParentNodes
| Ad | Açıklama |
|---|---|
| getParentNodes() | Tüm üst düğümleri alır; bir varlık geometri örneklemesi için birden çok üst düğüme bağlanabilir. Düğümler. |
Result:
getExcluded
| Ad | Açıklama |
|---|---|
| getExcluded() | Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar. |
Result:
setExcluded
| Ad | Açıklama |
|---|---|
| setExcluded(value) | Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar. |
Result:
getParentNode
| Ad | Açıklama |
|---|---|
| getParentNode() | İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm. |
Result:
setParentNode
| Ad | Açıklama |
|---|---|
| setParentNode(value) | İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm. |
Result:
getScene
| Ad | Açıklama |
|---|---|
| getScene() | Bu nesnenin ait olduğu sahneyi alır. |
Result:
getName
| Ad | Açıklama |
|---|---|
| getName() | Adı alır veya ayarlar. Ad. |
Result:
setName
| Ad | Açıklama |
|---|---|
| setName(value) | Adı alır veya ayarlar. Ad. |
Result:
getProperties
| Ad | Açıklama |
|---|---|
| getProperties() | Tüm özelliklerin koleksiyonunu alır. |
Result:
getBoundingBox
| Ad | Açıklama |
|---|---|
| getBoundingBox() | Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır. |
Result:
getEntityRendererKey
| Ad | Açıklama |
|---|---|
| getEntityRendererKey() | Renderörde kaydedilen varlık renderlayıcısının anahtarını alır. |
Result: EntityRendererKey
removeProperty
| Ad | Açıklama |
|---|---|
| removeProperty(property) | Dinamik bir özelliği kaldırır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | Property | Hangi özellik kaldırılacak |
Result: boolean
removeProperty
| Ad | Açıklama |
|---|---|
| removeProperty(property) | Adı belirtilen özelliği kaldır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Ad | Açıklama |
|---|---|
| getProperty(property) | Belirtilen özelliğin değerini al |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | String | Özellik adı |
Result: Object
setProperty
| Ad | Açıklama |
|---|---|
| setProperty(property, value) | Belirtilen özelliğin değerini ayarlar |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | String | Özellik adı |
| değer | Object | Özelliğin değeri |
Result: Object
findProperty
| Ad | Açıklama |
|---|---|
| findProperty(propertyName) | Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| propertyName | String | Özellik adı. |
Result: Property