Computer Graphics

Principles and Practice

Author: John F. Hughes,James D. Foley

Publisher: Pearson Education

ISBN: 0321399528

Category: Computers

Page: 1209

View: 600

DOWNLOAD NOW »

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

Compiler

Prinzipien, Techniken und Werkzeuge

Author: Alfred V. Aho

Publisher: Pearson Deutschland GmbH

ISBN: 9783827370976

Category: Compiler

Page: 1253

View: 5000

DOWNLOAD NOW »

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: 6966

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.

Werde ein geschmeidiger Leopard – aktualisierte und erweiterte Ausgabe

Die sportliche Leistung verbessern, Verletzungen vermeiden und Schmerzen lindern

Author: Kelly Starrett,Glen Cordoza

Publisher: Riva Verlag

ISBN: 3959710240

Category: Health & Fitness

Page: 480

View: 651

DOWNLOAD NOW »

Menschen wollen Leistung erbringen, aber fehlerhafte Bewegungsmuster können den Körper blockieren. Oft bleiben diese leistungslimitierenden Faktoren sogar erfahrenen Trainern verborgen. Werde ein geschmeidiger Leopard macht das Unsichtbare sichtbar. Kelly Starrett zeigt in diesem Buch seine revolutionäre Herangehensweise an Beweglichkeit und Erhalt der Leistungsfähigkeit und liefert den Masterplan für effektive und sichere Bewegungsabläufe in Sport und Alltag. Hunderte Schritt-für-Schritt-Fotos veranschaulichen nicht nur, wie Trainingsübungen wie Kniebeuge, Kreuzheben, Liegestütz, Kettlebell Swing oder Snatch, Clean und Jerk richtig ausgeführt werden, sondern auch wie die häufigsten Fehler vermieden oder korrigiert werden können. Kelly Starrett gliedert den menschlichen Körper in 14 Zonen und zeigt Mobilisationstechniken, mit denen man seine Beweglichkeit zurückgewinnen kann. Die überarbeitete und um 80 Seiten erweiterte Ausgabe des Bestsellers bietet Dutzende Strategien, mit denen gezielt auf einzelne Einschränkungen, eine Verletzung oder einen hartnäckigen Bewegungsfehler eingegangen werden kann. Mit einem 14-Tage-Programm lässt sich der ganze Körper in nur zwei Wochen neu mobilisieren.

Kartographische Oberflächen

Interpolation, Analyse, Visualisierung

Author: Wolf-Dieter Rase

Publisher: BoD – Books on Demand

ISBN: 3739209224

Category: Science

Page: 340

View: 5962

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.

The Design of Everyday Things

Psychologie und Design der alltäglichen Dinge

Author: Norman Don

Publisher: Vahlen

ISBN: 3800648105

Category: Business & Economics

Page: 320

View: 9279

DOWNLOAD NOW »

Apple, Audi, Braun oder Samsung machen es vor: Gutes Design ist heute eine kritische Voraussetzung für erfolgreiche Produkte. Dieser Klassiker beschreibt die fundamentalen Prinzipien, um Dinge des täglichen Gebrauchs umzuwandeln in unterhaltsame und zufriedenstellende Produkte. Don Norman fordert ein Zusammenspiel von Mensch und Technologie mit dem Ziel, dass Designer und Produktentwickler die Bedürfnisse, Fähigkeiten und Handlungsweisen der Nutzer in den Vordergrund stellen und Designs an diesen angepasst werden. The Design of Everyday Things ist eine informative und spannende Einführung für Designer, Marketer, Produktentwickler und für alle an gutem Design interessierten Menschen. Zum Autor Don Norman ist emeritierter Professor für Kognitionswissenschaften. Er lehrte an der University of California in San Diego und der Northwest University in Illinois. Mitte der Neunzigerjahre leitete Don Norman die Advanced Technology Group bei Apple. Dort prägte er den Begriff der User Experience, um über die reine Benutzbarkeit hinaus eine ganzheitliche Erfahrung der Anwender im Umgang mit Technik in den Vordergrund zu stellen. Norman ist Mitbegründer der Beratungsfirma Nielsen Norman Group und hat unter anderem Autohersteller von BMW bis Toyota beraten. „Keiner kommt an Don Norman vorbei, wenn es um Fragen zu einem Design geht, das sich am Menschen orientiert.“ Brand Eins 7/2013 „Design ist einer der wichtigsten Wettbewerbsvorteile. Dieses Buch macht Spaß zu lesen und ist von größter Bedeutung.” Tom Peters, Co-Autor von „Auf der Suche nach Spitzenleistungen“

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: 5276

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.

