Bitbybit Docs
    Preparing search index...

    Class SkyboxCustomTextureDto (Inputs.BabylonScene)

    يغذي babylon.scene.enableSkyboxCustomTexture: نسيج السماء الخاص بك عبر عنوان URL وحجمه، وخيارات الحجم والضبابية والشدة والرؤية نفسها كالسماوات المدمجة.

    Index

    Constructors

    • Parameters

      • OptionaltextureUrl: string
      • OptionaltextureSize: number
      • Optionalsize: number
      • Optionalblur: number
      • OptionalenvironmentIntensity: number
      • OptionalhideSkybox: boolean
      • OptionalenableGroundProjection: boolean
      • OptionalprojectedGroundRadius: number
      • OptionalprojectedGroundHeight: number

      Returns SkyboxCustomTextureDto

    Properties

    textureUrl?: string

    عنوان ملف .hdr أو ملف .env أو جذر صور أوجه المكعب الستة؛ ولا يحدث شيء بدونه

    undefined
    

    true

    textureSize?: number

    الدقة التي يحمّل بها نسيج السماء، بالبكسل لكل وجه؛ تستخدم لملفات .hdr

    512
    

    true

    size: number

    طول حافة مكعب السماء، بوحدات المشهد؛ اجعله أكبر من المشهد حتى لا يبرز شيء عبره

    1000
    

    0

    Infinity

    10

    blur: number

    مقدار تشويش السماء المرئية، من 0 للحادة إلى 1 للناعمة تماما؛ ولا تتأثر الإضاءة

    0.1
    

    0

    Infinity

    0.1

    environmentIntensity: number

    مدى قوة إضاءة السماء للمشهد عبر الانعكاسات والضوء المحيط؛ 1 هي القوة الكاملة

    0.7
    

    0

    Infinity

    0.1

    hideSkybox?: boolean

    عندما يكون true، لا ترسم السماء لكنها لا تزال تضيء المشهد

    false
    
    enableGroundProjection?: boolean

    عندما يكون true، يُسقط الجزء السفلي من السماء على أرضية مستوية عند الارتفاع 0، فيبدو النموذج واقفا على البيئة ويلقي ظلاله عليها

    false
    
    projectedGroundRadius?: number

    نصف قطر الأرضية المسقطة وقبة السماء المحيطة بها، بوحدات المشهد؛ أبقِ الكاميرا داخلها

    20
    

    0

    Infinity

    1

    projectedGroundHeight?: number

    الارتفاع الذي التُقطت عنده البيئة فوق الأرضية، بوحدات المشهد؛ الأرضية نفسها تقع دائما عند الارتفاع 0

    3
    

    0

    Infinity

    0.1