Matrox Millenium

De Bogdan Mihai IONITA

Prezentam în continuare caracteristicile si modul de instalare si setare a placii grafice Matrox Milenium. Surprize mari ofera placa utilizatorilor de AutoCAD R12 sau 13, nostalgici ai versiunilor de DOS.

Fiind consultat în ultimul timp la achizitionarea unor sisteme noi de diverse persoane (fizice si juridice), m-a frapat faptul ca acestea, indiferent de cunostintele lor în domeniul hardware (mai deloc sau la nivel de începatori), atentia le era îndreptata doar asupra câtorva componente si nici acolo la un nivel mai adânc. Discutiile se purtau asupra procesorului, care trebuia sa fie un Pentium la o frecventa cât mai mare, asupra discului hard care trebuia sa fie cât tinea punga (necontând marca, timpul de acces, rata de transfer) si asupra memoriei de lucru care si ea trebuia sa fie cât mai mare. De aceea doresc ca în prezentul articol sa atrag atentia asupra unei componente extrem de importante, care prin performantele sale poate contribui sub- stantial la performanta generala a unui sistem: placa video.

Am auzit adesea remarci de genul: „Monitorul A este mai bun decât B", fara a se preciza cu placi grafice controlau afisajul celor doua monitoare. Testând acelasi monitor cu diverse placi video veti obtine rezultate foarte diverse. În principiu, cerintele sunt simple: posibilitatea de a afisa un numar cât mai mare de culori (de preferinta o adâncime de 24 sau 32 biti/pixel) la o rezolutie cât mai mare (cel putin 1024x768), la o rata de împrospatare cât mai mare (cel putin 75Hz). Recomandarea mea este de a alege întotdeauna o placa video pentru un anumit monitor, pentru a pune în echilibru performantele oferite de placa video cu cele cerute de monitor. Echilibrul se realizeaza atunci când placa video poate controla afisajul unei imagini la maximul de performanta posibil de afisat de monitor.

Ca utilizator al computerelor pentru domeniul CAD, am beneficiat de serviciile a mai multor producatori de placi grafice (ATI, Matrox, Cirrus Logic, Miro, S3, pentru a-i numi numai pe cei mai importanti) si pot spune ca toate au fost livrate cu drivere pentru AutoCAD. Totusi, cel mai placut impresionat de facilitatile oferite am fost de placa Matrox MGA Millenium. Având la baza un „motor" (cip set de accelerare) ce lucreaza perfect pe 64 biti, aceasta placa are implementate pentru utilizatorii de AutoCAD de DOS R11, R12, R13 dar si 3D Studio 3 sau 4 câteva facilitati uluitoare (veti vedea pe parcursul acestui articol ca acest cuvânt nu este gazetaresc ci ingineresc).

Pentru testare am folosit doua placi video Matrox Millenium instalate pe doua sisteme diferite. Primul a fost un Gateway G6-200 Pentium Pro 200 MHz, 32 MB RAM, 2 GB SCSI Seagate HDD dotat cu un monitor Gateway 21" (tub Sony Trinitron) pe care am instalat placa cu 4MB WRAM. Cel de-al doilea sistem, un noname cu un procesor Cyrix 6x86 la 133 MHz, 32 MB RAM, 1,2 GB EIDE HDD, cu monitor Philips 15A pe care am instalat placa cu 2MB WRAM. Am încercat sa creez un sistem cu performante maxime si unul cu performante medii.

Caracteristici

Înainte de a va prezenta facilitatile CAD oferite de placa Matrox Millenium, sa va prezint mai întâi câteva date tehnice:

As dori sa remarcati posibilitatea de a afisa 16M culori cu placa de 2 MB la o rezolutie de 1024x768 la o frecventa de 120 Hz, cere daca este suportata de monitorul Dvs. va va conferi o imagine perfecta, fara nici cea mai mica urma de tremurare. În acest fel, chiar si dupa 10-12 ore de lucru pe zi în fata calculatorului senzatia de oboseala a ochilor nu va aparea si acest lucru vi-l garantez din proprie experienta.

Instalare

Instalarea soft-ului placii video se deruleaza clasic, printr-un program de instalare ce copiaza driverele în directorul \acad\drv urmata de configurarea AutoCAD-ului. Pentru a avea acces la functiile 3D este obligatoriu a se alege din fereastra de stabilire a modului grafic o rezolutie ce permite si lucrul 3D. De asemenea, se va instala un program utilitar (setup) ce permite identificarea caracteristicilor placii (Show Board Info), setarea monitorului cu care va lucra placa (Monitor Setup) si testarea modurilor de lucru (Graphic Mode Test) precum si o documentatie electronica sub forma unui fisier text suficient de detaliat. Am remarcat totusi la instalare un lucru ce poate fi optimizat de Dvs.

Pentru activarea functiilor suplimentare oferite utilizatorilor de AutoCAD de catre placa Matrox Millenium va trebui sa va personalizati meniurile. Aceasta se poate face în doua moduri: fie prin utilizarea meniurilor oferite de catre Matrox (acad12.mnu sau acad13.mnu), caz ce poate fi aplicat daca meniurile proprii nu erau personalizate (cu comenzi proprii), sau prin adaugarea a înca doua meniuri desfasurabile al caror continut este gândit de Matrox (add-on.mnu) la cele existente, în cazul ca meniurile erau deja personalizate.

Functiile suplimentare sunt grupate în doua meniuri: MATROX2D si MATROX3D.

