Prévia do material em texto
28/08/2022 21:13 Fazer teste: Semana 3 - Atividade Avaliativa – Projeto e... https://ava.univesp.br/ultra/courses/_6984_1/cl/outline 1/2 Fazer teste: Semana 3 - Atividade Avaliativa Informações do teste a. b. c. d. e. PERGUNTA 1 Em jogos 3D, é mais interessante pensar no ambiente virtual completo do que pensar em cada pixel de tela a ser preenchido. Por isso, há o conceito de objetos 3D, que podem ter diversas características gráficas. Considerando o processo que é utilizado para melhorar a eficiência e o gerenciamento de memória de objetos 3D, assinale a alternativa correta. Herança. Teste de mesa. Renderização. Encapsulamento. Instanciação. 1,43 pontos Salva a. b. c. d. e. PERGUNTA 2 Há uma terminologia de conceitos fundamentais gráficos que facilita a comunicação da equipe de desenvolvimento e ajuda a saber onde e como escrever determinadas partes do código. Observe a afirmativa a seguir. “Um pequeno programa usado para determinar a forma ou a cor de uma malha”. Assinale a alternativa que apresenta corretamente o termo que melhor se encaixa à definição exposta na afirmativa anterior. Depth Buffer. Shaders. Encapsulamento. Texturas. Instanciação. 1,43 pontos Salva a. b. c. d. e. PERGUNTA 3 Quando uma imagem é produzida na tela, há dois processos que ocorrem: a definição dos pixels que serão renderizados e o estabelecimento da cor de cada pixel. Considerando a maneira mais clássica de se especificar a cor dos pixels, assinale a alternativa correta. Copiar a informação do pixel anterior. Ler a entrada fornecida pelo jogador. A cor preta é a cor padronizada para os pixels. Consultar a paleta de cores definida no projeto. Mapear uma textura no pixel. 1,43 pontos Salva a. b. c. d. PERGUNTA 4 Quando o hardware vai executar a renderização, é necessário que ele saiba os texels que ele precisa ler para encontrar a cor correta de cada pixel na tela. Por isso, algum método deve ser usado para mapear a textura. Considerando os papéis de “u”, “v” e “w” no mapeamento explícito, assinale a alternativa correta. São um código de máquina para comunicação com o hardware. São letras que representam cores específicas. São números que representam as coordenadas de texturas. Representam texturas 3D. 1,43 pontos Salva Estado de Conclusão da Pergunta: 28/08/2022 21:13 Fazer teste: Semana 3 - Atividade Avaliativa – Projeto e... https://ava.univesp.br/ultra/courses/_6984_1/cl/outline 2/2 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. e. Representam texturas 3D. São variáveis definidas nos shaders. a. b. c. d. e. PERGUNTA 5 Em animações de jogos 2D, muitas vezes, os quadros de animação são armazenados em uma única imagem ou o cenário todo é composto por elementos menores e reaproveitáveis, conhecidos como Tile Sets. Considerando os benefícios das técnicas em evidência, assinale a alternativa correta. Eficiência. Menor tempo de jogo. Economia de linhas de código. Economizar a bateria de dispositivos móveis. Eficiência. Economia de memória e de tempo de execução. Tile Sets são mais baratos que modelos 3D. 1,42 pontos Salva a. b. c. d. e. PERGUNTA 6 A imagem que surge na tela, é visualizada e interage com o jogador é produzida por intermédio do processo de renderização, após o processamento e a atualização dos estados do jogo. Considerando o processo de renderização que produz a imagem na tela, assinale a alternativa correta. A renderização não acontece em um jogo baseado em texto. Ocorre por meio do preenchimento de cada pixel da tela. Ocorre por meio da potência da placa de vídeo. A renderização só acontece uma vez e durante a etapa de iniciação do jogo. Ocorre a partir da capacidade de processamento da Unidade de Central de Processamento (CPU). 1,42 pontos Salva a. b. c. d. e. PERGUNTA 7 Analisar as interações entre o jogo e o renderizador, principalmente em jogos em rede, em que diversas plataformas de jogo se comunicam, é importante ao processo de desenvolvimento. Considerando o modo como a estrutura da lógica do jogo e o motor de renderização, quando executando em velocidades diferentes, influenciam o processo de desenvolvimento, assinale a alternativa correta. Não é possível ter o mesmo jogo em plataformas diferentes. Complicam o processo de desenvolvimento. Não é possível ter velocidades diferentes em operação. Não afetam o processo de desenvolvimento. Simplificam o processo de desenvolvimento. 1,44 pontos Salva Salvar todas as respostas Salvar e Enviar Estado de Conclusão da Pergunta: