 A  Vivid  2.0  elg  sok   kiegszt 
software-t  tartalmaz. Valszinleg  a 
3.0-s verziban mg tbb lesz.

                1.
           Vivid287.exe

 A  Vivid287.exe  maga  a   fprogram. 
Feladata a .v kiterjeszts  forrsp-
rogram .img formtumu kpp  alakt-
sa. Egy tlag kp, egy 386-os matekp-
rocis gp esetn 2-10 perc. Egy 286-os 
16Mhz-es  gpen  viszont  1.5  nap(!). 
Teht  nem  ppen  az  tlag   gpekre 
rtk...
Hasznlata a kvetkez:

   vivid287 -kapcsolk forrsfile

 A kapcsolk:

  "-s"  A kpernyt nem hasznlja.  Ez 
nem tl praktikus, mert max.1  perccel 
rvidti  le  csak a  fordtsi  idt, 
ellenben nem tudjuk, hoigy lefagyott e 
a program, vagy sem???

  "-p" Nem hasznlja a matekprocit.

  "-i" Ezt a kapcsolt a kp  felbon-
tsnak  meghatrozsra   hasznljuk. 
Pl.: -i 160 100 esetn a kp 160 pixel 
szles, 100 pixel magas lesz.

 "-l" Ezt a kapcsolt a kezd, majd  a 
legutols  sor  szma kveti.  Ha  nem 
akarjuk  az egsz  kpet  lefordtani, 
akkor  itt  behatrolhatjuk  a  kvnt 
terletet.

 "-n" Noshadows azaz  rnyk-kapcsol. 
Hasznlata  esetn a program nem  ge-
nerl rnykokat, de a fordtsi id a 
felre cskken.

 "-d"  Visszaverdsi  mutat.  rtke 
azt  adja  meg,  hogy  egy   fnysugr 
hnyszor  verdjn vissza. Nagy  rtk 
szp kpet, de lass fordtst eredm-
nyez. A 3 s az 5 rtkek a  javallot-
tak.
 "-r" Ha egy egy kp fordtst  meg-
szaktottuk   a  ctrl+break,  vagy   a 
ctrl+c   konbincival,   akkor   ezen 
kapcsol      megadsval      tovbb 
fordthatjuk azt.

  "-a" Az antialiasing kapcsol. Ezzel 
is   lnyegben   a   fordtsi   idt 
llthatjuk.  Lehet  "none",  "quick", 
"corners",   vagy   "adaptive".   Csak 
tesztelsnl van rtelme hasznlni.
  A forrsfile az ltalunk, egy  tet-
szleges szvegszerkesztvel megirt .v 
kiterjeszts file.
 A fordts kzben (ha nem  hasznljuk 
a  -s  kapcsolt) a Line  sz  melleti 
szm  jelzi, hogy a program ppen  hol 
tart, s tovbbi fontos  informcikat 
is  lthatunk.  Ha  a  program   hibt 
tall, akkor azt mg a fordts  eltt 
a tudomsunkra hozza.
 Sikeres  fordts esetn  az  img2gif 
program  segtsgvel hozzuk  ltre  a 
kp .gif msolatt. A CSHOWramot ajnlom a nzegets cljra. 
 Mivel  a fodts igen sok idt  venne 
el letnkbl, ezrt 2 klnbz  .bat 
file-ot a designolsra.

  vivid287 -i 160 100 -n %1
  img2gif %1
  vgif %1


 Ezt nevezzk az egyszersg  kedvrt 
t.bat-nak. Ezt tesztelsre hasznljuk.

  Vivid287 %1
  img2gif %1
  cshow

 Ez  a  batch file vgzi  el  a  vgs 
fordtst, csak akkor hasznljuk, ha a 
kp  TELJESEN ksz van.  Ajnlott  nv 
Make.bat.  (Termszetesen,  ha   nincs 
matekproci  a  gpben,  akkor  a  "-p" 
kapcsolt  mindkt esetben  alkalmazni 
kell!)


              
                 2.
             Paste.exe
 
 A  Paste.exe program lehetv  teszi, 
hogy  2db  .img  kpet  egy   .img-be 
msoljunk,  majd  azt  az  img2gif.exe 
programmal  .gif-re  konvertljuk.  Ha 
horizontlisan  koprozunk, akkor  2db 
320x200-as kpbl 1db 640x200-as kpet 
kapunk.  (Vertiklis belltsnl  2db 
320x200-bl lesz 1db 320x400-as kp) A 
csatoland   kpek   szlessge   vagy 
magassga ugyanannyi kell hogy legyen. 
Hasznlata:
 
 paste [-h vagy -v] 1.img 2.img 3.img

 Itt az 1.img-t s a 2.img-t a  3.img-
be msultuk ssze horizontlisan ha  a 
-h  kapcsolt vlasztottuk. A  program 
nem  mindg  arnyosan  msol   ssze, 
teht  a  kpek  az  adott   irnyban 
eltorzulhatnak. Ezt a kpek ellenir-
ny eltorztsval ellenslyozhatjuk. 

 Hasonl funkcit lt el a Gifdesk.exe 
is, bizonyos esetekben clszerbb  azt 
hasznlni.





                              >>>
                 3.
             Gifdesk.exe

 
 A gifdesk.exe program lnyegben  egy 
haszontalan   program  annak,   akinek 
nincs     lzernyomtatja.      Kicsit 
problms  az csike, mert pl.  az  n 
gpemen  sszevissza vibrl,  s  csak 
miutn ktszer megnyomtam a "+"  key-t 
akardzott neki normlissan kirajzol-
ni  a  kpeket, de bent  teljesen  jl 
szuperl.   A  program  az   aktulis 
directoryban  lv sszes  .gif  kpet 
(gifdesk  *.gif  indts  esetn)  egy 
kpernyre teszi ki. Itt aztn kavar-
hatunk  jobbra,  balra  amit  akarunk. 
Szerintem holt felesleges egy program, 
persze akinek lzernyomtatja van...

 "+" Nveli a felbontst

 "-" Cskkenti a felbontst

 "."  Kimenti  az  aktulis   kperny 
