Processing
Wygląd
Witaj na stronach podręcznika środowiska programistycznego Processing. Podręcznik przeznaczony jest dla osób, ktore nigdy wcześniej nie miały doświadczenia z programowaniem oraz tych wszystkich, którzy chcieliby nabrać podstawowych umiejętności w zakresie programownaia grafiki komputerowej, animacji i prostych interakcji. Podręcznik stanowi podstawy dla planowanych podręczników zaawansowanych: "Wizualizacja informacji w Processingu" oraz "Processing dla multimediów".
Rozdziały podręcznika podzielone są na dwie grupy:
- P | rozdziały na temat konstrukcji języka programowania, jakim jest Processing
- O | rozdziały natury ogólnej, w których omawiane są takie zagadnienia, jak praca z kolorem, prosta matematyka itp.
Część materiału zawartego w podręczniku (a z całą pewnością jego struktura) związana jest z warsztatami programowania multimediów prowadzonymi dla grupy artystów w Krakowie w pierwszej połowie 2010 roku.
Spis treści
[edytuj]Rozdział nie na temat programowania
[edytuj]- Kilka słów o Processingu
- o jego historii, zastosowaniach oraz o tym, jak się ma wobec podobnych środowisk programistycznych - Jak uruchomić Processing
- skąd wziąć, jak zainstalować i jak uruchomić przykładowy program - Jak zapisać swoje prace
- jak zapisać jako jpg, png lub tiff swoje prace, jak eksportować je do sieci i w formę samodzielnej aplikacji
Pierwsze kroki, pierwsze grafiki
[edytuj]- P | Nie za krótki start
- czyli pierwsza grafika - O | Kolor I
- czyli czym jest mityczne RGB - P | Zmienne
- czyli programowanie dla zapominalskich - O | Geometria
- czyli o tym, że x = 0 to nie to samo, co x = 0 - P | Pętle
- czyli programowanie dla leniwych - O | Processing/Liczby losowe
- czyli rzut cyfrową monetą - P | Wyrażenia warunkowe
- czyli programowanie dla przezornych - O | Trygonometria
- czyli o Sinusie - kocie mojej znajomej - P | Tablice
- czyli programowanie z dużymi kieszeniami - P | Tekst w Processingu
- czyli programowanie poezji i prozy
Wyższy stopień wtajemniczenia - animacje i interakcje!
[edytuj]- P | Animacja
- czyli programowanie klatka po klatce - O | Obrazki
- czyli koniec z rysowaniem - P | Interakcja
- czyli programowanie w parze z użytkownikiem - O | Kolor II
- czyli o trzydziestu dwóch bitach - P | Funkcje
- czyli programowanie na zaś - O | Biblioteki i kod źródłowy
- czyli o programistach ze świata - P | Obiekty I
- czyli programowanie auta, psa i misia - O | Nie cała prawda o pamięci
- czyli programowanie na Javie - P | Obiekty II
- czyli programowanie aut, psów i misiów
Krok w tył, dwa kroki do przodu
[edytuj]- P | Jeszcze raz od nowa tylko, że inaczej
- czyli całościowa powtórka materiału bez niedomówień i przemilczeń - O | Processing w Zaćmieniu
- czyli programowanie Processingu w środowisku Eclipse