célula
1. Fundo
Telas grandes são frequentemente usadas em projetos 3D, e telas de alta resolução, como telas 4K, telas 8K, telas longas e telas de peixes, podem ser usadas. Uma das características dessas telas é sua proporção relativamente grande. Às vezes, será composto por várias telas 16:9 unidas horizontalmente, o que faz com que toda a tela ocupe uma grande direção horizontal e aumente o conteúdo de renderização. Normalmente, o conteúdo da cena tridimensional é exibido no meio da tela, e os gráficos da interface do usuário e as informações de controle são exibidos nos lados esquerdo e direito. As interfaces da interface do usuário em ambos os lados bloqueiam completamente a cena por trás. Nesse caso, em a fim de reduzir a quantidade de dados renderizados na tela, melhorar o desempenho, podemos limitar o intervalo de renderização da cena 3D para a parte central.
Conforme mostrado na figura abaixo, os lados esquerdo e direito da tela são completamente bloqueados pela interface do usuário. Neste momento, limitamos o intervalo de renderização da cena à parte do meio, o que pode reduzir bastante a quantidade de dados de renderização.
2. Método de implementação
2.1 Crie duas novas câmeras na cena e use-as como a câmera principal com diferentes telas divididas à esquerda e à direita.
2.2. Defina a posição da câmera exibida na tela por meio do Viewport Rect e divida a tela com uma proporção de 0,23:0,54:0,23: (a proporção pode ser definida arbitrariamente e a soma é igual a 1)
(1) Defina a câmera principal para exibir a posição intermediária: defina X para 0,23 e W para 0,54.
(2) Defina a câmera recém-criada: Camera_left \ Camera_right.
As duas câmeras têm as mesmas configurações: Clear flags é definido como Soild Color; Background é definido como preto; Culling Mask é definido como Nothing.
Camera_left a câmera é exibida em tela dividida no lado esquerdo da câmera principal, configuração Viewport Rect: X é 0, W é 0,23; Camera_right câmera é exibida em tela dividida no lado direito da
câmera principal, configuração Viewport Rect: X é 0,77, W é 0,23.
2.3. Após a conclusão da configuração, você pode ver o efeito de exibição na janela do jogo.
O conteúdo da cena é exibido apenas no meio e, em seguida, a interface da interface do usuário pode ser adicionada à esquerda, direita e superior