În grupa 2D sunt grupate comenzi de zoom-ing plane. Foarte interesante mi s-au parut functiile Bird’s Eye si Spy Glass, cea de Zoom Dynamic fiind obisnuita. Functia Bird’s Eye creeaza o fereastra cu dimensiuni ajustabile deasupra ferestrei de lucru. În fereastra Bird’s Eye se descrie cu ajutorul unui dreptunghi zona de interes din întreg desenul si prin marirea sau micsorarea sa provoaca un zoom-out sau zoom-in dinamic în fereastra de lucru. Se poate stabili astfel extrem de spectaculos care va fi noul factor de Zoom. Cu un clic pe butonul din dreapta al mouse-ului se finalizeaza comanda, rezultând imaginea dorita. Functia Spy Glass este si mai interesanta. În cazul unor desene de mari dimensiuni (foarte utila este celor ce lucreaza în domeniul AEC) având la un moment dat afisat întreg modelul va va fi imposibil sa mai distingeti anumite detalii. Cu ajutorul acestei optiuni a placii Matrox, acest lucru devine posibil. Se va afisa o noua fereastra ce se va suprapune peste cea de lucru, va trebui sa descrieti în fereastra de lucru o zona dreptunghiulara si apoi s-o deplasati peste model. În fereastra Spy Glass se vor vizualiza toate detaliile din zona dreptunghiulara descrisa. Se poate efectua un zoom-in sau zoom-out prin modificarea dimensiunilor zonei dreptunghiulare. Când în fereastra de spionare se vor afisa detaliile cautate, se va executa un clic pe butonul din dreapta al mouse-ului si pe ecran va fi afisata zona cu detaliile cautate.

Desi nu spectaculoase (deoarece le stiam deja), comenzile ZoomIn, ZoomOut, ZoomDown, ZoomAll lucreaza mai repede decât cele clasice si de aceea ar fi indicat a le utiliza pe viitor.

Comanda Flags permite afisarea unor scroll bars specifice mediului Windows prin care puteti controla zona de afisat în cazul în care pentru un anumit zoom, modelul este mai mare decât zona afisata pe monitor.

Din ce în ce mai interesant devine totul în momentul în care se ataca functiile din zona 3D. Astfel, la prima derulare a meniului MATROX3D se încarca un lisp cu functiile 3D si se dezactiveaza comanda render a AutoCAD-ului. Functia render implementata de Matrox nu mai lucreaza pe triunghiuri ci pe quads-uri. Testata pe modele complicate, pe acelasi sistem, au rezultat economii de timp de circa 10-20% la randare. În plus imaginea obtinuta este mult mai fina (la activarea functiei 3DSmooth). Pentru randare se pot indica, la fel ca în 3D Studio sau R13, tipuri de lumini si se pot defini caracteristicile materialelor (fara texturi) din care sunt alcatuite obiectele de randat (la un nivel mult redus totusi fata de facilitatile oferite de un 3D Studio chiar si 3.0). Modelul odata randat poate fi afisat instantaneu în axonometrie sau perspectiva (se indica prin metode clasice pozitia camerei, a tintei, a lentilei, etc.), fara a fi necesar un alt timp de prelucrare! Tot fara timp de prelucrare suplimentar (reluarea comenzii render) se poate obtine din imaginea randata un model wireframe, hide, shade, si înapoi la render. Asadar, dintr-o imagine randata se poate obtine oricare din modurile de prezentare cunoscute, fara timp de calcul suplimentar!

Si ca si cum acestea n-ar fi fost de ajuns, urmeaza înca alte 3-4 functii extraordinare, ce vor face deliciul persoanelor în fata carora modelele vor fi prezentate. Prima dintre ele va permite rotirea întregului model randat, în timp real, în jurul a doua axe (orizontala si verticala) doar cu ajutorul mouse-ului. Veti obtine astfel un efect care se poate obtine mai rar pe un PC: de a roti imagini randate în timp real, fara a fi nevoie sa asteptati reafisarea imaginii la schimbarea pozitiei, indiferent de complexitatea modelului (am testat si desene de 2-4 MB).

Cu un model randat, afisat numai în perspectiva (nu si în axonometrie deci), se poate simula si o plimbare dinamica (Dynamic Walk) în sensul ca observatorul poate fi apropiat sau departat de model prin apasarea tastei + sau -.

Imaginile randate astfel obtinute pot fi salvate pe disc (Image Save). Suplimentar va este oferita si posibilitatea de a înregistra filme (în formatul *.wlk) ce se compun dintr-o succesiune de rotiri în jurul celor doua axe, apropieri sau departari de model. Se poate economisi astfel timp cu ocazia unor prezentari ce pot fi pregatite din timp, cu multa grija si în urma mai multor probe. La demonstratie totul va fi perfect!

Nu pot încheia fara a spune si câteva cuvinte despre modul de lucru sub Windows, 95 bineînteles. Evident ca producatorul livreaza drivere odata cu produsul, dar se pot afla ultimele noutati si la adresa http://www.matrox.com. Astfel, ultimele drivere cu care lucrez permit setarea alaturi de lucrurile cunoscute din Control Panel\Display, a rezolutiei si a numarului de culori cu posibilitatea definirii unui desktop virtual (cu dimensiuni mai mari decât fereastra afisata), a tipului de monitor cu care se lucreaza, dar si posibilitatea de a se controla culorile de baza RGB si a temperaturii de culoare. Diversele setari pot fi memorate, trecerea de la o setare la alta facându-se cu repornirea Windows-ului.

În concluzie, recomand utilizatorilor de AutoCAD si nu numai aceasta placa, chiar daca pretul aproape dublu fata de placile de duzina poate constitui o piedica. Diferenta va asigur ca merita efortul financiar!

Pentru relatii suplimentare, autorul poate fi contactat la tel: 6592045/315.

(C) Copyright Computer Press Agora