Acredito ser uma tendência de todas as APIs. Antes elas traziam técnicas prontas. Agora, elas só trazem as ferramentas pra usar bem o hardware e deixam você pra fazer tudo. O lado bom: liberdade pra fazer coisas bem diferentes. O lado ruim: é que a curva de aprendizado fica mais longa.
@@ProfessorRafaelIvo obrigado por disponibilizar o curso, sou iniciante na área na programação. Tem como inserir imagens no caso se eu for criar um game pelo próprio openGL? Parece que eu vi em uns parte do video que tem como, o meu game será 2D, então eu acho eu será muito fácil manipular, espero ver a série completa, seus vídeos são bem completos e editados, obrigado pelo conteúdo, estava procurando demais sobre o openGL :)
É possível sim criar jogos a partir da OpenGL, apesar de ser bem mais difícil. Os motores gráficos são programas que já possuem coisas prontas e isso torna o desenvolvimento rápido. Mas, por mais que um motor possua muitas funcionalidades, é possível que algumas coisas particulares do seu jogo ou aplicação não estejam implementadas naquele motor gráfico ou não estejam perfeitamente otimizadas e alinhadas com o que você deseja. Aí no caso, um programa construído do zero no OpenGL é mais eficiente e mais versátil.
@@ProfessorRafaelIvo não gosto de usar game engines pelo simples fato de poder gerar bugs, ou simplesmente a game engine não ter tantas funçãoes, criando meu próprio game do zero, será um grande esforço, mas deverá valer a pena no futuro:)
Sim. Não tem como implementar OpenGL moderna sem shaders e só se implementa shaders com GLSL. Eu só irei adiar um pouco nesse início por fins didáticos. Acho que a curva de aprendizado é mais longa quando vai direto pra OpenGL moderna.
Entendido. A questão das opiniões é uma forma de exemplificar o conceito ou ideia que estou explicando. Também é uma coisa que trago das minhas aulas na faculdade como forma de aproximar professor e aluno. Muitas vezes, temos essa ideia de que o professor é alguém que detém todo o conhecimento e nunca teve dúvidas ou fez gambiarras. Talvez eu reduza um pouco mais, mas é provável que ainda coloque de vez em quando.
@@ProfessorRafaelIvoApesar de ter 2 anos, é útil que você exerça opinião. Acrescenta mais informações, como no caso dessas técnicas de iluminação que você citou.