Da indústria cinematográfica à educação e treinamento, animação e jogos, arquitetura e design de interiores, os designs 2D e 3D estão se tornando cada vez mais importantes. A modelagem 3D permite que o designer veja coisas que não veria em 2D. Criamos este curso para ajudar desenvolvedores web e qualquer pessoa interessada em programar gráficos 2D e 3D para criar gráficos 3D e 2D interativos de alto desempenho que você pode visualizar em qualquer navegador compatível. Começamos com uma visão geral do WebGL (Web Graphics Library). Aprenda as distinções entre WebGL, OpenGL e OpenGL ES e configure um servidor WebGL nos sistemas operacionais Windows, Mac e Linux. Você também aprenderá as seis etapas para renderizar no WebGL: preparar a tela, preparar o WebGL para o contexto, especificar e armazenar a geometria em um objeto de buffer, criar e compilar programas de sombreamento e vincular os programas de sombreamento aos objetos do buffer e, finalmente, desenhar o objeto
.
Este curso ensinará as distinções entre coordenadas normalizadas e coordenadas de dispositivo. Depois disso, você aprenderá a desenhar objetos, pontos e um triângulo simples no WebGL. Explore como desenhar linhas de várias maneiras no WebGL, desenhar um quadriciclo com quatro vértices e desenhar um cubo 3D. Por fim, demonstramos como configurar o Three.js em seu computador para ajudar na criação e exibição de gráficos 3D animados em um navegador da Web usando o WebGL e como aplicar cores e texturas às formas, mover e transformar objetos e aplicar luz ambiente às
formas.
WebGL é a versão web do OpenGL. É uma API JavaScript que permite que qualquer navegador compatível renderize gráficos 3D e 2D interativos de alto desempenho sem o uso de plug-ins. Este curso da Alison fornecerá o conhecimento em primeira mão necessário para projetar gráficos 2D e 3D com o WebGL. Configure um servidor rápido para codificar WebGL em vários sistemas operacionais, criar um projeto WebGL, desenhar e transformar objetos, aplicar cores e texturas, animar formas e aplicar iluminação aos objetos. Este curso é uma oportunidade fantástica para qualquer pessoa interessada em aprender programação 2D e 3D. Faça este curso imediatamente e aprenda uma nova habilidade.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.