Especializações em Computação Gráfica: desenvolvedor 3D lvl1

Aprenda a programar no universo 3D e crie games, simulares e software 3D com Realidade Aumentada (AR) e Virtual (VR)

Ratings 4.57 / 5.00
Especializações em Computação Gráfica: desenvolvedor 3D lvl1

What You Will Learn!

  • Desenvolver diversos tipos de software 3D, como games, simuladores e apps com conteúdo 3D interativo.
  • Aprender a usar o software Unity 3D, uma poderosa GameEngine usada para criar games e apps
  • Criar projetos de Realidade Aumentada com diferentes SDK (kit de desenvolvimento de software)
  • Como identificar e criar oportunidades para vender projetos de Realidade Aumentada

Description

Este curso capacita uma pessoa que já sabe programar a evoluir com o desenvolvimento de software 3D. Ele abrange conhecimentos básicos do espaço tridimensional e avança até as tecnologias de Realidade Aumentada (AR) e Realidade Virtual (VR).

Neste primeiro curso (level 1), o aluno aprenderá as diferenças de um software orientado a eventos, com formulários, botões, fluxo de navegação em telas, para um software 3D, que desenha várias vezes por segundo objetos em uma cena tridimensional. Além disso, entenderá os fundamentos de computação gráfica sob a ótica de programação, como quais são os principais objetos 3D que podemos desenhar, quais são as transformações 3D e para que cada uma serve, o que é interpolação e como ela é usada para animar objetos via programação e vários outros tópicos (noções de câmera virtual, iluminação, texturas etc).

Como aplicações dos fundamentos de computação gráfica do curso foram escolhidas as tecnologias da Realidade Aumentada (AR) e Realidade Virtual(VR) para demonstração, mas o curso proporciona conhecimentos que permitem desenvolver um software 3D interativo sem usar essas tecnologias. Para as demonstrações, a game engine Unity 3D em sua versão gratuita foi selecionada, porém esse curso separa o que é fundamento/teoria do que é exemplo/prática, de modo que é possível fazer os exemplos e missões em outra game engine, IDE e SDK (como fazemos no próximo curso, level 2). 

Who Should Attend!

  • Desenvolvedores de software web, mobile ou PC que queiram aprender a programar no espaço tridimensional para fazer diferentes tipos de software 3D.
  • Programadores interessados em desenvolver projetos de Realidade Aumentada
  • Profissionais interessados em desenvolvimento de games na Unity 3D

TAKE THIS COURSE

Tags

  • 3D Game Development

Subscribers

261

Lectures

149

TAKE THIS COURSE



Related Courses