Computer Graphics

Principles and Practice

Author: John F. Hughes,James D. Foley

Publisher: Pearson Education

ISBN: 0321399528

Category: Computers

Page: 1209

View: 8384

DOWNLOAD NOW »

Revised ed. of: Computer graphics / James D. Foley ... [et al.]. -- 2nd ed. -- Reading, Mass.: Addison-Wesley, 1995.

Algorithmen - Eine Einführung

Author: Thomas H. Cormen,Charles E. Leiserson,Ronald Rivest,Clifford Stein

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3110522012

Category: Computers

Page: 1339

View: 1149

DOWNLOAD NOW »

Der "Cormen" bietet eine umfassende und vielseitige Einführung in das moderne Studium von Algorithmen. Es stellt viele Algorithmen Schritt für Schritt vor, behandelt sie detailliert und macht deren Entwurf und deren Analyse allen Leserschichten zugänglich. Sorgfältige Erklärungen zur notwendigen Mathematik helfen, die Analyse der Algorithmen zu verstehen. Den Autoren ist es dabei geglückt, Erklärungen elementar zu halten, ohne auf Tiefe oder mathematische Exaktheit zu verzichten. Jedes der weitgehend eigenständig gestalteten Kapitel stellt einen Algorithmus, eine Entwurfstechnik, ein Anwendungsgebiet oder ein verwandtes Thema vor. Algorithmen werden beschrieben und in Pseudocode entworfen, der für jeden lesbar sein sollte, der schon selbst ein wenig programmiert hat. Zahlreiche Abbildungen verdeutlichen, wie die Algorithmen arbeiten. Ebenfalls angesprochen werden Belange der Implementierung und andere technische Fragen, wobei, da Effizienz als Entwurfskriterium betont wird, die Ausführungen eine sorgfältige Analyse der Laufzeiten der Programme mit ein schließen. Über 1000 Übungen und Problemstellungen und ein umfangreiches Quellen- und Literaturverzeichnis komplettieren das Lehrbuch, dass durch das ganze Studium, aber auch noch danach als mathematisches Nachschlagewerk oder als technisches Handbuch nützlich ist. Für die dritte Auflage wurde das gesamte Buch aktualisiert. Die Änderungen sind vielfältig und umfassen insbesondere neue Kapitel, überarbeiteten Pseudocode, didaktische Verbesserungen und einen lebhafteren Schreibstil. So wurden etwa - neue Kapitel zu van-Emde-Boas-Bäume und mehrfädigen (engl.: multithreaded) Algorithmen aufgenommen, - das Kapitel zu Rekursionsgleichungen überarbeitet, sodass es nunmehr die Teile-und-Beherrsche-Methode besser abdeckt, - die Betrachtungen zu dynamischer Programmierung und Greedy-Algorithmen überarbeitet; Memoisation und der Begriff des Teilproblem-Graphen als eine Möglichkeit, die Laufzeit eines auf dynamischer Programmierung beruhender Algorithmus zu verstehen, werden eingeführt. - 100 neue Übungsaufgaben und 28 neue Problemstellungen ergänzt. Umfangreiches Dozentenmaterial (auf englisch) ist über die Website des US-Verlags verfügbar.

Verteilte Systeme

Prinzipien und Paradigmen

Author: Andrew S. Tanenbaum,Maarten van Steen

Publisher: N.A

ISBN: 9783827372932

Category: Distributed processing

Page: 761

View: 4686

DOWNLOAD NOW »

Data mining

praktische Werkzeuge und Techniken für das maschinelle Lernen

Author: Ian H. Witten,Eibe Frank

Publisher: N.A

ISBN: 9783446215337

Category:

Page: 386

View: 1796

DOWNLOAD NOW »

Gewaltfreie Kommunikation

Eine Sprache des Lebens

Author: Marshall B. Rosenberg

Publisher: Junfermann Verlag GmbH

ISBN: 3873878011

Category: Psychology

Page: 240

View: 8990

DOWNLOAD NOW »

Wir betrachten unsere Art zu sprechen vielleicht nicht als ""gewalttätig"", dennoch führen unsere Worte oft zu Verletzung und Leid - bei uns selbst oder bei anderen. Die Gewaltfreie Kommunikation hilft uns bei der Umgestaltung unseres sprachlichen Ausdrucks und unserer Art zuzuhören. Aus gewohnheitsmäßigen, automatischen Reaktionen werden bewusste Antworten. Wir werden angeregt, uns ehrlich und klar auszudrücken und gleichzeitig anderen Menschen unsere respektvolle Aufmerksamkeit zu schenken. Wenn wir die Gewaltfreie Kommunikation in unseren Interaktionen anwenden, ob mit uns selbst, mit ein.

Struktur Und Interpretation Von Computerprogrammen/ Structure and Interpretation of Computer Programs

Eine Informatik-einfhrung/ a Computer Science Introduction

Author: Harold Abelson,Julie Sussman,Gerald Jay Sussman

