Bitbybit Docs
    Preparing search index...

    Class BabylonArcRotateCamera

    A câmara orbital: circula em torno de um ponto alvo a uma distância, como quem roda um produto nas mãos, e é a câmara que esta biblioteca usa por predefinição. Os ângulos são dados em graus: alpha em torno do eixo vertical, beta a descer a partir do topo.

    Index

    Constructors

    create

    Constructors

    create

    • Cria uma câmara que orbita target à distância radius, controlada pelo ponteiro na tela de desenho, e adiciona-a à cena sem a ativar.

      alpha e beta posicionam-na em graus, beta contado a partir de diretamente acima; os limites delimitam até onde pode aproximar e orbitar, e as sensibilidades definem quão depressa reage, mais baixo sendo mais rápido.

      Parameters

      Returns ArcRotateCamera

      A câmara orbital

      const camera = bitbybit.babylon.camera.arcRotate.create({ radius: 20, target: [0, 0, 0], alpha: 45, beta: 70, lowerBetaLimit: 1, upperBetaLimit: 179, angularSensibilityX: 1000, angularSensibilityY: 1000, panningSensibility: 1000, wheelPrecision: 3, maxZ: 1000 });
      bitbybit.babylon.scene.activateCamera({ camera });