Magna Concursos

Foram encontradas 265 questões.

1890296 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Assinale a alternativa que melhor descreve os processos de clipping e culling em motores de jogos 3D, respectivamente.

 

Provas

Questão presente nas seguintes provas
1890295 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Sabe-se que o mapeamento de coordenadas UV é o processo de modelagem tridimensional da projeção de imagens bidimensionais em modelos de superfícies tridimensionais poligonais para o mapeamento de texturas. Nesse sentido, assinale a alternativa cuja afirmação sobre os conceitos relacionados às coordenadas UV e ao mapeamento de texturas está correta:

 

Provas

Questão presente nas seguintes provas
1890294 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Em um ambiente 2D, podemos dizer que os corpos rígidos possuem apenas um grau de liberdade rotacional. Considere as afirmações a seguir e indique a alternativa que representa a matriz de rotação de ponto em Θ graus em torno de um ponto q.

I. A matriz de rotação R(Θ), quando aplicada a um ponto, resulta na rotação de Θ graus do ponto sobre o eixo de origem;

II. Na matriz de translação T(q), assume-se que q corresponde ao deslocamento (dx, dy). Quando aplicada a um ponto, translada-o em (dx, dy).

 

Provas

Questão presente nas seguintes provas
1890293 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Considerando o código fonte apresentado a seguir, implementado na linguagem C, a operação matemática realizada entre os vetores u ei no código representa:

inline Vector operator^(Vector u, Vector v)

{

return Vector( u.y*v.z - u.z*v.y, -u.x*v.z + u.z*v.x, u.x*v.y - u.y*v.x );

}

 

Provas

Questão presente nas seguintes provas
1890289 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Pipelines e APIs de um sistema de renderização geralmente utilizam triângulos para a renderização. Os triângulos são os primitivos mais simples que descrevem uma superfície no espaço 3D e com eles é possível construir diversos primitivos de ordem superior. Nesse sentido, o triângulo é definido como uma conexão de três pontos no espaço. Esses pontos são chamados de:

 

Provas

Questão presente nas seguintes provas
1890288 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Testes de contenção, de visibilidade e de colisão podem ser custosos, caso a geometria seja complexa. Nos jogos 3D modernos cada objeto pode ser composto por centenas ou milhares de polígonos. Consequentemente, o volume do objeto em questão é definido por um conjunto de polígonos. Um volume delimitador, utilizado para reduzir a complexidade dos testes, pode ser compreendido como:

 

Provas

Questão presente nas seguintes provas
1890286 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Os materiais do ambiente influenciam diretamente na aparência geral do game. O mapeamento de normais (tipicamente representadas por vetores unitários) é uma técnica de mapeamento usada intensivamente no design de níveis e ambientes para aprimorar a aparência de modelos com baixo número de polígonos, acrescentando detalhes ao sombreamento sem a adição de novos polígonos. Neste contexto, um vetor normal e um mapa de normais para um modelo 3D podem ser definidos da seguinte forma:

 

Provas

Questão presente nas seguintes provas
1890285 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

A fase de detecção de colisão de um motor tem por objetivo determinar as colisões entre todos os objetos da cena. Sobre a detecção de colisão considere as seguintes afirmativas:

I. O método mais simples consiste em uma força bruta, que aplicado em uma cena com n objetos, realiza 2n testes e é utilizado mesmo para cenas com centenas ou milhares de objetos;

II. A detecção de colisão pode ser dividida em duas fases. A fase geral determina quais são os pares de objetos que possivelmente se colidem, enquanto a fase exata examina de forma mais detalhada cada par, determinando se há colisão e quais são os pontos e as propriedades de colisão;

III. As estruturas de organização hierárquica de volumes delimitadores e o particionamento espacial em grades são utilizados durante a fase exata da detecção de colisão.

IV. PhysX, Bullet e ODE são exemplos e bibliotecas de simulação física que implementam detecção de colisão.

V. Sobre as afirmações apresentadas, marque a alternativa correta:

 

Provas

Questão presente nas seguintes provas
1890281 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Em relação ao fluxo de trabalho de produção de animação de personagem, o pipeline para criação desses atores virtuais segue o mesmo paradigma. Com a malha do personagem em mãos, devemos primeiro conectar a malha a uma estrutura que permitirá ao artista de personagem ou ao animador deformá-la em várias poses. Os vários frames que realizam a transição ou mesclam os movimentos entre as poses principais, são gerados automaticamente. Essas poses principais são organizadas em intervalos diferentes ao longo do tempo e gravadas para reprodução no jogo 3D em tempo real. Essas poses principais são conhecidas como:

 

Provas

Questão presente nas seguintes provas
1890280 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MS
Orgão: IF-MS

Jogos são dirigidos por um loop (game loop) que executa uma série de tarefas a cada frame. Durante este loop, são executadas as ações necessárias para manter um jogo plenamente interativo como, por exemplo, coletar as ações do jogador através de seus comandos, renderizando e atualizando seu universo. Todas as tarefas precisam ser executadas em apenas um frame.

No caso de um jogo que roda a 60 FPS (frames per second), isso quer dizer que:

 

Provas

Questão presente nas seguintes provas