Publisher: Springer

ISBN: 9783540423423

Category: Computers

Page: 682

View: 2039

DOWNLOAD NOW »

Die Übersetzung der bewährten Einführung in die Informatik, entstanden am Massachusetts Institute of Technology (MIT), wird seit Jahren erfolgreich in der Lehre eingesetzt. Schritt für Schritt werden Konstruktion und Abstraktion von Daten und Prozeduren dargestellt. Von der Modularisierung bis zum Problemlösen mit Registermaschinen werden verschiedene Programmierparadigmen entwickelt und die effektive Handhabung von Komplexität gezeigt. Als Programmiersprache wird SCHEME verwendet, ein Dialekt von LISP. Alle Programme laufen in jeder dem IEEE-Standard entsprechenden SCHEME-Implementierung.

Der Turing Omnibus

Eine Reise durch die Informatik mit 66 Stationen

Author: A.K. Dewdney

Publisher: Springer-Verlag

ISBN: 3642788726

Category: Computers

Page: 496

View: 8621

DOWNLOAD NOW »

Der Turing Omnibus macht in 66 exzellent geschriebenen Beiträgen Station bei den interessantesten Themen aus der Informatik, der Computertechnologie und ihren Anwendungen.

Kartographische Oberflächen

Interpolation, Analyse, Visualisierung

Author: Wolf-Dieter Rase

Publisher: BoD – Books on Demand

ISBN: 3739209224

Category: Science

Page: 340

View: 6335

DOWNLOAD NOW »

Der Text wendet sich an Nutzer von Geo-Informationssystemen, die kontinuierliche Oberflächen aus unregelmäßig verteilten Datenpunkten oder aus Polygonen mit einem aufsummierten Datenwert erzeugen wollen. Die überwiegende Mehrzahl der Anwender wird dafür die gängigen GIS-Pakete nutzen. Das sind vor allem ArcGIS for Desktop mit Erweiterungen oder das Programm Surfer. In anderen Software-Paketen sind ebenfalls Optionen für die Interpolation und Visualisierung von Oberflächen enthalten, auch in Open-Source-Programmen. Viele der Optionen in der freien Software sind mit den hier diskutierten Verfahren identisch. Für die Experten, die noch selbst programmieren und sich damit die Werkzeuge anfertigen, die in den Standardprogrammen fehlen, stellt der Text einige Grundlagen und weiterführende Referenzen zur Verfügung. Für die Visualisierung von 21⁄2D-Oberflächen ist die Wahrscheinlichkeit geringer als bei den Interpolationsmethoden, dass sich Anwender ihre eigene Software schreiben werden. Das Angebot an freier und kommerzieller Computergraphik-Software ist sehr groß, zumindest für die gängigen Visualisierungsverfahren. Für manche Methoden, die etwas weiter von den häufig angewendeten Techniken entfernt sind, ist manchmal die Programmierung eigener Software notwendig, zumindest aber von Brücken für den Übergang zwischen unterschiedlichen Programmen und Datenformaten.

Computer Graphics Through OpenGL®

From Theory to Experiments

Author: Sumanta Guha

Publisher: CRC Press

ISBN: 0429874839

Category: Computers

Page: 732

View: 2969

DOWNLOAD NOW »

COMPREHENSIVE COVERAGE OF SHADERS AND THE PROGRAMMABLE PIPELINE From geometric primitives to animation to 3D modeling to lighting, shading and texturing, Computer Graphics Through OpenGL®: From Theory to Experiments is a comprehensive introduction to computer graphics which uses an active learning style to teach key concepts. Equally emphasizing theory and practice, the book provides an understanding not only of the principles of 3D computer graphics, but also the use of the OpenGL® Application Programming Interface (API) to code 3D scenes and animation, including games and movies. The undergraduate core of the book takes the student from zero knowledge of computer graphics to a mastery of the fundamental concepts with the ability to code applications using fourth-generation OpenGL®. The remaining chapters explore more advanced topics, including the structure of curves and surfaces, applications of projective spaces and transformations and the implementation of graphics pipelines. This book can be used for introductory undergraduate computer graphics courses over one to two semesters. The careful exposition style attempting to explain each concept in the simplest terms possible should appeal to the self-study student as well. Features • Covers the foundations of 3D computer graphics, including animation, visual techniques and 3D modeling • Comprehensive coverage of OpenGL® 4.x, including the GLSL and vertex, fragment, tessellation and geometry shaders • Includes 180 programs with 270 experiments based on them • Contains 750 exercises, 110 worked examples, and 700 four-color illustrations • Requires no previous knowledge of computer graphics • Balances theory with programming practice using a hands-on interactive approach to explain the underlying concepts

Das HDRI-Handbuch

High Dynamic Range Imaging für Fotografen und Computergrafiker

Author: Christian Bloch

Publisher: N.A

ISBN: 9783898644303

Category:

Page: 389

View: 7834

DOWNLOAD NOW »