Computer Graphics Through OpenGL®

From Theory to Experiments

Author: Sumanta Guha

Publisher: CRC Press

ISBN: 0429874839

Category: Computers

Page: 732

View: 4561

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

Hello World!

Programmieren für Kids und andere Anfänger

Author: Warren Sande,Carter Sande

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446438149

Category: Computers

Page: 501

View: 1723

DOWNLOAD NOW »

HELLO WORLD// - Alle Erklärungen der Konzepte in einfacher Sprache - Sehr viele Bilder, Cartoons und lustige Beispiele - Umfassende Fragen und Aufgaben zum Üben und Lernen - Farbig illustriert In diesem Buch lernst Du, mit dem Computer in seiner Sprache zu sprechen. Willst du ein Spiel erfinden? Eine Firma gründen? Ein wichtiges Problem lösen? Als ersten Schritt lernst Du, eigene Programme zu schreiben. Programmieren ist eine tolle Herausforderung, und dieses Buch macht Dir den Einstieg leicht. Diese neue Ausgabe von Hello World! zeigt Dir in einfacher und ansprechender Weise die Welt der Computerprogrammierung. Warren Sande hat es gemeinsam mit seinem Sohn Carter geschrieben, und sie haben sich auch viele lustige Beispiele ausgedacht, mit denen Du prima lernen kannst. Das Buch wurde von Pädagogen überarbeitet und eignet sich für Kinder genauso wie für ihre Eltern. Du brauchst keine Programmierkenntnisse mitzubringen, sondern nur zu wissen, wie man einen Computer bedient. Wenn Du ein Programm starten und eine Datei speichern kannst, reicht das schon! Hello World! arbeitet mit Python. Diese Programmiersprache ist besonders leicht zu erlernen. Mit den humorvollen Beispielen lernst Du die Grundlagen des Programmierens kennen, wie z.B. Schleifen, Entscheidungen, Eingaben und Ausgaben, Datenstrukturen, Grafiken und vieles mehr. AUS DEM INHALT // Speicher und Variablen // Datentypen // GUIs – Grafische Benutzeroberflächen // Immer diese Entscheidungen // Schleifen // Nur für dich – Kommentare // Geschachtelte und variable Schleifen // Listen und Wörterbücher // Funktionen // Objekte // Module // Sprites und Kollisionserkennung // Ereignisse // Sound // Ausgabeformatierung und Strings // Das Zufallsprinzip // Computersimulationen

Verteilte Systeme

Prinzipien und Paradigmen

Author: Andrew S. Tanenbaum,Maarten van Steen

Publisher: N.A

ISBN: 9783827372932

Category: Distributed processing

Page: 761

View: 3022

DOWNLOAD NOW »

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: 945

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.

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: 4473

DOWNLOAD NOW »

Rechnerorganisation und Rechnerentwurf

Die Hardware/Software-Schnittstelle

Author: David Patterson,John LeRoy Hennessy

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3110446065

Category: Computers

Page: 833

View: 2394

DOWNLOAD NOW »

