Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

Einführung in die 3D-Grafik

Entwickler Orphraie hat auf CodeProject eine Einführung zu den Grundlagen der 3D-Computergrafik veröffentlicht, welche auch untersucht, wie ein Grafikprozessor geometrische 3D-Elemente auf dem Bildschirm darstellt.
Autor Orphraie startet seine englischsprachige Einführung in die 3D-Grafik mit einem Blick auf ihre historischen Ursprünge. Die Grundlagen der Geometrie wurden im antiken Griechenland gelegt, mit bedeutenden Beiträgen von Persönlichkeiten wie Thales, Pythagoras und Euklid, der oft als "Vater der Geometrie" angesehen wird.Aufbauend auf die von Euklid durchgeführte umfassende Analyse von Punkten und Linien sowie dem Satz des Pythagoras entwickelt Orphraie die Grundlagen des kartesischen Koordinatensystems. In weiteren Studien erklärt er die räumliche Transformation als die Verschiebung eines Punktes auf einer gekrümmten Linie, bekannt als Rotation. Und für die Rotation ist der Kreis ein perfekter geometrischer Kandidat, da er einen einzigen Referenzpunkt in seinem Zentrum hat, um den sich alle Punkte im Inneren drehen.Stück für Stück lässt Orphraie seine Erkenntnisse in C++-Code einfließen. Zum besseren Verständnis gibt's zudem eine mit Hilfe von Visual Studio 2022 erstellte Demo-Anwenung zum Download. Hier geht's zum Artikel und zum Download.
Miscellaneous

Neueste Beiträge

Connected Apps mit .NET - Graph API als Integrationsplattform
Microsoft Graph bietet .NET-Entwicklern einheitlichen Zugang zu den Daten und Diensten von Microsoft 365 – für moderne, sichere und kontextbezogene Business-Anwendungen.
17 Minuten
Offen, aber nicht leicht - Kimi K3 – das Modell hinter dem Agenten, Teil 6
Ein offenes Modell lässt sich herunterladen, aber noch lange nicht beiläufig betreiben. Zwischen technischer Kontrolle und praktischem Nutzen zeigt sich, ob Kimi K3 den Sprung vom Benchmark in produktive Anwendungen schafft.
8 Minuten
Vier Tage .NET, KI und Community - Konferenz
Community-Feeling auf der .NET Developer Conference 2026: Vier Tage KI und Microsoft .NET in einem Konferenzprogramm, das sich gewaschen hat.
3 Minuten
10. Sep 2026

Das könnte Dich auch interessieren

CartoType: Karte nach Maß - Mapping mit CartoType, Teil 1
Mit CartoType gibt es ein System, das Google Maps und Co. ersetzen kann und dabei das kompakte Dateiformat CTM1 nutzt. Mit durchaus vertretbarem Aufwand lassen sich solche CTM1-Kartendateien auch nach eigenen Bedürfnissen selbst erstellen.
5 Minuten
31. Aug 2026
CartoType: Einsatz mit Windows Forms - Mapping mit CartoType, Teil 2
Der Big-Tech-freie Kartendienst CartoType kann dazu beitragen, Anwendungen mit Maps-Diensten unabhängiger von Google, Apple und Co. zu machen. In diesem Beitrag soll das System in einer Windows-Forms-Applikation ins Leben gerufen werden.
5 Minuten
7. Sep 2026
Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige