De l'industrie cinématographique à l'enseignement et à la formation, en passant par l'animation et les jeux vidéo, l'architecture et la décoration d'intérieur, les conceptions 2D et 3D prennent de plus en plus d'importance. La modélisation 3D permet au designer de voir des choses qu'il ne verrait pas en 2D. Nous avons conçu ce cours pour aider les développeurs Web et toute personne intéressée par la programmation de graphiques 2D et 3D à créer des graphiques 3D et 2D interactifs de haute performance que vous pouvez visualiser dans n'importe quel navigateur Web compatible. Nous commençons par un aperçu de WebGL (Web Graphics Library). Découvrez les distinctions entre WebGL, OpenGL et OpenGL ES et configurez un serveur WebGL sur les systèmes d'exploitation Windows, Mac et Linux. Vous apprendrez également les six étapes du rendu dans WebGL : préparer le canevas, préparer le contexte WebGL, spécifier et stocker la géométrie dans un objet tampon, créer et compiler des programmes de shader et relier les programmes de shader aux objets de la mémoire tampon et enfin dessiner l'
objet.
Ce cours vous apprendra à faire la distinction entre les coordonnées normalisées et les coordonnées de l'appareil. Ensuite, vous apprendrez à dessiner des objets, des points et un simple triangle dans WebGL. Découvrez comment tracer des lignes de différentes manières dans WebGL, dessiner un quadrilatère avec quatre sommets et dessiner un cube 3D. Enfin, nous montrons comment configurer Three.js sur votre ordinateur pour faciliter la création et l'affichage de graphiques 3D animés dans un navigateur Web à l'aide de WebGL et comment appliquer des couleurs et des textures à des formes, déplacer et transformer des objets et appliquer de la lumière ambiante aux formes
.
WebGL est la version Web d'OpenGL. Il s'agit d'une API JavaScript qui permet à tout navigateur Web compatible de rendre des graphiques 3D et 2D interactifs de haute performance sans utiliser de plug-ins. Ce cours Alison vous fournira les connaissances de première main nécessaires pour concevoir des graphiques 2D et 3D avec WebGL. Configurez un serveur rapide pour coder WebGL sur différents systèmes d'exploitation, créer un projet WebGL, dessiner et transformer des objets, appliquer des couleurs et des textures, animer des formes et appliquer un éclairage aux objets. Ce cours est une opportunité fantastique pour toute personne intéressée par l'apprentissage de la programmation 2D et 3D. Suivez ce cours immédiatement et apprenez une nouvelle compétence.
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.