Perguntas com a marcação «camera»

Os mundos de jogo são vistos de uma câmera, que é o ponto de vista do qual o mundo de jogo é observado.

36
Câmera realista / tremor de tela de explosão

Eu gostaria de mexer um pouco a câmera durante uma explosão e tentei algumas funções diferentes para balançá-la, e nada parece realmente dar esse 'uau, que estrondo!' tipo de sentimento que estou procurando. Tentei alguns padrões arbitrários de ondas senoidais de frequência relativamente alta com...

25
Design de rolagem de tela no estilo Mega Man

A série Mega Man clássica do NES usa uma técnica de rolagem muito específica que estou tendo dificuldade em implementar. Essencialmente, o nível é dividido em "telas", todas do mesmo tamanho. Algumas das telas rolam suavemente , criando a ilusão de campos mais amplos de jogo. Algumas telas impedem...

23
Camera vs Viewport

Não tenho uma compreensão clara do que é exatamente a diferença entre as coordenadas da câmera e as coordenadas da janela de visualização. Alguém pode

20
Implementando uma câmera / viewport em um jogo 2D

Qual é a maneira mais prática de implementar câmera / viewport em um jogo 2D? Eu li que devo armazenar a posição mundial do objeto em vez da posição relativa à tela? Situação atual: Eu implementei um jogo 2D simples, onde carrego objetos e níveis de arquivos XML. Atualmente, o arquivo XML de...

18
Como converter um clique do mouse em um raio?

Eu tenho uma projeção em perspectiva. Quando o usuário clica na tela, quero calcular o raio entre os planos de perto e de longe projetados a partir do ponto do mouse, para que eu possa fazer algum código de interseção de raios com o meu mundo. Estou usando minhas próprias classes de matriz e vetor...

18
Como posso orbitar uma câmera sobre seu ponto alvo?

Estou desenhando uma cena em que a câmera se move livremente sobre o universo. A classe câmera mantém o controle do ponto de vista (ou olhada ponto), a posição da câmera, eo vetor para cima. Esses vetores / pontos são passados ​​para o gluLookAt. A panorâmica e o zoom são quase triviais de...

15
Criando minha própria câmera de morte

Eu pretendo criar meu próprio sistema de kill cam para um conjunto de ferramentas de sandbox. Depois de pensar na mecânica da câmera de matar, no entanto, estou bastante perdido. Estou tentando recriar os comumente vistos em jogos de deveres que mostram, do ponto de vista do assassino, a cena real...

15
Qual é a melhor fórmula de cabeça-bob?

Dado um ponto no espaço, uma direção da viagem e um tempo desde o início, qual é uma fórmula convincente e não repugnante para simular o movimento da cabeça? O que tem sido bem sucedido em jogos anteriores? Houve alguma pesquisa sobre quais bobs induzem menos a doença? Um exemplo de fórmula...

14
Como implemento uma câmera baseada em quaternion?

ATUALIZAÇÃO O erro aqui foi bastante simples. Perdi uma conversão de radiano para graus. Não é necessário ler a coisa toda se você tiver algum outro problema. Eu olhei para vários tutoriais sobre isso e, quando pensei ter entendido, tentei implementar uma câmera baseada em quaternion. O problema é...

13
Por que o espaço do clipe no OpenGL tem 4 dimensões?

Vou usar isso como uma referência genérica, mas quanto mais documentos e livros on-line do navegador, menos eu entendo sobre isso. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; Neste livro on - line, há um exemplo de como...