Este artigo ajuda você a começar com controles de câmera plotagem, parâmetros essenciais de controle de câmera e mais.
Como a câmera funciona na plotagem
Dois fatores principais determinam como você vê um gráfico 3D. Primeiro, a posição da câmera e as direções determinam a visão da trama em plotagem.
Três vetores principais gerenciam esses parâmetros:
O vetor up é usado para controlar a direção da UP na página. Por padrão, o eixo z da câmera sempre aponta. Portanto, os valores do vetor padrão para o parâmetro UP são x = 1.25, y = 1.25, z = 1.25.
Por outro lado, o parâmetro central controla a tradução do centro da cena. Por padrão, a figura não contém tradução. Portanto, os valores do vetor padrão para o parâmetro central são x = 0, y = 0, z = 0.
Finalmente, o parâmetro ocular determina a posição da câmera no ponto de origem. Por padrão, o vetor ocular contém os seguintes valores: x = 1.25, y = 1.25, x = 1.25.
Controles de câmera padrão
Você pode especificar os parâmetros da câmera usando a função update_layout (). Um exemplo é como mostrado no seguinte:
importar plotly.expresso como pxO exemplo dado usa os parâmetros padrão da câmera definidos como dicionário. Plotly usa esses valores se os controles da câmera não forem especificados.
Personalizando o ponto de vista da câmera
Podemos personalizar o ponto de vista da câmera modificando os valores do vetor ocular. Por exemplo, para definir o ponto de vista da câmera em um ponto mais baixo, podemos usar os seguintes valores:
câmera_params = dict (Os valores oculares dados definem a câmera inferior. A figura resultante é como mostrado no seguinte:
Defina a visualização da câmera de cima
Podemos definir a visualização da câmera a partir de uma elevação da visão superior definindo o eixo z do vetor ocular.
Um exemplo é como mostrado no seguinte:
câmera_params = dict (Observe que apenas modificamos o valor z no vetor ocular. Você pode personalizar esse valor para corresponder ao ponto de visualização que deseja realizar.
O exemplo anterior retorna uma figura como mostrado no seguinte:
Incline a câmera verticalmente
Podemos personalizar a posição de inclinação da câmera modificando o parâmetro UP. Por exemplo:
câmera_params = dict (Nesse caso, especificamos o vetor up e modificamos o parâmetro x. Isso retorna uma figura como mostrado no seguinte:
Defina o ponto focal
Para mudar o ponto focal da câmera, podemos personalizar os valores do vetor central. Por exemplo, para procurar, podemos personalizar o parâmetro z como:
câmera_params = dict (Isso retorna a figura a seguir:
Sinta -se à vontade para modificar o valor como achar melhor.
Conclusão
Obrigado por este guia, agora você entende como o posicionamento da câmera em plotly funciona. Sinta -se à vontade para explorar os documentos para mais.
Obrigado pela leitura. Codificação feliz!!