Dall'industria cinematografica all'istruzione e alla formazione, all'animazione e ai giochi, all'architettura e all'interior design, i design 2D e 3D stanno diventando sempre più importanti. La modellazione 3D consente al designer di vedere cose che non vedrebbero in 2D. Abbiamo progettato questo corso per aiutare gli sviluppatori web e chiunque sia interessato alla programmazione di grafica 2D e 3D a creare grafica 3D e 2D interattiva ad alte prestazioni che puoi visualizzare in qualsiasi browser web compatibile. Iniziamo con una panoramica di WebGL (Web Graphics Library). Impara le distinzioni tra WebGL, OpenGL e OpenGL ES e configura un server WebGL su sistemi operativi Windows, Mac e Linux. Imparerai anche i sei passaggi per il rendering in WebGL: preparare la tela, preparare il WebGL per il contesto, specificare e memorizzare la geometria in un oggetto buffer, creare e compilare programmi shader e collegare i programmi shader con gli oggetti buffer e infine disegnare l'oggetto.
Questo
corso ti insegnerà le distinzioni tra coordinate normalizzate e coordinate del dispositivo. Successivamente, imparerai a disegnare oggetti, punti e un semplice triangolo in WebGL. Scopri come disegnare linee in vari modi in WebGL, disegnare un quadrilatero con quattro vertici e disegnare un cubo 3D. Infine, dimostriamo come configurare Three.js sul computer per facilitare la creazione e la visualizzazione di grafica 3D animata in un browser Web utilizzando WebGL e come applicare colori e texture alle forme, spostare e trasformare oggetti e applicare luce ambientale alle forme
.
WebGL è la versione web di OpenGL. È un'API JavaScript che consente a qualsiasi browser Web compatibile di eseguire il rendering di grafica 3D e 2D interattiva ad alte prestazioni senza l'uso di plug-in. Questo corso Alison ti fornirà le conoscenze di prima mano necessarie per progettare grafica 2D e 3D con WebGL. Configura un server rapido per codificare WebGL su vari sistemi operativi, creare un progetto WebGL, disegnare e trasformare oggetti, applicare colori e texture, animare forme e applicare l'illuminazione agli oggetti. Questo corso è una fantastica opportunità per chiunque sia interessato a imparare la programmazione 2D e 3D. Segui subito questo corso e impara una nuova abilità
.
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.