Criando 3D para a Web com Three.js e WebGL

Aprenda os fundamentos da programação de gráficos em 3D com JavaScript.

4.72 (135 reviews)
Udemy
platform
Português
language
Web Development
category
Criando 3D para a Web com Three.js e WebGL
477
students
3.5 hours
content
Mar 2021
last update
$19.99
regular price

What you will learn

ThreeJS

WebGL

Criação de Objetos 3D

Formas Geométricas

Posicionamento Espacial

Luzes e Sombras

Texturas e Materiais

Técnicas de Renderização

Ferramentas de Depuração

Why take this course?

🌟 Criando 3D para a Web com Three.js e WebGL 🌟


Headline:

Desvende o Mundo 3D na Web com JavaScript


Aprenda os fundamentos da programação de gráficos em 3D com o curso Criando 3D para a Web com Three.js e WebGL!

📚 Sobre o Curso: Você encontrou o caminho certo para imersão no universo 3D na web! Com a tecnologia avançada da biblioteca Three.js e a API WebGL, este curso lhe ensina a criar gráficos 3D incríveis que funcionam em diferentes sistemas operacionais e navegadores, incluindo os populares Google Chrome e Mozilla Firefox, além de ser compatível com navegadores mobile em dispositivos celulares.


Instrutor Especializado: Guilherme Baptista – Com mais de uma década de experiência em tecnologia e apaixonado pela criação 3D, eu estou ansioso para compartilhar meu conhecimento com você.


O que Você Aprenderá:

  • Criação de Objetos 3D: Comece a construir seus próprios objetos 3D.
  • Formas Geométricas: Domine uma variedade de formas geométricas básicas.
  • Posicionamento Espacial: Entenda como posicionar e organizar seus objetos na cena.
  • Luzes e Sombras: Adicione realismo com luzes, sombras e iluminação complexa.
  • Texturas e Materiais: Aplique texturas detalhadas para tornar seus objetos ainda mais realistas.
  • Técnicas de Renderização: Explore diferentes técnicas de renderização para otimizar seu projeto.
  • Ferramentas de Depuração: Use ferramentas úteis para solucionar problemas e refinar seu trabalho.

Para Quem Este Curso:

  • Iniciantes na Criação 3D: Ideal para quem quer começar a explorar o universo da criação 3D de forma simples e prática.
  • Desenvolvedores Web: Se você já trabalha com web e está interessado em expandir suas habilidades para criar 3D, este curso é para você.
  • Entusiastas de 3D: Se já estão envolvidos com a criação de 3D e querem adicionar JavaScript à sua toolkit, vem se aprofundar!
  • Desenvolvedores de Jogos em 3D: Para aqueles que têm interesse em criar jogos 3D na web, este curso é um passo fundamental.

O Que Você Terá:

  • Acesso a Aulas Prévias: Para entender melhor o que está por vir.
  • Conteúdo Detalhado: Uma grade completa com todo o material que você precisará para dominar Three.js e WebGL.

Esteja preparado para mergulhar em um mundo de possibilidades 3D na web. Confira as aulas prévias, prepare-se para a jornada e venha aprender comigo, te espera!

Screenshots

Criando 3D para a Web com Three.js e WebGL - Screenshot_01Criando 3D para a Web com Three.js e WebGL - Screenshot_02Criando 3D para a Web com Three.js e WebGL - Screenshot_03Criando 3D para a Web com Three.js e WebGL - Screenshot_04

Our review

🏫 Course Review: Three.js Comprehensive Guide

Overview

The course received an overall rating of 4.90, with all recent reviews being positive. The majority of students found the course helpful for understanding Three.js and its practical applications.

Pros

  • Didactic Approach: The instructor was praised for their clear and didactic teaching style, making complex concepts easier to understand.
  • Practical Application: Many students successfully used the knowledge gained from the course to complete projects, including academic assignments and personal endeavors.
  • Engaging Content: The course covered a wide range of topics within WebGL and Three.js, such as textures, reflections, and basic object creation, which were well-received by learners.
  • High Quality Resources: The course materials were reported to be of high quality, contributing positively to the learning experience.

Cons

  • Content Gaps: Several students pointed out that the course could have included additional content such as:
    • Drawing 3D objects from scratch
    • Object interaction (e.g., collision, movement with child elements)
    • Advanced interactivity (using keyboard or mouse for different controls)
    • Terrain creation beyond flat surfaces
    • Water simulation
  • Scope of Topics: Some students felt that the course scope was somewhat limited and expected more comprehensive coverage of Three.js capabilities within the context of a real-world application, such as using it on a website.
  • Intermediate Content Desired: A few students who already had some knowledge of Three.js indicated that the course was slightly basic for their level but would have been ideal if they were starting out.

Additional Feedback and Suggestions

  • Request for Continued Learning: Several students expressed interest in more advanced topics, such as loaders, and hoped for continuity or follow-up courses on WebGL.
  • Practical Use Cases: Learners are keen to apply their new skills directly into websites, import 3D models, and integrate real-world interactivity (e.g., using keyboards and other tools).
  • Real-World Application: There is a clear demand for courses that not only teach Three.js but also showcase how it can be used in actual web development projects.

Final Thoughts

The "Three.js Comprehensive Guide" course has been a success, with a strong foundation in the fundamentals of Three.js. The course has helped many students to gain a solid understanding of WebGL and its uses. However, there is an appetite for more advanced content that covers additional features and real-world applications of Three.js within a web development context. Future iterations of the course could benefit from expanding on these areas to meet the expectations of students looking to take their skills further.

Related Topics

3906712
udemy ID
11/03/2021
course created date
19/03/2021
course indexed date
Bot
course submited by