Introduction to Computer Graphics

Using Java 2D and 3D

Author: Frank Klawonn

Publisher: Springer Science & Business Media

ISBN: 9781846288487

Category: Computers

Page: 286

View: 6570

DOWNLOAD NOW »

This book provides an introduction to the most important basic concepts of computer graphics. It couples the technical background and theory immediately with practical examples and applications. The reader can follow up the theory and then literally see the theory at work in numerous example programs. With only elementary knowledge of the programming language Java, the reader will be able to create his or her own images and animations immediately using Java 2D and Java 3D. A website for this book includes programs with source code, exercises with solutions and slides as teaching material.

Design Patterns für die Spieleprogrammierung

Author: Robert Nystrom

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 395845092X

Category: Computer games

Page: 400

View: 7848

DOWNLOAD NOW »

- Die bekannten Design Patterns der Gang of Four im konkreten Einsatz für die Entwicklung von Games - Zahlreiche weitere vom Autor entwickelte Patterns - Sequenzierungs-, Verhaltens-, Entkopplungs- und Optimierungsmuster Für viele Spieleprogrammierer stellt die Finalisierung ihres Spiels die größte Herausforderung dar. Viele Projekte verlaufen im Sande, weil Programmierer der Komplexität des eigenen Codes nicht gewachsen sind. Die im Buch beschriebenen Design Patterns nehmen genau dieses Problem in Angriff. Der Autor blickt auf jahrelange Erfahrung in der Entwicklung von weltweit erfolgreichen Games zurück und stellt erprobte Patterns vor, mit deren Hilfe Sie Ihren Code entwirren und optimieren können. Die Patterns sind in Form unabhängiger Fallbeispiele organisiert, so dass Sie sich nur mit den für Sie relevanten zu befassen brauchen und das Buch auch hervorragend zum Nachschlagen verwenden können. Sie erfahren, wie man eine stabile Game Loop schreibt, wie Spielobjekte mithilfe von Komponenten organisiert werden können und wie man den CPU-Cache nutzt, um die Performance zu verbessern. Außerdem werden Sie sich damit beschäftigen, wie Skript-Engines funktionieren, wie Sie Ihren Code mittels Quadtrees und anderen räumlichen Aufteilungen optimieren und wie sich die klassischen Design Patterns in Spielen einsetzen lassen.

Überflieger

Warum manche Menschen erfolgreich sind - und andere nicht

Author: Malcolm Gladwell

Publisher: Campus Verlag

ISBN: 3593405016

Category: Political Science

Page: 272

View: 8611

DOWNLOAD NOW »

Malcolm Gladwell, Bestsellerautor und Star des amerikanischen Buchmarkts, hat die wahren Ursachen des Erfolgs untersucht und darüber ein lehrreiches, faszinierendes Buch geschrieben. Es steckt voller Geschichten und Beispiele, die zeigen, dass auch außergewöhnlicher Erfolg selten etwas mit individuellen Eigenschaften zu tun hat, sondern mit Gegebenheiten, die es dem einen leicht und dem anderen unmöglich machen, erfolgreich zu sein. Die Frage ist nicht, wie jemand ist, sondern woher er kommt: Welche Bedingungen haben diesen Menschen hervorgebracht? Auf seiner anregenden intellektuellen Erkundung der Welt der Überflieger erklärt Gladwell unter anderem das Geheimnis der Softwaremilliardäre, wie man ein herausragender Fußballer wird, warum Asiaten so gut in Mathe sind und was die Beatles zur größten Band aller Zeiten machte.

Stoizismus heute

Author: Patrick Ussher

Publisher: Babelcube Inc.

ISBN: 1507109784

Category: Self-Help

Page: 156

View: 1811

DOWNLOAD NOW »

Von stoischer Ethik zu Emotionen, von stoischen Bürgermeistern und Achtsamkeit zu praktischer Philosophie, Elternschaft, Psychotherapie und Gefängnissen, von Star Trek und Sokrates zu stoischen Rechtsanwälten, Literatur und dem Leben im Allgemeinen, dieses Buch vereint eine umfassende Sammlung von Reflexionen zu Möglichkeiten der stoischen Lebensweise in der heutigen Zeit. Sie finden Ratschläge zur Bewältigung von Widrigkeiten, Reflexionen zum Glück und guten Leben und eindrucksvolle persönliche Zeugnisse der Umsetzung des Stoizismus in die Praxis. Sie lesen aber auch über die Zusammenhänge zwischen Stoizismus und Psychotherapie, Stoizismus und Achtsamkeitsmeditation und die unerwarteten Orte, an denen der Stoizismus in der modernen Kultur erscheinen kann. Dieses Buch ist sowohl für Akademiker als auch Nicht-Akademiker von Interesse und stellt die vielfältigen Möglichkeiten dar, wie die 2.300 Jahre alte Philosophie als Lebensstil für die Anliegen und Bedürfnisse der heutigen Zeit relevant bleibt.