Processing

Z Wikibooks, biblioteki wolnych podręczników.
Skocz do: nawigacja, szukaj

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 Etap rozwoju: 00%(w dniu 06.09.2010)
- o jego historii, zastosowaniach oraz o tym, jak się ma wobec podobnych środowisk programistycznych
Jak uruchomić Processing Etap rozwoju: 25%(w dniu 06.09.2010)
- skąd wziąć, jak zainstalować i jak uruchomić przykładowy program
Jak zapisać swoje prace Etap rozwoju: 00%(w dniu 06.09.2010)
- 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 Etap rozwoju: 100%(w dniu 06.09.2010)
- czyli pierwsza grafika
O | Kolor I Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli czym jest mityczne RGB
P | Zmienne Etap rozwoju: 100%(w dniu 06.09.2010)
- czyli programowanie dla zapominalskich
O | Geometria Etap rozwoju: 75%(w dniu 06.09.2010)
- czyli o tym, że x = 0 to nie to samo, co x = 0
P | Pętle Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie dla leniwych
O | Processing/Liczby losowe Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli rzut cyfrową monetą
P | Wyrażenia warunkowe Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie dla przezornych
O | Trygonometria Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli o Sinusie - kocie mojej znajomej
P | Tablice Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie z dużymi kieszeniami
P | Tekst w Processingu Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie poezji i prozy

Wyższy stopień wtajemniczenia - animacje i interakcje![edytuj]

P | Animacja Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie klatka po klatce
O | Obrazki Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli koniec z rysowaniem
P | Interakcja Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie w parze z użytkownikiem
O | Kolor II Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli o trzydziestu dwóch bitach
P | Funkcje Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie na zaś
O | Biblioteki i kod źródłowy Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli o programistach ze świata
P | Obiekty I Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie auta, psa i misia
O | Nie cała prawda o pamięci Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie na Javie
P | Obiekty II Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie aut, psów i misiów

Krok w tył, dwa kroki do przodu[edytuj]

P | Jeszcze raz od nowa tylko, że inaczej Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli całościowa powtórka materiału bez niedomówień i przemilczeń
O | Processing w Zaćmieniu Etap rozwoju: 00%(w dniu 06.09.2010)
- czyli programowanie Processingu w środowisku Eclipse

Problemy[edytuj]

P |problemy i jak je rozwiązać