Não sei se esse tópico serve pra essa linguagem, mas enfim
Olá galera, tudo bom?
Minha dúvida é a seguinte, eu estou fazendo um projeto que irá ser um jogo de guerra, e o veiculo usado será um tanque, o professor deu a dica de fazer o seguinte: começar a fazer os testes com um polígono qualquer, depois aplicar as mesmas transformações no tanque original [se preocupar com modelagem depois].
Mas em OpenGl, as rotações são feitas através da origem, mas meu tanque ele anda, como qualquer outro, eu queria saber se tem como eu rotacionar o tanque em torno de um ponto fixo, ou seja, dele mesmo, eu ouvi dizer que “coisas” do tipo, temos que transladar pra origem, rotacionar, depois colocar no lugar novamente.
Tem como eu fazer isso de uma forma eficaz? A OpenGl me fornece alguma função que me auxilie em algo? Ou tenho que fazer tudo manualmente ?
Agradeço desde já,
Victor Hugo