Форум на PC Mania
https://forum.pcmania.bg/phpbb3/

Open GL или DX
https://forum.pcmania.bg/phpbb3/viewtopic.php?f=2&t=55732
Страница 1 от 1

Автор:  denik [ 06 Дек 2008 14:56 ]
Заглавие:  Open GL или DX

Абе пуснах си аз да си цъкам Euro Truck Simulator, но в опциите освен всички настройки за детайли и резолюции и т.н., има възможност да си изберем между Open GL или Direct X рендиране. Кое ще ми донесе повече наслада за окото?

Автор:  VALEN7INVS [ 06 Дек 2008 15:05 ]
Заглавие:  Re: Open GL или DX

Е, DX, много ясно. :shock:

Автор:  Omega-x [ 06 Дек 2008 15:07 ]
Заглавие:  Re: Open GL или DX

Software rendering !

Автор:  iddqd [ 06 Дек 2008 15:36 ]
Заглавие:  Re: Open GL или DX

мен опен джиел по ми допада

Автор:  Морт [ 06 Дек 2008 17:05 ]
Заглавие:  Re: Open GL или DX

Слабо вероятно е да видиш визуална разлика.

Автор:  denik [ 06 Дек 2008 17:08 ]
Заглавие:  Re: Open GL или DX

Морт написа:
Слабо вероятно е да видиш визуална разлика.
Това ме интересуваше :wink:

Автор:  iddqd [ 06 Дек 2008 17:11 ]
Заглавие:  Re: Open GL или DX

аз понеже се занимавам с рендване и намирам разлика, виж примерно куеик 3, 4 ползва опен джиел ънреал ползва директ 3д. джиела е по лек и можеж повече да дупиш на него графиката

Автор:  Sentry [ 06 Дек 2008 18:34 ]
Заглавие:  Re: Open GL или DX

Пусни го на Direct X, когато е била правена играта ефектите на OpenGL вероятно са били по-добри, но с Win XP Microsoft тотално отрязват поддръжката му и спира да се развива. Ако можеш да го пуснеш под XP, виж как е графиката с OpenGL, но много ме съмнява да е възможно.

Автор:  iddqd [ 06 Дек 2008 19:24 ]
Заглавие:  Re: Open GL или DX

ти кво каза :lol:

Автор:  Dheart [ 06 Дек 2008 21:11 ]
Заглавие:  Re: Open GL или DX

Не би трябвало да има разлика в графиката... Поне не такава, че да се забелязва.
Иначе OpenGL support-a няма общо с майкрософт и не е "орязан" както каза Сентри, а си идва с драйверите на видео картата. Тук вече идва и момента, че nvidia драйверите обикновено са мъъъъъъничко по-добри при OpenGL от Ati (но забележете многото ъ-та на мъничко).
За теб не би трябвало да има значение какъв рендърър използваш, освен ако не искаш да пуснеш играта под линукс с wine, да речем (Където по обясними причини OpenGL вади много по-добър перформънс от Direct3D)

Автор:  I_Hate_Noise [ 06 Дек 2008 21:23 ]
Заглавие:  Re: Open GL или DX

OpenGL вече рядко се ползва от широката публика, за разработчиците е важен

Автор:  Sentry [ 07 Дек 2008 01:48 ]
Заглавие:  Re: Open GL или DX

Dheart написа:
Не би трябвало да има разлика в графиката... Поне не такава, че да се забелязва.
Иначе OpenGL support-a няма общо с майкрософт и не е "орязан" както каза Сентри, а си идва с драйверите на видео картата. Тук вече идва и момента, че nvidia драйверите обикновено са мъъъъъъничко по-добри при OpenGL от Ati (но забележете многото ъ-та на мъничко).
За теб не би трябвало да има значение какъв рендърър използваш, освен ако не искаш да пуснеш играта под линукс с wine, да речем (Където по обясними причини OpenGL вади много по-добър перформънс от Direct3D)


Липса на хардуерно ускорение при Уиндоус му викам орязване, ти как му викаш?

Автор:  Dheart [ 07 Дек 2008 01:55 ]
Заглавие:  Re: Open GL или DX

Хардуерно ускорение и при Direct3D няма да имаш, ако нямаш пропиетари драйвери качени (ако ползваш ati или nvidia де). И искаш да ми кажеш, че под Windows XP не мога да подкарам игри, които ползват OpenGL рендерър? Тук се лъжеш. Не знам какво имаш на твоята машина, но съм сигурен, че ако добавиш -opengl към екзето на WoW или на Frozen Throne ще ти върви по същия начин, както и с d3d...

Ако това което ти казваш е вярно, то ти не би могъл да играеш игри като Quake II/III/IV, Doom 3, Prey, защото те ползват OpenGL.

Както и да е... Покажи ми едно място, където го пише черно на бяло, че при Windows не се подържа хардуерно ускорение за OpenGL приложения.

Автор:  Sentry [ 07 Дек 2008 12:40 ]
Заглавие:  Re: Open GL или DX

Dheart, opengl библиотеката, която предлага Windows принципно не поддържа хардуерно ускорение. Както каза преди, то се постига чрез допълнителните библиотеки на драйверите, които правят nvidia и ati, но не е популярно сред game developer-ите, защото това я прави по-бавна. Иначе то може да подкараш игри писани на dx под линукс с разни custom библиотеки, но пак няма да се достигне бързината им под windows, нали?

Автор:  Dheart [ 07 Дек 2008 13:12 ]
Заглавие:  Re: Open GL или DX

Същност, дали е предпочитано или не от дивелъпъри е спорно, след като ти цитирах отделни заглавия.
Иначе под линукс ако играта използва OpenGL скоростта е идентична с тази под Уиндоус.
Ако използва Direct3D обаче...

Автор:  Sentry [ 07 Дек 2008 17:43 ]
Заглавие:  Re: Open GL или DX

Именно, същата работа е с OpenGL при Windows - скоростта е по-бавна. Разликата е по-малка отколкото при D3D при Linux, но това е защото D3D си е на microsoft, а openGL си е open. Въпреки че има някои по-добри неща в него, той е непредпочитан сред game developer-ите защото Windows е доминиращата платформа на PC пазара.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ Лятно време ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/