Renderlayıcı

Renderer class

Renderleyiciyle ilgili bağlam. @hideconstructor

Yöntemler

getShaderSet

AdAçıklama
getShaderSet()Sahneyi renderlamak için kullanılan gölgelendirici setini alır veya ayarlar.

Result:


setShaderSet

AdAçıklama
setShaderSet(value)Sahneyi renderlamak için kullanılan gölgelendirici setini alır veya ayarlar.

Result:


getVariables

AdAçıklama
getVariables()Renderlama için kullanılan iç değişkenlere erişim

Result:


getPresetShaders

AdAçıklama
getPresetShaders()Önceden ayarlanmış gölgelendirici setini alır veya ayarlar. Özelliğin değeri PresetShaders tam sayı sabitidir.

Result:


setPresetShaders

AdAçıklama
setPresetShaders(value)Önceden ayarlanmış gölgelendirici setini alır veya ayarlar. Özelliğin değeri PresetShaders tam sayı sabitidir.

Result:


getRenderFactory

AdAçıklama
getRenderFactory()Render ile ilgili nesneleri oluşturmak için fabrikayı alır.

Result:


getAssetDirectories

AdAçıklama
getAssetDirectories()Harici varlıkların depolandığı dizinler

Result:


getPostProcessings

AdAçıklama
getPostProcessings()Aktif post‑işleme zinciri

Result:


getEnableShadows

AdAçıklama
getEnableShadows()Gölge etkinleştirme durumunu alır veya ayarlar.

Result:


setEnableShadows

AdAçıklama
setEnableShadows(value)Gölge etkinleştirme durumunu alır veya ayarlar.

Result:


getRenderTarget

AdAçıklama
getRenderTarget()Aşağıdaki render işlemlerinin gerçekleştirileceği render hedefini belirtin.

Result:


getNode

AdAçıklama
getNode()Dünya dönüşüm matrisini sağlamak için kullanılan Node örneğini alır veya ayarlar.

Result:


setNode

AdAçıklama
setNode(value)Dünya dönüşüm matrisini sağlamak için kullanılan Node örneğini alır veya ayarlar.

Result:


getFrustum

AdAçıklama
getFrustum()Görünüm matrisini sağlamak için kullanılan frustum’u alır veya ayarlar.

Result:


setFrustum

AdAçıklama
setFrustum(value)Görünüm matrisini sağlamak için kullanılan frustum’u alır veya ayarlar.

Result:


getRenderStage

AdAçıklama
getRenderStage()Mevcut render aşamasını alır. Özelliğin değeri RenderStage tam sayı sabitidir.

Result:


getMaterial

AdAçıklama
getMaterial()Shader’lar tarafından kullanılan malzeme bilgilerini sağlamak için kullanılan materyali alır veya ayarlar.

Result:


setMaterial

AdAçıklama
setMaterial(value)Shader’lar tarafından kullanılan malzeme bilgilerini sağlamak için kullanılan materyali alır veya ayarlar.

Result:


getShader

AdAçıklama
getShader()Geometriyi renderlemek için kullanılan shader örneğini alır veya ayarlar.

Result:


setShader

AdAçıklama
setShader(value)Geometriyi renderlemek için kullanılan shader örneğini alır veya ayarlar.

Result:


getFallbackEntityRenderer

AdAçıklama
getFallbackEntityRenderer()Varlığın özel bir renderer tanımlı olmadığı durumlarda yedek varlık renderer’ını alır veya ayarlar.

Result:


setFallbackEntityRenderer

AdAçıklama
setFallbackEntityRenderer(value)Varlığın özel bir renderer tanımlı olmadığı durumlarda yedek varlık renderer’ını alır veya ayarlar.

Result:


clearCache

AdAçıklama
clearCache()Manuel olarak önbelleği temizleyin. Aspose.3D, malzemeler/geometriler gibi bazı nesneleri render boru hattıyla uyumlu iç tiplerde önbelleğe alır. Bu, sahne büyük değişiklikler geçirdiğinde manuel olarak çağrılmalıdır.

Result:


getPostProcessing

AdAçıklama
getPostProcessing(name)Renderer tarafından desteklenen yerleşik bir post-işlemci alır.

Parameters:

AdTürAçıklama
namStringnull

Result: PostProcessing


execute

AdAçıklama
execute(postProcessing, result)Belirtilen render hedefinde bir post işlem yürüt.

Result: PostProcessing


createRenderer

AdAçıklama
createRenderer()Varsayılan profil ile yeni bir Renderer oluşturur.

Result: Renderlayıcı


registerEntityRenderer

AdAçıklama
registerEntityRenderer(renderer)Belirtilen varlık için entity renderer’ı kaydet

Parameters:

AdTürAçıklama
rendereEntityRenderernull

Result: Renderlayıcı


render

AdAçıklama
render(renderTarget)Belirtilen hedefi render et

Parameters:

AdTürAçıklama
renderTargeIRenderTargetnull

Result: Renderlayıcı