Mit der deutschen Übersetzung zur fünfter Auflage des amerikanischen Klassikers Computer Organization and Design - The Hardware/Software Interface ist das Standardwerk zur Rechnerorganisation wieder auf dem neusten Stand - David A. Patterson und John L. Hennessy gewähren die gewohnten Einblicke in das Zusammenwirken von Hard- und Software, Leistungseinschätzungen und zahlreicher Rechnerkonzepte in einer Tiefe, die zusammen mit klarer Didaktik und einer eher lockeren Sprache den Erfolg dieses weltweit anerkannten Standardwerks begründen. Patterson und Hennessy achten darauf, nicht nur auf das "Wie" der dargestellten Konzepte, sondern auch auf ihr "Warum" einzugehen und zeigen damit Gründe für Veränderungen und neue Entwicklungen auf. Jedes der Kapitel steht für einen deutlich umrissenen Teilbereich der Rechnerorganisation und ist jeweils gleich aufgebaut: Eine Einleitung, gefolgt von immer tiefgreifenderen Grundkonzepten mit steigernder Komplexität. Darauf eine aktuelle Fallstudie, "Fallstricke und Fehlschlüsse", Zusammenfassung und Schlussbetrachtung, historische Perspektiven und Literaturhinweise sowie Aufgaben. In der neuen Auflage sind die Inhalte in den Kapiteln 1-5 an vielen Stellen punktuell verbessert und aktualisiert, mit der Vorstellung neuerer Prozessoren worden, und der Kapitel 6... from Client to Cloud wurde stark überarbeitetUmfangreiches Zusatzmaterial (Werkzeuge mit Tutorien etc.) stehtOnline zur Verfügung.

Introduction to Computer Graphics

Using Java 2D and 3D

Author: Frank Klawonn

Publisher: Springer Science & Business Media

ISBN: 9781846288487

Category: Computers

Page: 286

View: 8641

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.

Das HDRI-Handbuch

High Dynamic Range Imaging für Fotografen und Computergrafiker

Author: Christian Bloch

Publisher: N.A

ISBN: 9783898644303

Category:

Page: 389

View: 8160

DOWNLOAD NOW »

Theoretische Bodenmechanik

Author: Karl Terzaghi

Publisher: Springer-Verlag

ISBN: 3642532446

Category: Technology & Engineering

Page: 506

View: 6950

DOWNLOAD NOW »

2 nung der durch Änderungen in der Belastung und in den Entwässe rungsbedingungen verursachten Wirkungen meist nur sehr gering sind. Diese Feststellung gilt im besonderen Maße für alle jene Auf gaben, die sich mit der Wirkung des strömenden Wasser befassen, weil hier untergeordnete Abweichungen in der Schichtung, die durch Probebohrungen nicht aufgeschlossen werden, von großem Einfluß sein können. Aus diesem Grunde unterscheidet sich die Anwendung der theoretischen Bodenmechanik auf den Erd- und Grundbau ganz wesentlich von der Anwendung der technischen Mechanik auf den Stahl-, Holz- und Massivbau. Die elastischen Größen der Baustoffe Stahl oder Stahlbeton sind nur wenig veränderlich, und die Gesetze der angewandten Mechanik können für die praktische Anwendung ohne Einschränkung übertragen werden. Demgegenüber stellen die theoretischen Untersuchungen in der Bodenmechanik nur Arbeits hypothesen dar, weil unsere Kenntnisse über die mittleren physikalischen Eigenschaften des Untergrundes und über den Verlauf der einzelnen Schichtgrenzen stets unvollkommen und sogar oft äußerst unzuläng lich sind. Vom praktischen Standpunkt aus gesehen, sind die in der Bodenmechanik entwickelten Arbeitshypothesen jedoch ebenso an wendbar wie die theoretische Festigkeitslehre auf andere Zweige des Bauingenieurwesens. Wenn der Ingenieur sich der in den grundlegen den Annahmen enthaltenen Unsicherheiten bewußt ist, dann ist er auch imstande, die Art und die Bedeutung der Unterschiede zu er kennen, die zwischen der Wirklichkeit und seiner Vorstellung über die Bodenverhältnisse bestehen.

Computer graphics

using OpenGL

Author: Francis S. Hill,Stephen M. Kelley

Publisher: Prentice Hall

ISBN: N.A

Category: Computers

Page: 778

View: 4598

DOWNLOAD NOW »