PERSONAL PAINT v6.3 Niedawno pojawiî sië Personal Paint 6.1. Jeszcze nie zdâûyliômy go dokîadnie poznaê, a juû pokazaîa sië nowa wersja -- Personal Paint 6.3. Co przynosi róûnica o 0.2? Stanisîaw Wësîawski Od razu trzeba powiedzieê, ûe firma Cloanto bardzo uczciwie podeszîa do numeracji wersji programu. Przeskoczyli, co prawda, juû dawno numerem Deluxe Painta, co byîo chyba chwytem reklamowym, ale teraz program oferuje o tyle wiëcej od wersji PP 6.1, ile pokazuje nowy numer -- 6.3. Sugeruje to oczywiôcie drobne, kosmetyczne, zmiany programu. I tak jest rzeczywiôcie, moûe z wyjâtkiem dwóch opcji. Zacznë jednak od drobiazgów. Pierwsza ilustracja pokazuje zmiany w requesterach typu "Memory". Personal ma, jak wiadomo, "Virtual Memory" -- coô jakby namiastka MMU. Nie zastëpuje to pamiëci RAM, ale pozwala uûywaê do zapisywania chwilowych plików roboczych programu pamiëci dyskowej -- zarówno stacji dysków miëkkich, jak i twardych. Na ilustracjach wyróûniam stare okna kolorem ciemniejszym. Doszîo nowe okno, Memory Information, w którym widaê nie tylko gospodarowanie pamiëciâ, ale takûe trzy dodatkowe przyciski, pozwalajâce na zwiëkszenie do maksimum posiadanych rezerw. Pierwszy przycisk -- FLUSH -- pozwala przenieôê tak wiele, jak jest to moûliwe, danych programu z RAM (virtual storage) do pamiëci dyskowej. FLUSH ALL -- wykonuje to samo, dodatkowo likwidujâc niepotrzebne bufory. Brush, którym aktualnie pracujemy, zamienia sië w prostokâtnâ ramkë -- zjawisko znane z pracy Deluxe Paintem. Workbench zostanie wyîâczony. FREE UNDO -- likwiduje, jak îatwo sië domyôliê, bufory Undo-Redo. Zawsze byîem ciekaw, co takiego moûe program skîadowaê na dysku zamiast w RAM. Jak widaê na pierwszej ilustracji, moûe to utworzyê spory "plik plików". Nowoôciâ jest wielopoziomowa opcja UNDO-REDO. Okno pokazane na pierwszej ilustracji informuje o liczbie poziomów Undo (ustawiîem stanowczo za duûo) i wielkoôci buforów (po 0,25 MB). Dziaîa to doskonale, jeûeli oczywiôcie dysponujemy odpowiednim zapasem pamiëci. Rozwiâzania te sâ przykîadem znakomitej "reûyserii" programu Personal Paint. Jest to piëta achillesowa polskich programów. Dobry programista moûe (tak mówiâ) wykonaê wszystko, ale ktoô musi mu koniecznie powiedzieê, CO MA WYKONAÊ. Personalowi brak wielu narzëdzi cieniowania, opcji perspektywy, lepszej obsîugi animacji i tak dalej. Ale trzeba przyznaê, ûe podstawowe opcje, takie jak wymieniona wyûej obsîuga pamiëci czy ekrany o róûnym trybie pracy, sâ strzaîem w dziesiâtkë. Trudno sobie wyobraziê, co w tym zakresie moûna wiëcej i lepiej zrobiê. Druga ilustracja pokazuje ekran Personala. Jak widaê, nie ma tu ûadnych zmian, poza okienkiem Project Information, podobnym do zastosowanego w najnowszej wersji Deluxe Painta. Moûna tam wpisaê dane, towarzyszâce obrazkowi. Okno to jest jednym z trzech okien opcji "Information". Kiedyô byîo tam jedno, teraz mamy Memory Information, Project Information i Program Information. Dwa pierwsze okna (potrzebne) dostëpne sâ za naciôniëciem jednego klawisza. Trzecia ilustracja prezentuje zmienione okna zapisu plików. Wielkâ nowoôciâ jest tam opcja PNG. Jest to nowy format graficzny, majâcy zastâpiê GIF, którego wîaôciciele zaczëli sië domagaê opîat za stosowanie tego formatu. PNG -- Portable Network Graphic -- moûe zapisywaê obrazki w 256 kolorach i 24-bitowe, na dodatek tworzy mniejsze pliki, a co najwaûniejsze -- jest za darmo. Program ma doîâczone stosowne data types i skrypt w jëzyku ARexx, zmieniajâcy plik w GIF na PNG. Jest to pozornie bez sensu, poniewaû wystarczy zaîadowaê GIF do Personala i zapisaê jako PNG. Jednak skrypt oferuje wiëcej. Moûna nim zmieniê automatycznie wszystkie GIF-y we wskazanym katalogu na format PNG. Drobna zmiana skryptu (wyjaôniona wewnâtrz nagîówka) pozwala zmieniê wszystkie pliki graficzne na PNG. Zaleûy to tylko od posiadanych data types. Do caîej tej zabawy potrzebny jest zestaw specjalnych bibliotek, dostarczanych z pakietem Personal Paint 6.3. Uruchomiîem taki skrypt w ARexxie, kierujâc go na katalog, zawierajâcy róûne formaty obrazka Mony Lisy, a to, co mi wyszîo, prezentuje tabelka. MONA.BMP 128662 MONA.PNG 89741 = 70% MONA.GIF 105988 MONA.PNG 89754 = 85% MONA.IFF 131884 MONA.PNG 89754 = 68% MONA.PCX 139964 MONA.PNG 89754 = 64% MONA.SUN 127498 MONA.PNG 89741 = 70% MONA.JPG 43008 MONA.PNG 89194 = 207% MONA.JPG 31004 MONA.JPG 88967 = 287% Ostatnie dwa przykîady to JPG 100% i JPG 50%. I ten format najgorzej na tej operacji wychodzi. Pozostaîe sâ natomiast bite na gîowë. A zwîaszcza pecetowy PCX. Okno zapisu plików oferuje trochë opcji dodatkowych, wîaôciwie róûnych dla kaûdego pliku. Manipulacje stopniem kompresji pliku PNG nie dajâ zbyt spektakularnych efektów, ale wszystkie dajâ sië îadowaê i wyôwietlaê, choêby za pomocâ PPShow. Koïczâc temat PNG, trzeba podkreôliê, ûe Personal Paint 6.3 jest PIERWSZYM amigowskim programem, stosujâcym nowy format zapisu danych. Ostatniâ wartâ zauwaûenia nowoôciâ jest PLASMA. Mieôci sië to w oknie Load Image, co nie jest najlepszym pomysîem. Sâdzë, ûe moûna by to jakoô wpasowaê do opcji PROCESS (filtrów). Plazma bowiem nie îaduje ûadnego obrazka z dysku, ale tworzy nowy obraz, oparty na grafice fraktalowej. Do zîudzenia przypomina to efekt, znany z programu Clouds (zbiór Freda Fisha). Oferuje jednak o wiele wiëcej. Co prawda manipulacje opcjâ RANDOM SEED niewiele mi daîy, pozostaîe parametry moûna jednak z powodzeniem regulowaê, uzyskujâc róûne efekty. Program ma w katalogu Colors specjalnâ paletë do tego efektu, nie jest ona jednak, moim zdaniem, zbyt ciekawa. O wiele lepiej manipulowaê bezpoôrednio kolorami palety. Demonstrowany przykîad tworzy rodzaj dywanika, znakomitego do przerabiania filtrami Personala na setki moûliwych sposobów. Do czego to moûe byê potrzebne? Sîuûy, oczywiôcie, jako ôwietna maszynka do tworzenia tekstur! Ustawienie odpowiednio kolorów palety i parametrów tworzenia plazmy daje efekt pokrytego chmurami nieba. Dodanie do tego trochë pracy z Alpha Channel i ColorFonts pozwala stworzyê obrazek taki, jak na ostatniej ilustracji. Wielka szkoda, ûe Personal nie ma takich opcji, jak "animalowanie" w Deluxe Paint czy "perspektywa". Kombinacje tych opcji mogîyby otworzyê wspaniaîe moûliwoôci przed programem. Ale poczekajmy cierpliwie na Personal Paint v7. Program: Personal Paint v. 6.3 Wydawca: Cloanto Italia & Nomad Publishing Corporation E-mail: info@cloanto.it Ocena: 9/10 Cena:..................