Grafische Conversies """""""""""""""""""" Op deze diskette vind u in de directory Grafisch 3 programma's die bedoeld zijn om plaatjes te converteren naar andere formaten. Wanneer we een plaatje uit DeLuxePaint nemen, dan praten we over een plaat in IFF formaat. IFF is bij de Amiga het meest gangbare formaat. Zo'n formaat wordt bepaald door het programma waarin de tekening werd weggeschreven. Nu is het zo dat er nogal wat formaten bestaan, zeker als je de tekeningen die op andere computers vervaardigt werden daar ook nog eens bij gaat betrekken, we noemen er een paar: GIF, BMP, IFF, MAC, 24Bits, Targa, TIFF, Neochrome, Degas, MCP, PCX enz. Om wat meer van het woord 'formaat' te snappen doen we er goed aan een tekening eens van 'binnen' te bekijken. Een plaatje bestaat eigenlijk uit twee hoofdpunten. Allereerst is er een berg data waarin precies beschreven staat hoe het plaatje op het scherm moet komen, welke kleuren er werden gebruikt en op welke plek die ene rode pixel nu precies moet komen te staan. Daarnaast kent elke plaat een z.g Header, een stukje code waarin beschreven staat wat het formaat van het plaatje is. Die header is belangrijk, zonder header komt er geen plaatje op uw scherm. De computer kijkt naar zo'n header en weet dan of het programma dat u hebt ingeladen het desbetreffende formaat ook herkend. Zolang er al plaatjes op een computer mogelijk zijn, zolang zoeken programmeurs naar mogelijkheden om de opslag van die plaatjes zo klein mogelijk te houden, hoe kleiner een plaatje is des te meer er op een diskette passen. Wat de meeste tekenprogramma's dus doen is het plaatje zo op de disk te zetten dat het programma het wel in kan lezen en op het scherm kan zetten, maar gelijktijdig de diskruimte die gemoeit is met de opslag zo beperkt mogelijk te houden. Geen overbodige luxe, want als u b.v een Hi-res, 16 kleuren plaat met veel verschillende kleuren pixels naast elkaar op diskette zet bent u 'zomaar' 100 Kb kwijt (bij een IFF plaat) en dat is wel 1/8 deel van uw diskette. Het rare is dat dat zelfde plaate, maar dan in GIF formaat b.v maar 30 Kb in beslag neemt. De reden hiervan is dat GIF een heel andere manier van comprimeren hanteert als b.v een IFF plaatje. Alle plaatjes die tekenprogramma's wegschrijven zijn trouwens gecomprimeerd (in elkaar gedrukt), programmeurs weten daar alles van, zij moeten om een plaatje in een programma te kunnen gebruiken de plaat vaak weer omzetten naar de 'ruwe' (raw) vorm waardoor dat plaatje van 20 Kb opeens meer dan 100 Kb groot wordt. De data die in voor het plaatje gebruikt wordt schijnt vrij algemeen te zijn. De header bepaalt waar in het geheugen een plaat wordt opgeslagen en welke gegevens er nodig zijn om de plaat op het scherm te zetten. Wanneer je dus kans ziet om een IFF plaat van een MCP header te voorzien en de plaat ook daar in het geheugen te stoppen waar een MCP file gebruikelijk zijn data laat, dan heb je een IFF plaat geconverteerd naar een file die door de Mac gelezen kan worden. Kortom, wanneer je maar de beschikking hebt over voldoende verschillende converteerprogramma's, dan ben je in staat om bijna elke plaat van elke computer zichtbaar te maken op de Amiga. Daar zitten natuurlijk wel een aantal beperkingen aan. Beperkingen als resolutie, gebruikte aantal kleuren enz. Wanneer we b.v een plaatje van de PC in VGA - 640X480 pixels met 256 kleuren omzetten naar het IFF formaat, dan lopen we tegen het feit aan dat we een Hi-res plaat krijgen van 640X512 pixels met onderin een zwarte balk en met een vreselijk kwaliteitsverlies. Immers, de door ons gebruikte IFF platen kunnen in de hoge resolutie niet meer kleuren herkennen dat 16. De overige 240 kleuren vervallen dus en worden omgezet naar de 16 wel beschikbare kleuren. Hebben we echter een Lo-res plaat in 256 kleuren en we zetten die om naar HAM, dan gaat dat weer wel, HAM kan 4096 kleuren lezen en heeft geen moeite met die 256 stuks. Wel als het formaat weer boven de 320X256 pixels ligt. Helemaal uitwisselbaar zijn plaatjes dus niet. Maar in de praktijk komen we een heel eind. Gelukkig zijn er op veel computers plaatjes die qua resolutie overeenkomen met de op de Amiga gebruikte resolutie's. En zijn ze groter, dan kunnen we meestal toch een beelduitsnede van de desbetreffende plaat gebruiken die wel op ons scherm past. Het aantal gebruikte kleuren is een groter probleem, voorheen waren de meeste computers uitgekakt bij 16 kleuren en onze Amiga had daar echt geen moeite mee. Maar neem nu b.v eens het 24 Bit formaat. Een nogal omslachtig formaat dat heden ten dage nogal populair aan het worden is, vooral omdat de beeldschermweergave de foto nogal weet te benaderen. We gaan dit formaat hier nu niet uitleggen, maar het gebruikt 16.000.000 kleuren. Om dit formaat te kunnen bekijken hebben we een speciale kaart nodig en dan nog moeten we een televisie naast de monitor plaatsen, omdat de plaat op een TV wel zichtbaar gemaakt kan worden, maar op onze dure monitoren nu net weer niet. Overigens moet u die 16 miljoen kleuren ook weer niet te letterlijk nemen. Het gaat hier om kleuren uit een palette van 16 miljoen. Daardoor kan elke pixel de 'echte' kleur krijgen die b.v in een foto gebruikt is en daardoor haarscherp op het beeld verschijnen. Nemen we het Amiga scherm eens onder de loep, in Hi-res kunnen daar 640 pixels in de breedte staan en 512 in de hoogte. Vermenigvuldigen we die aantallen met elkaar, dan komen we op 32768 pixels die maximaal op een Amiga scherm passen. Wanneer we elke pixel een andere tint geven, dan nog is dat het maximum aantal kleuren dat we in een keer op het scherm kunnen zetten. We kunnen de gebruikte kleuren alleen kiezen uit een totaal beschikbaar palette van 16 miljoen. Maar om terug te gaan naar de programma's. De 3 programma's die op deze diskette staan maken het mogelijk dat u plaatjes uit andere programma's of van andere computers om kunt zetten naar het IFF formaat en ze dan vervolgens kunt gebruiken in b.v Dpaint. IFF24to8 """""""" Maakt van een 24 Bits plaat weer een 'normale' 8 bits plaat. Die kunt u wel zichtbaar maken, maar in vergelijking met het orgineel zal het kwaliteitsverlies verschrikkelijk zijn. De plaat kan nog wel mooi zijn, maar de meeste schaduwen, lijnen en kleurverschillen in b.v een gezicht zijn totaal verdwenen. PRO2BMP """"""" U bezit ook een PC, daarop draait u Windows, de user-interface die zo zijn best doet om dicht bij een Amiga in de buurt te komen. Windows maakt gebruik van z.g BMP files. BMP files bestaan uit 16 vaste kleuren die door dithering het idee van veel meer kleuren geven. Dithering is een techniek waarbij we in de maling genomen worden door onze eigen ogen. Wanneer we op een beeldscherm een rode en een gele pixel tegen elkaar aanzetten en we kijken daarna, dan blijkt dat onze ogen maar heel slecht zijn. We kunnen de afzonderlijke kleuren niet goed meer zien en denken dat we te maken hebben met een vlakje van 2 pixels breed in de kleur oranje. U moet dat maar eens nader bekijken op de Dither plaat in deze directory. Met 16 kleuren wordt daar de illusie gewekt dat u met 128 kleuren te maken hebt. Het programma PRO2BMP heeft de mogelijkheid om plaatjes die werden gemaakt in het programma 3D Professional om te zetten naar BMP files en dan vervolgens in Windows gebruikt kunnen worden. Het overzetten naar de PC hoeft geen probleem te zijn, er zijn verschillende manieren om dat te bewerkstelligen. 1) U bezit een modem. U stuurt het plaatje met de Amiga naar een BBS, belt opnieuw naar dat bbs, maar nu met de PC en haalt het plaatje weer binnen. Omslachtig en duur. 2) U maakt een nul-modem, een kabel waarmee u 2 verschillende computers met elkaar kunt verbinden en waarmee u met behulp van communicatie programma's de files rechtstreeks van de ene naar de andere computers kunt sturen. Deze methode is nogal tijdrovend. 3) U gebruikt een programma als b.v DOS2DOS, MessyDos o.i.d DOS2DOS is een programma waarmee u de computer om de tuin kunt leiden en hem kan wijsmaken dat een van de drives die u gebruikt geen Amiga drive is, maar een PC drive. Daardoor kunt u van 880 Kb AmigaDos formaat naar 720 Kb MSdos formaat kopieeren. Die diskette kan vervolgens weer gelezen worden door uw PC en Windows kan de plaatjes gebruiken. PRO2IFF """"""" De plaatjes van 3D-Professional kunnen ook worden omgezet naar het ons bekende IFF formaat en daarmee worden de platen wederom bruikbaar voor Dpaint en consorten. De syntax van deze programma's is eigenlijk altijd het zelfde: Programmanaam bestaande.plaat nieuwe.plaat Ofwel PRO2IFF Huis.pro huis.IFF Waarbij Huis.pro de 3D file is en Huis.iff de plaat zoals u hem wenst te hebben. Al met al is dit misschien een warrig verhaal geworden, maar we denken u toch wat meer inzicht te hebben gegeven in het oerwoud en formaten en het waarom ervan. Als laatste hopen we dat deze programma's een welkome aanwinst zijn voor uw conversie verzameling. De DTP platen b.v. die we regelmatig op onze diskettes zetten en die door u gebruikt worden zijn in een heleboel gevallen afkomstig van PC en MacIntosh.