tartalmt.

 F1-F4 Vltoztatja a kpek mrett

 Tab tugorja az aktulis kp  kiraj-
zolst

 PgUp&PgDown  Elz,  vagy   kvetkez 
kpre vlts
  A   program  lnyegre  nem   tudtam 
rjnni, a paste.exe jobban  hasznl-
hat ha tbb kpet akarok egybe sr-
teni,  a kpek vgignzsre  pedig  a 
CSHOW

                   4.
                Zpm.exe

 A  Zpm.exe lnyegben egy  kiegszt 
rutingyjtemny, a Vivid lemezmvele-
teit tartalmazza. A Program  nmagban 
nem  r  semmit, de  a  Vivid  szmra 
nlklzhetetlen. Elindtani felesle-
ges, elg, ha az aktulis directoryban 
tanyzik. 
                  5.
              Conv3d.exe

 A conv3d.exe segtsgvel s egy 3D-s 
szemveggel a rajzunkat trben lthat-
juk.  Nincs  msra  szksgnk,   mint 
rajzunk  egy teljesen piros, majd  egy 
teljesen  kk  verzijra.  (.img)   A 
conv3d.exe  ezt  a  kt  .img   file-t 
sszeolvasztja. Ezt img2gif-el  tovbb 
fordtva megkaphatjuk 3D-s  rajzunkat. 
Clszer  megolds az is, hogy  a  kt 
kp egy picit klmbzik is. Ekkor  az 
"up" vektort ugy kell belltani, hogy 
az eggyik kp egy picit oldalra,  vagy 
befel elmozduljon a msikhoz  kpest. 
Ha beljebb helyezzk, akkor gy  tnik 
majd,  hogy a kp a Monitor"ban"  van. 
Igen   rdekes,  de  kevsb   hasznos 
dolog.

                  6.
           Up.exe & Down.exe

 
 Az  up.exe  s  down.exe  hasznlatt 
tekintve  megeggyezik,  de  funkcijt 
nzve  pont ellenttei  egymsnak.  Az 
up.exe   a  kp   magasgt,   s\vagy 
szlessgt megduplzza. Hasznlata:

   up [-v vagy\s -h] 1.img 2.img

 Ez  a 1.img-t (320x200)  2.img-be  -v 
esetn    320x400-asra,   -h    esetn 
640x200-asra  konvertlja. Ha  mindkt 
kapcsolt  hasznljuk,  vagy  eggyiket 
sem  adjuk meg, akkor 640x400-as  file 
lesz  a 2.img. (A down.exe  hasznlata 
ugyan ez, de pont ellenttes a  funk-
cija) A paste.exe kisegti,  ugyanis 
msra nemigen hasznlhatak.


                  7.
            A konverterek 
  
              1. img2gif 

 A legfontosabb konverter. Egy  mega-
dott  .img file-bol .gif  kitrjeszts 
kpet  krel.  Futsa  kzben   kiirja 
az .img file mrett, a benne  foglalt 
szinek  szmt, s hogy pen  hnyadik 
sort   konvizza.  rdekes,  hogy   mg 
egy .img akr 10 000 szint is tartal-
mahat,  a .gif kpek csak max.  256-t. 
Ezt csak gy lehetett megoldani,  hogy 
a   szineket  tlagoljuk.  A   program 
viszont tbb algoritmust is  tartalmaz 
erre  a clra. Ezeket klmbz  kap-
csolk    megadsval    aktivizljuk. 
Szerny   vlemnyem  szerint  ha   az 
alaprtelmezett algoritmust  hasznl-
juk, az bven elg. Ebben az esetben a

      img2gif kep.img

utastssal     konvertlhatjuk      a 
kep.img-t kep.gif-re.


            2. gif2img

 Ez      a     program      akrmilyen 
hihetetlen,       .gif        fileokat 
konvertl  .img formtumra. Itt  nincs 
szksg  szincskkentsre, igy nem  is 
hasznlhatunk kapcsolkat,  egyszeren 
csak

          gif2img kep.gif

utastst kell kiadni.

            3. tga2img

 Ez  a  program  targa  fileokat  .img 
fileokra  konvertl. Maximlisan  2048 
szlessg kpeket tud hasznlni.  Dan 
Farmer nevezet coder munkja.

            4. img2t24

 A  vivid ltal kikptt .img-t  targa 
formtumra  hnyja t. Ezt a  24-bites 
kpet olyan programok hasznljk, mint 
pl. a Piclab. Butch Balingit mvsz r 
munkja.



                  8.
              Torus.exe


 Ez  a program egy igen  rdekes  me-
goldsa  egy problmnak. A Vivid  nem 
ismeri a Toroid alakzat fogalmt.  Ezt 
ptolja a program. A megadott param-
terek  alapjn egy object file-ot  hoz 
ltre a Vivid nyelvn. Hasznlata:

   torus r1 r2 p1 p2 alak >file

 Ahol  az "r1" a toroid f sugara,  az 
"r2"  pedig a bels sugr. A  "p1"  s 
"p2"   a  vizszintes,  s   fggleges 
fzisokat  adja meg. Ezek minnl  na-
gyobbak,  annl szabb az alakzat  na-
gyobb  a file s a felhasznlsi  id. 
Az alak lehet "patches", "spheres", s 
"polygons".  Ezekbl ll a  toroid.  A 
">"  utn az object file neve ll  .vo 
kiterjesztssel.
 
