Grundkurs Computergrafik mit Java [electronic resource] : Die Grundlagen verstehen und einfach umsetzen mit Java 3D /
Klawonn, Frank.author.
Computergrafik umfasst die Erzeugung und Darstellung von einfachen Grafikelementen und Bildern bis hin zur Virtual Reality. Die Anwendung dieser Techniken profitiert von einem soliden Verständnis der entsprechenden Grundlagen. Genau diese werden im Buch von Prof. Klawonn verständlich und nachvollziehbar vermittelt. Er erläutert - am konkreten Beispiel orientiert - die wesentlichen Konzepte und bedient sich dabei der einfachen Sprachmittel der Javaprogrammierung. Die Umsetzung erfolgt praktisch mit Java 2D und Java 3D. Zum Buch gibt es einen umfangreichen Online-Service mit Beispielprogrammen, Aufgaben und Lösungen, Folien und farbigen Illustrationen. Die zweite Auflage wurde erweitert, verschiedene Themen wie Text in dreidimensionaler Darstellung, Partikelsysteme und dynamische Oberflächen werden detaillierter behandelt.
Bibliographic Level Mode of Issuance: Monograph
Grundlagen zweidimensionaler Darstellungen -- Zeichnen von Kurven -- Flächen, Text und Farbe -- Grundlagen dreidimensionaler Darstellungen -- Modellierung dreidimensionaler Körper -- Visibilitätsbetrachtungen -- Beleuchtungsmodelle und Schattierung -- Spezialeffekte und virtuelle Realität.
Computergrafik umfasst die Erzeugung und Darstellung von einfachen Grafikelementen und Bildern bis hin zur Virtual Reality. Die Anwendung dieser Techniken profitiert von einem soliden Verständnis der entsprechenden Grundlagen. Genau diese werden im Buch von Prof. Klawonn verständlich und nachvollziehbar vermittelt. Er erläutert - am konkreten Beispiel orientiert - die wesentlichen Konzepte und bedient sich dabei der einfachen Sprachmittel der Javaprogrammierung. Die Umsetzung erfolgt praktisch mit Java 2D und Java 3D. Zum Buch gibt es einen umfangreichen Online-Service mit Beispielprogrammen, Aufgaben und Lösungen, Folien und farbigen Illustrationen. Die zweite Auflage wurde erweitert, verschiedene Themen wie Text in dreidimensionaler Darstellung, Partikelsysteme und dynamische Oberflächen werden detaillierter behandelt.
Programming languages (Electronic computers).
Software engineering.
Programming Languages, Compilers, Interpreters.
Software Engineering/Programming and Operating Systems.