Curso Maestro de Computação Gráfica: OpenGL desde Zero
What you'll learn
- Criar aplicativos gráficos 3D usando C++ e OpenGL
- Usar e entender as variáveis uniformes
- Aplicar o modelo Phong Lighting para adicionar iluminação realista a uma cena 3D
- Transladar, Rotar e Escalar objetos 3D
- Aplicar texturas a modelos 3D para dar-lhes mais detalhes
- Usar shaders OpenGL (vertex, fragment e até geometry shader!)
- Implementar uma câmera controlada pelo usuário para navegar em mundos 3D usando a entrada de teclado e mouse
- Técnicas de otimização de Shadow Mapping
- Como aplicar várias fontes de Sombras Omnidirecionais a uma cena
Requirements
- Noções básicas de C++
- Desejo de aprender computação gráfica
- A base matemática ajuda, mas não é necessária
Description
Oi! Bem-vindo ao curso de Computação Gráfica com OpenGL Moderno e C++!
Este curso foi desenvolvido para ser único em relação à maioria dos outros cursos de OpenGL, porque não apenas ensina o código necessário para usar o OpenGL, mas também ensina a TEORIA por trás de tudo! Isso é imensamente importante para qualquer aspirante a desenvolvedor gráfico ou de jogos, porque entender a teoria por trás do que fazemos permite que você forme seu próprio estilo gráfico!
Pretendo ajudá-lo a entender COMO e POR QUE fazemos o que fazemos, para que você possa criar seus próprios sistemas derivados dos fundamentos do desenvolvimento gráfico, levando-o ainda mais à frente de todos os seus concorrentes.
Este curso foi desenvolvido para ensinar técnicas modernas de OpenGL e gráficos sem nenhum conhecimento prévio de teoria gráfica. Tudo o que você precisa é de alguma experiência em C++ e, de preferência, um entendimento de trigonometria.
Este curso receberá suporte constante, para garantir que você aprenda tudo o que há para saber, além do básico que a maioria dos outros cursos ensina. Como exemplo disso, esta série já cobre coisas tão avançadas quanto Shadow Mapping, uma mercadoria rara entre os cursos OpenGL (especialmente quando se trata de Shadow Mapping para MULTIPLE Point Lights!!).
Então, espero que você se interesse por este curso e goste de assisti-lo tanto quanto eu de fazê-lo!
Who this course is for:
- Pessoas que querem aprender OpenGL do zero, assim como a teoria por trás da Computação Gráfica
Instructor
Lucas es un experto en matemáticas y ciencias de la computación que desde muy pequeño mostró una gran pasión por la enseñanza.
Actualmente cuenta con más de 10 años de experiencia siendo instructor de ciencias y tecnología. Es especialista en Algoritmos, Matemática Discreta, Inteligencia Artificial, Lenguaje Máquina, entre otros temas.
Lucas se encuentra estudiando en la prestigiosa Universidad Politécnica de Cataluña UPC en Barcelona.
A lo largo de su vida, ha dado múltiples conferencias en institutos y universidades sobre la enseñanza de las matemáticas.
[ENGLISH]
Lucas is an expert in mathematics and computer science who from a very young age showed a great passion for teaching.
He currently has more than 10 years of experience as a science and technology instructor. He is a specialist in Algorithms, Discrete Mathematics, Artificial Intelligence, Machine Language, among other topics.
Lucas is studying at the prestigious Polytechnic University of Catalonia UPC in Barcelona.
Throughout his life, he has given multiple lectures at colleges and universities on the teaching of mathematics.