atarionline.pl Warsztaty graficzne z G2F - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorCyprian
    • CommentTime14 May 2020
     
    @Kaz ladna04.png wygląda fajniej - lepszy dithering.
    Przeoczyłem ten drugi dithering na dzisiejszym G2F
    • 2: CommentAuthorsun
    • CommentTime15 May 2020
     
    To ja mam pytanie, ponieważ wczoraj było tym, że nie widać wszystkiego jak jest full szerokie, było też o 240 liniach i że też nie widać.
    Pisałem na czacie, ale...
    Z grubsza temat jest taki:
    1. mam obrazek autorstwa głównoprowadzącego :)
    2. wygenerowałem wsad do madpascala, dołączyłem z drugiego obrazka sprajty.
    3. do tego jest DLIST z włączonym DLI, tablice zmian kolorów, fontów, wiadomo.
    tdlist: array [0..34] of byte = (
    $C2,lo(video_ram_address),hi(video_ram_address),
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,$82,$02,
    $41,lo(word(@tdlist)),hi(word(@tdlist))
    );

    4. Altirra wyświetla to dobrze, Atari podłączone po compozycie lub s-video do monitora powoduje, że zrywa synchro.
    5. Lekka zmiana displaylisty - kradzież jednej lini $02
    tdlist: array [0..33] of byte = (
    $70,$C2,lo(video_ram_address),hi(video_ram_address),
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,$82,$82,$82,$82,$82,
    $82,$82,$82,
    $41,lo(word(@tdlist)),hi(word(@tdlist))
    );

    i nie rwie synchro na monitorze, no ale obrazek jest okradziony z 8 linii grafiki :(
    I o co tu biega?
    • 3: CommentAuthormono
    • CommentTime15 May 2020
     
    • 4: CommentAuthortebe
    • CommentTime15 May 2020
     
    ten temat jest nieśmiertelny :)

    ANTIC zrywa synchro przy 240 liniach w trybie HiRes, jest to wykorzystane to uzyskania interlace by Rybags (240i)

    jak się pozbyć?
    wyświetlać 239 linii w HiRes (ANTIC = $0F BITMAP, $02 CHAR)

    albo jak robi to G2F, ustawić w ostatnim wierszu VSCROLL i przesunąć o jedną linię w górę
    • 5: CommentAuthorsun
    • CommentTime15 May 2020
     
    @tebe: no ale tą tablicę dli to mi G2F wygenerował :)
    ale ok, sprawdzę jak wyrzucę to do asm'a i wykorzystam patent z vscroll.
    • 6: CommentAuthorRocky
    • CommentTime16 May 2020
     
    może ktoś wstawić oryginał tej ładnej, spróbuje zaimportować w inny sposób do g2f..
    • 7:
       
      CommentAuthorDracon
    • CommentTime16 May 2020 zmieniony
     
    A tu z ostatnich warsztatów dwie różne próby konwersji obrazka namalowanego przeze mnie na PC (w użyciu Irfan view oraz Xnview) - dużo zależy jak się "skroi" do ekranu oraz czy wykona się dodatkowe operacje jak korekcja gamma, itp.).
    • 8:
       
      CommentAuthorKaz
    • CommentTime17 May 2020 zmieniony
     

    Cyprian:

    ladna04.png wygląda fajniej - lepszy dithering.
    Przeoczyłem ten drugi dithering na dzisiejszym G2F


    To kwestia gustu, który dithering wygląda ładniej. Właśnie dlatego zamieściłem jeszcze drugi, bo np. Mono bardziej się spodobał, a warto wiedzieć, że nie jest tylko jedna słuszna droga, bo metod ditheringu jest mnóstwo.

    Ważniejsze z punktu widzenia warsztatów jest to, jak one powstały. Pierwszy w wyniku redukcji pierwotnego zdjęcia o wielu dziesiątkach tysięcy kolorów i dużej rozdzielczości do 1) rozdzielczości Atari 320x240 pikseli, a potem 2) redukcji kolorów do 4, wliczając tło, i uzyskanie ditheringu 3) przez "rozciąganie pikseli w poziomie" czyli przeskalowanie do szerokości 160 pikseli, pożądanej przez nas dla G2F. Z kolei drugi powstał w wyniki innej kolejności tych operacji, 1) redukcji rozdzielczości od razu do 160x240 pikseli, 2) potem dopiero redukcji do 4 kolorów, co pozwala uzyskać inne rozłożenie pikseli, takie bardziej w pionie. Efekty można zobaczyć w załączeniu - fragment1.png i fragment2.png pokazują to, o czym tu napisałem.

    sun:

    To ja mam pytanie, ponieważ wczoraj było tym, że nie widać wszystkiego jak jest full szerokie, było też o 240 liniach i że też nie widać. Pisałem na czacie, ale... Z grubsza temat jest taki: 1. mam obrazek autorstwa głównoprowadzącego :)


    Hmmm, ale my nie robiliśmy obrazka w hires, tylko w lowres (GR12) :D

    Rocky:

    może ktoś wstawić oryginał tej ładnej, spróbuje zaimportować w inny sposób do g2f..


    Ten obrazek mogę Ci podesłać, ale my nie uzyskaliśmy go na drodze importu do G2F tylko zewnętrznym programem przygotowaliśmy do importu.

    Dracon:

    A tu z ostatnich warsztatów dwie różne próby konwersji obrazka


    To dorzuć jeszcze oryginał z którego korzystaliśmy, żeby można było porównać efekty konwersji przy różnych parametrach.

    PS.
    No i jeszcze obrazek, który wykonałem na bazie zdjęcia znalezionego przez kolege o ksywie AtariFan i jego wstepnej konwersji (tutaj jeszcze bez 5 koloru i DLI). Wypikselowałem rysunek oraz podkolorowałem, żeby sprawdzić czy się nadaje na warsztaty do pokazywania technik podkolorowywania. Nadaje sie, ma bardzo dobry układ elementów, który przyda się do prezentacji zarówno możliwości DLI, jak i 5 koloru, jak i duszków, a nawet rastrów... :D. To nie jest szczyt możliwości Atari, bo tutaj jeszcze nie ma zmiany rastrów, no i bitmapa robiona na szybko, ale coś tam widać.
    • 9:
       
      CommentAuthorDracon
    • CommentTime17 May 2020 zmieniony
     

    Kaz:

    To dorzuć jeszcze oryginał z którego korzystaliśmy, żeby można było porównać efekty konwersji przy różnych parametrach.

    No dobra, to jest mój główny plik. Namalowany w programie REBELLE firmy Escape Motions ze Słowacji. :)

    Opisz co po kolei robiłeś przy konwersji (dla przypomnienia), ok?
    • 10:
       
      CommentAuthorDracon
    • CommentTime6 dni temu
     
    @Kaz
    Plik powyżej już dawno wrzucony ale Twojego komentarza brak.
    Przypomnisz jak działałeś nad tym???
    • 11:
       
      CommentAuthorKaz
    • CommentTime5 dni temu
     
    4 dni to jeszcze nie tak dawno :D

    A więc tak:
    - najpierw podbiłem kontrast zdjęcia, żeby różnice między najjaśniejszymi partiami a najciemniejszymi były jak większe
    - posiłkowałem się korekcją gamma, by obszary najciemniejsze nieco rozjaśnić, ale to można pominąć, bo efekt był prawie niewidoczny
    - wyciąłem obrazek
    - przy zmniejszaniu do rozdziałki Atari zachowywałem proporcje zdjęcia, żeby obraz się nie rozszerzył
    - zredukowałem do 16 odcieni
    - wczytałem do G2F w trybie piksela 4x1 i... to wszystko :)
    • 12: CommentAuthorAdam
    • CommentTime5 dni temu
     
    Z ciekawości wrzuciłem fragment tego obrazka do XnView, dałem automatyczny kontrast i trochę gammy, przeskalowałem do wysokości 240 pikseli, przeskalowałem do 4 razy węższego obrazka, zredukowałem do 16 odcieni z ditheringiem, poszerzyłem 4-krotnie obrazek używając opcji Nearest Neighbour i dostałem to:
    • 13: CommentAuthorVidol
    • CommentTime5 dni temu zmieniony
     
    tak na szybko, obrazek skopiowalem z postu Dracona, wrzucilem do PS, przeskalowalem do wysokosci 240 linii i 4 krotnie zwezilem plus drobna zabawa krzywymi i na koniec zredukowalem z ditheringiem do 16 kolorow. Tak otrzymanego gifa wczytalem do g2f.
    EDIT: Dracon mowisz masz, dodalem dodatkowe pliki :)
    • 14:
       
      CommentAuthorDracon
    • CommentTime5 dni temu
     
    Fajne eksperymenty. :)
    Czy możecie też dodać pliki wynikowe .g2f ? ;)
    • 15: CommentAuthorAdam
    • CommentTime4 dni temu zmieniony
     
    @Dracon: widzę ze screenów, że używasz ostatniej wersji G2F v4.0.2.8 - załączam pliki .g2f i .xex dla tej wersji, wczytałem obrazek przy wąskim ustawieniu ekranu (Screen=Narrow).
    • 16: CommentAuthorRocky
    • CommentTime4 dni temu zmieniony
     
    Przykład konwersji do tzw. trybu "Madcat" (160x240 7 kolorów).
    Dodatkowo dla porównania konwert do 4 kolorów..
    • 17: CommentAuthorRocky
    • CommentTime4 dni temu
     
    Można też zmienić 2 kolory...
    • 18: CommentAuthorCyprian
    • CommentTime4 dni temu
     
    @Rocky teraz są fajne kolory
    • 19: CommentAuthormono
    • CommentTime4 dni temu
     
    Co to jest ten MADCAT?
    • 20: CommentAuthorRocky
    • CommentTime4 dni temu
     
    Madcat to pierwszy obrazek, w którym zastosowałem tą technikę..
    • 21: CommentAuthorVidol
    • CommentTime4 dni temu zmieniony
     
    chyba chodzi o technike zastosowana w tej grafice:
    ->link<-
    edit: Rocky byl szybszy.
    • 22:
       
      CommentAuthorDracon
    • CommentTime4 dni temu
     
    Dzięksy Panowie za podesłanie plików, jesteście lepsi ode mnie - to kwestia praktyki i wyczucia.

    A MAD CAT Rocky'ego powinien zająć wysokie miejsce nie tylko za innowacyjność ale i niecodzienny wygląd. :)
    • 23: CommentAuthorRocky
    • CommentTime3 dni temu zmieniony
     
    dodam, że jest jeszcze wolny 5 kolor oraz wszystkie sprity.. czyli należałoby się bardziej znęcać nad tym obrazkiem..
    • 24: CommentAuthorCyprian
    • CommentTime3 dni temu
     
    @Rocky, dobra nazwa na to cieniowanie - "Madcat"
    • 25: CommentAuthorTrachu
    • CommentTime3 dni temu
     
    Czy mozektos wytlumaczyc dlaczego G2F nie potrafi poprawnie wczytac tego 5 kolorowego obrazka?
    • 26: CommentAuthortebe
    • CommentTime3 dni temu
     
    G2F dokonuje konwersji na paletę kolorów XE/XL, jeśli wartości RGB są blisko siebie to najpewniej uzna że są takie same
    • 27: CommentAuthorCyprian
    • CommentTime3 dni temu
     
    a czy jest możliwość wybrania palety która będzie służyła do importu?
    • 28: CommentAuthorTrachu
    • CommentTime3 dni temu
     
    tebe: mozesz podac odpowiedniki koloru szarego w przstrzeni RGB24?

    ten sam obrazek w palecie 16milonow jest calkowicie inaczej rozpoznany, ale nadal zle
    • 29: CommentAuthortebe
    • CommentTime3 dni temu
     
    sugeruję użyć Atari Graphics Studio, zaimportować BMP, PNG etc. wybrać paletę, wybrać docelowy format MCH, i taki plik MCH wczytać do G2F
    • 30: CommentAuthorRocky
    • CommentTime2 dni temu
     
    powyższy obrazek to hires (piksele proporcjonalne) w 5 kolorach.. to się nie zaimportuje poprawnie..
    Ponadto 5 kolor jest specyficzny - bez swobody stosowania..
    • 31:
       
      CommentAuthorDracon
    • CommentTime2 dni temu
     
    A tu mały przerywnik, że w czasach "prehistorycznych" (wtedy gdy do podkolorywania obrazków nie trzeba było używać PieC-a z GieTueFem) też dało się uzyskać mocno kolorowe obrazki:
    ->link<-
    ;)