|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Директен |
Дата: 09/23/2004 |
Аз че на СуСЕ 9.2 (кат излезе) ще мигрирам, ще мигрирам.
Ама бихте ли ми казали някъв софтуер за емулация на Win
програми (примерно Photoshop CS, CorelDraw, 3DsMax 6.0 и
др.), освен Wine (може и да е комерсиален). И как да
подкарам DirectX 9.0c под Linux. Е това му е проблема на
Linux-а още няма DirectX поддръжка ама се чудих, що хора
казват, че пускали GTA Vice City и т.н., които изискват
DirectX 9.0??!?!
|
Отговор #1 |
От: Slacky |
Дата: 09/23/2004 |
Ами това дето го използват за Уиндоус игри под Линукс е
WineX или както вече се казва Cedega. Поразрови се и ще го
намериш в нета.
|
Отговор #3 |
От: Тоз дет пита |
Дата: 09/24/2004 |
"И защо ти е поддръжка за DirectX, след като има OpenGL,
което върши по-добра работа и се поддържа от по-голяма
част
от игрите. Дори под Вин може да играеш ползвайки OpenGL и
понякога да имаш по-добра производителност."
Това е абсолютно, ама абсолютно невярно, всички големи
копании като NVIDIA и ATI разработват хардуерните решения и
софтуерните драйвери СПЕЦИАЛНО ЗА DirectX. Те участват и в
самото създаване на DirectX. DirectX по всякакви
характеристики е задминал със светлинни години OpenGL.
Производителите на игри (говоря нови от 2 години максимум)
произвеждат само за DirectX (говоря за най-хитовите игри, не
за някви си там от по 100 MB). Пък ДАЖЕ драйверите на
видеокартите под UNIX/BSD/Linux и други UNIX-подобни са за
OpenGL от МНОГО АМА МНОГО СТАРИ ВЕРСИИ, мисля, че на NVIDIA
бяха за OpenGL отпреди 2 години и нещо (!??!?!). Да не
говорим за Matrox, които даже не произвеждат такива
драйвери!!! Пък да не говорим към всичките тия абсурди, ама
наистина абсурди, които става с големите компании има още
един, че въпреки, че OpenGL е разпространен под UNIX-подобни
системи, то той е собственост на Microsoft (всъщност те имат
най-много проценти в OpenGL). Microsoft са решили да
преработят OpenGL като го съчетаят заедно с помощта на
Creative Labs в нов продукт обединение на OpenGL и OpenAL,
но поради създаването на конкуренцията между собствените си
продукти Microsoft е решила да забави доста развитието на
OpenGL, въпреки многобройните протести и петиции изпратени
от UNIX/BSD/Linux потребители към Microsoft и хардуерните
производители на видеокарти с молби от типа, то ако поне
DirectX Microsoft да не пуснат за UNIX/BSD/Linux, то поне
компаниите да пускат драйвери за видеокартите и поддръжка на
OpenGL в добро състояние. Ама язък това едва ли ще стане.
Пък и игрите за отворения код са много малко, има там
няколко с еджина на Quecke и Unreal Tournament, но те са
доста малко.
Много хора смятат, че Microsoft имат пръст в това, те имат
отчасти своето обоснование на практика, но доста голяма част
от това са пълни хипотези.
Е факт или не това е моята пречка за пълна миграция.
|
Отговор #4 |
От: s |
Дата: 09/24/2004 |
Приятелю не се обиждай, ама имаш много пропуски в знанията
си!
OpenGL е разработен в началото на 90 години на миналия век
от SGI за тяхната UNIX операционна система IRICS. По това
време единствените графични станци са били дело на SGI. С
напредването на Линукс, SGI като едни добри Open Source
граждани вземат великото решение да отворят спецификацията и
да я направят публична.
http://www.sgi.com/company_info/newsroom/press_releases/2002/september/opengl.html
OpenGL в много отношения превъзхожда DirectX и затова
Майкрософт се принудиха да добавят поддръжка, защото
производителите на 3D software настояваха. Mac OS X, също
ползва OpenGL за Quartz графичната си среда. Освен това
хората които по-рано правеха графичните карти в SGI, си
направиха собствена фирмичка, която започна да произвежда и
карти за PC-та. Тази фирма се казва NVidia. Благодарение на
интелектуалното наследсво на SGI, обикновените потребители
имат достъп до такива велики творения като 3D Acceleration.
DirectX е много удобно API за писане на игри под Windows, но
истинския софтуер за графични манипулации позлва OpenGL.
Всъщност не ми се спори по тия въпроси. Има си Интернет,
чети си.
П.П.
Alias, е собственост на SGI и техния продукт Maya, към който
те препратих се ползва от Lucas Arts и Industrial Light and
Magic за компютърната графика във филмите им. Надявам се
няма да поствяш под съмнение професионализма на екипа на
George Lucas, които имат твърде основателни причини да
ползват OpenGL.
Със здраве.
|
Отговор #5 |
От: Da znam |
Дата: 09/24/2004 |
Да това за SGI го знам. Знам, че и OpenGL е най-мощната
станция за 3D професионален моделинг като филми и т.н. Знам
много добре за неговата стара слава.
НО ТОВА ЗА ДРАЙВЕРИТЕ НА NVIDIA и ATI НЕ МОЖЕШ ДА ГО
ОТРЕЧЕШ И ЗА ТЯХНОТО ПРЕНЕБРЕГВАНЕ НА OPENGL.
И мен ме е ят, ама кво да се прави. :((((
|
<< tv prez linux moga li da gledam (4
) | Първоначална Линукс дистрибуция (6
) >>
|
|
|
|
|