دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Erik Bartmann
سری:
ISBN (شابک) : 3897219972, 9783897219977
ناشر: O'Reilly Verlag
سال نشر: 2010
تعداد صفحات: 574
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 19 مگابایت
در صورت تبدیل فایل کتاب Processing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب در حال پردازش نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
پردازش یک زبان برنامه نویسی شی گرا و متخصص در گرافیک، شبیه سازی و انیمیشن است که به ویژه برای افرادی که تجربه برنامه نویسی کمی دارند مناسب است. بنابراین، به ویژه برای هنرمندان، سرگرمی ها و مبتدیان برنامه نویسی مناسب است. زبان برگرفته از جاوا برای دستیابی سریع و مؤثر به نتایج چشمگیر با تلاش نسبتاً کمی ایجاد شد. پردازش به سرعت خواننده را با ملزومات برنامه نویسی آشنا می کند و سپس مستقیماً به برنامه نویسی برنامه های کاربردی گرافیکی می رود. خواننده با بازیگوشی با برنامه نویسی دو بعدی و سه بعدی، رندر متن، پردازش تصویر و حتی دستکاری ویدیو آشنا می شود.
Processing ist eine auf Grafik, Simulation und Animation spezialisierte objektorientierte Programmiersprache, die besonders für Menschen mit wenig Programmiererfahrung geeignet ist. Deshalb eignet sie sich vor allem für Künstler, Bastler und Programmiereinsteiger. Die aus Java abgeleitete Sprache wurde geschaffen, um schnell und effektiv mit relativ wenig Aufwand zu beeindruckenden Ergebnissen zu kommen. Processing führt den Leser zügig in die Programmieressentials ein und geht dann unmittelbar zur Programmierung grafisch anspruchsvoller Anwendungen über. Spielerisch wird dem Leser die 2D- und 3D-Programierung, Textrendering, die Bildbearbeitung und sogar die Videomanipulation nahe gebracht.
Buchcover......Page 1
Processing......Page 3
Impressum......Page 4
Inhalt......Page 5
Vorwort......Page 11
Entwicklungsumgebung......Page 17
Befehlsabarbeitung......Page 63
Zwei sehr wichtige Funktionen......Page 64
Programmflusskontrolle mit println()......Page 67
Fehlersuche mit Unterstützung......Page 70
Sinn und Zweck......Page 73
Deklaration......Page 75
Initialisierung......Page 76
Literale......Page 78
Lebensdauer und Sichtbarkeit......Page 79
Globale Variablen......Page 80
Lokale Variablen......Page 81
Magic Numbers......Page 84
Systemvariablen......Page 85
Mit Werten jonglieren......Page 88
Kapitel 4: Casting......Page 97
Kapitel 5: Konstanten......Page 101
Zuweisungsoperator......Page 105
Arithmetische Operatoren......Page 106
Inkrement- bzw. Dekrement- Operatoren......Page 108
Vergleichsoperatoren......Page 111
Logische Operatoren......Page 114
Zusammengesetzte Zuweisung......Page 116
Bitweise Operatoren......Page 117
Kontrollstrukturen......Page 127
Kapitel 8: Schleifen......Page 137
for-Schleife......Page 139
while-Schleife......Page 143
Notausstieg......Page 145
Random......Page 147
Perlin Noise......Page 150
Mausschubsen......Page 159
Wildes Klicken......Page 165
Mausschubsen Teil 2......Page 170
Tastatur......Page 174
Schieß auf die Scheibe......Page 177
Keine Magic Numbers......Page 184
Mauszeiger anpassen......Page 186
Kapitel 11: Funktionen......Page 189
Rückgabewert......Page 196
Fallstrick......Page 200
Grundlagen......Page 203
Klassen und Objekte......Page 204
Instanziierung......Page 208
Konstruktor Grundlagen......Page 209
Methodenaufruf......Page 210
Zugriff auf Felder......Page 211
Konstruktor Teil 2......Page 212
Eine Vorlage, viele Objekte......Page 213
Interaktion mit Objekten......Page 217
Überladen von Methoden......Page 222
Klassen in eine Datei auslagern......Page 225
Kapitel 13: Arrays......Page 229
Wertezuweisung......Page 231
Simulierter Herzmonitor......Page 232
Größe eines Arrays......Page 236
Mehrdimensionale Arrays......Page 238
Spielvorbereitung, Teil 1......Page 239
Spielvorbereitung, Teil 2......Page 243
Spielvorbereitung, Teil 3......Page 248
Kollision......Page 252
Objekt-Array......Page 253
Array erweitern......Page 256
Minimum und Maximum......Page 258
Sortieren......Page 259
Vom Einheitskreis zu Sinus und Cosinus......Page 265
Kreisbahn......Page 269
Wurfparabel bzw. schiefer Wurf......Page 271
Lissajous-Figuren......Page 276
Kapitel 15: Zeichenketten......Page 281
Methoden......Page 282
Formatierung......Page 295
Kapitel 16: Rendern von Text......Page 297
createFont......Page 298
loadFont......Page 302
Textausrichtung......Page 306
Textbreite......Page 308
Rotierender Text......Page 310
Verschobener Text......Page 312
Rotierender Buchstabensalat......Page 317
Kurzschreibweise beim Kodieren......Page 326
Kapitel 17: Vertices......Page 327
Vertex......Page 328
Komplexe Figuren......Page 330
Verbindungsoptionen......Page 339
Kurven......Page 348
Textdatei......Page 363
XML-Datei......Page 372
Rotation......Page 389
Translation......Page 397
Kombination von Rotation und Translation......Page 398
Skalierung......Page 405
Kapitel 20: Geometrische Objekte in 3-D......Page 411
Rotation......Page 413
Verschiebung......Page 439
Skalierung......Page 449
Bildobjekt......Page 451
Bild anzeigen......Page 452
Bilder-Array......Page 463
Bildanpassungen......Page 466
Einfluss auf Pixelebene......Page 472
Histogramm......Page 502
Bild speichern......Page 507
Ein anderes Farbmodell......Page 511
Ein Bild unkenntlich machen......Page 513
Processing-eigene Pixelmanipulation......Page 519
Zeit......Page 523
Datum......Page 529
Kapitel 23: Video......Page 531
Videostream manipulieren......Page 535
Kapitel 24: Bibliotheken......Page 541
Module......Page 543
Externe Bibliotheken hinzufügen......Page 546
Externe Bibliothek selbst erstellen......Page 547
Soundwiedergabe......Page 555
Noch mehr Soundwiedergabe......Page 557
Eigene Klangerzeugung......Page 563
Index......Page 569