Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 4 Module
Dieser Kurs behandelt die Grundlagen von OpenGL und OpenGL ES in Android. Dieser Kurs ist einzigartig, weil er die Mechanik der Funktionsweise von OpenGL und auch praktischere Anwendungen zum Zeichnen von 2D- und 3D-Objekten behandelt. Dies ist eine ideale Grundlage für komplexere Kurse zu VR und AR unter Android.
Wir beginnen mit der OpenGL Pipeline und der Shading Language. Dann befassen wir uns mit dem Zeichnen einfacher 2D-Objekte und zunehmend komplizierterer 3D-Objekte in OpenGL und OpenGL ES.
Während des gesamten Kurses gibt es praktische Übungen, in denen Sie Ihr Wissen anwenden können, und es gibt ein abschließendes Projekt, das Teil Ihres professionellen Portfolios sein kann.
In diesem ersten Modul werden wir die Grundlagen von OpenGL in Android behandeln. Wir beginnen mit einem Überblick über die OpenGL-Pipeline, in der Sie lernen, wie OpenGL Grafiken rendert. Dann sehen wir uns eine Programmiersprache an, die für die Arbeit mit der Pipeline verwendet wird: die OpenGL Shading Language. Anschließend gebe ich einen kurzen Überblick über OpenGL ES, eine Variante von OpenGL für mobile Geräte. Zum Abschluss des Moduls behandeln wir die grundlegenden primitiven Typen in OpenGL.
Das ist alles enthalten
7 Videos2 Lektüren4 Aufgaben1 Diskussionsthema
Infos zu Modulinhalt anzeigen
7 Videos•Insgesamt 36 Minuten
Einführung•1 Minute
Das Beispielprogramm•4 Minuten
Die OpenGL-Pipeline•5 Minuten
Schattierungssprache•9 Minuten
OpenGL ES•11 Minuten
OpenGL Primitive•5 Minuten
Zusammenfassung•1 Minute
2 Lektüren•Insgesamt 40 Minuten
Voraussetzungen•10 Minuten
Laden Sie das Beispielprogramm herunter•30 Minuten
4 Aufgaben•Insgesamt 120 Minuten
OpenGL-Pipeline•30 Minuten
Schattierungssprache•30 Minuten
OpenGL ES•30 Minuten
OpenGL Primitive•30 Minuten
1 Diskussionsthema•Insgesamt 15 Minuten
Sagen Sie guten Tag!•15 Minuten
2D- und 3D-Objekte
Modul 2•6 Stunden abzuschließen
Moduldetails
Dieses Modul konzentriert sich auf die praktische Implementierung von OpenGL in Android. Wir beginnen mit dem Zeichnen einfacher 2D-Objekte und befassen uns dann mit immer komplizierteren 3D-Objekten. Außerdem werden wir uns die Verwendung des Indexpuffers in OpenGL ansehen, um die Effizienz unserer Anwendungen zu optimieren. In diesem Modul gibt es zwei praktische Übungen, in denen Sie Ihr Wissen anwenden können. Ich hoffe, Sie haben Spaß daran!
Das ist alles enthalten
7 Videos2 peer reviews2 Diskussionsthemen
Infos zu Modulinhalt anzeigen
7 Videos•Insgesamt 35 Minuten
Einführung•1 Minute
2D-Objekte in OpenGL•7 Minuten
Pyramiden•6 Minuten
Farbe•7 Minuten
Der Indexpuffer•9 Minuten
Rotation•4 Minuten
Zusammenfassung•1 Minute
2 peer reviews•Insgesamt 300 Minuten
Erstellen Sie ein 2D-Objekt in OpenGL•120 Minuten
Zeichnen Sie ein 3D-Pentagon-Prisma•180 Minuten
2 Diskussionsthemen•Insgesamt 20 Minuten
Fehlersuche•10 Minuten
Fehlersuche•10 Minuten
Komplexe 3D-Objekte
Modul 3•6 Stunden abzuschließen
Moduldetails
In diesem Modul werden wir uns mit komplizierteren 3D-Formen wie Buchstaben, Kugeln und beliebigen Formen beschäftigen. Es gibt mehrere praktische Programmierübungen, mit denen Sie Ihr Wissen anwenden können, und am Ende gibt es auch ein kurzes Quiz.
Das Imperial College London ist eine der zehn besten Universitäten der Welt mit einem internationalen Ruf für hervorragende Leistungen in den Bereichen Wissenschaft, Technik, Medizin und Wirtschaft und liegt im Herzen Londons. Imperial ist ein multidisziplinärer Ort für Bildung, Forschung, Umsetzung und Kommerzialisierung, der Wissenschaft und Innovation nutzt, um globale Herausforderungen zu bewältigen. Imperial-Studenten profitieren von einer weltweit führenden, integrativen Bildungserfahrung, die in der weltweit führenden Forschung des Colleges verwurzelt ist. Unsere Online-Kurse sind so konzipiert, dass sie Interaktivität, Lernen und die Entwicklung von Kernkompetenzen durch den Einsatz modernster digitaler Technologie fördern.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.