btw kvo mislite za OpenGL vs DirectX po princip?
az kato stranichen nablyudatel koyto ne programira grafika, no za smetka na tova igrae MNOGO igri, harchi si parite za video karti za $350 i chete kvoto se pishe za game programiraneto mislia che do sega OpenGL e bil po-dobria izbor, sega polojenieto e remi, no s DX10 neshtata shte se nakloniat v polza na DX.
Fakta che nai-dobria game programist (a lichno po moe mnenie nai-genialna programist za vsichki vremena i edin ot malkoto hora stanali naistina bogati s programirane) John Carmack e vurl zashtitnik na OpenGL e dostatuchen dovod v polza na OpenGL, no vse pak masata igri v momenta sa DirectX igri. Az ne viarvam che Carmack shte smeni platformata sled kato se poiavi oficialno DX10, no tova shte bude v golyama stepen zaradi navicite mu, vse pak toy vse oshte pishe na C vapreki che dokolkoto sum zapoznat v game programiraneto OOP-to ne e osobeno neobhodimo i dori minimalnata zaguba na proizvoditelnost koyato OOP koda nosi se okazva neopravdana. Vse pak DX10 shte e managed koeto shte go napravi dosta po-udoben za novoto pokolenie programisti koyto pishat na Java i .NET (v momenta ima managed DX9, no az lichno ne viarvam na takiva nagajdani neshta). Za kapak DX10 shte vuvede nov princip za razdelenie na kartite te ili shte badat DX10 enabled ili ne a ne kato v momenta da se pishat 100 proverki poddujash li pixel shader 3 ne poddurjash li kato vsiaka karta ima razlichni vuzmojnosti koeto shte ulesni znachitelno pisaneto. Ot druga strana Open GL efektivno se prenasia na drugi platformi i ako Linux pridobie po-golyama ot segashnata (koyato haresva vi ili ne e mizerna ot pazarna gledna tochka) populyarnost moje da se okaje ot znachenie, vapreki che Linux ne e dobra platforma za igri i dori porta na Q3 koyto e pisan lichno ot Carmack (a toi kakto utochnih e nay-dobriya) gubi kato proizvoditelnost ot Windows versiyata. Ot 5 godini Linux community-to opravdava zagubata v proizvoditelnostta na igrite s neoptimizirani driveri, no men lichno mi e vse taya sled kato razlikata v cenata na hardware-a koyto tryabva da si kupya v poveche za da postigna sashtiya FPS pod Linux (govorim za high end gamerska mashina) e po-golyama ot cenata na Windows pak i da ne zabravyame, che Linux potrebitelite prakticheski ne sa pazar za igri taka che edva li nyakoy shte si dava tolkova zor.
Dano da ne napisah chak takova kolichestvo gluposti kolkoto mi se struva...