Unreal Engine: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
заміна русизму
RiseFox (обговорення | внесок)
Рядок 90:
 
=== Unreal Engine 3 ===
UE3 був розроблений з урахуванням персональних комп'ютерів, що використовують сучасні системи рендерингу (DirectX 9/10 і OpenGL 2/3, а з березня 2011 року було добавленно підтримку DirectX 11), і консолей наступного покоління ([[PlayStation 3]] і [[Xbox 360]]). У зв'язку із широким розповсюдженням багатопроцесорних систем рушій використовує два паралельні головні [[Багатопоточність|потоки]]&nbsp;— основний потік (що відповідає переважно за ігровий процес) і потік рендерингу. Крім двох головних потоків можуть бути викликані другорядні, які виконують разові задачі<ref>{{cite web|url=http://www.unrealtechnology.com/Downloads/Slides/xfest-gfx.ppt|title=Xfest 2006: Epic and the Unreal Engine – Graphics Technologies and Rendering Techniques|publisher=Dr. Michael V. Capps|accessdate=2009-01-24|language=англійською|archiveurl=http://www.webcitation.org/65bYEDunv|archivedate=2012-02-21}}</ref> З'явилася підтримка багатопоточного динамічного завантаження даних (''streaming''), наприклад, завантаження «локації» безпосередньо при переміщенню по ній з метою економії ресурсів.
 
Оновлений графічний рушій підтримує більшість сучасних технологій, включаючи [[High dynamic range rendering|HDR]], попіксельне освітлення, динамічні тіні, shader model 4, геометричні шейдери. Сам [[графічний конвеєр]] був переведений під керування шейдерів. Від фізичної підсистеми Karma відмовилися на користь іншої за назвою [[PhysX (рушій)|PhysX]] від компанії [[AGEIA]]. Пізніше AGEIA випустила набір додаткових бібліотек до гри, що дозволяють задіяти всі можливості фізичної системи (такі як ефект «рідини» або тканини). За анімацію облич персонажів відповідає механізм [[FaceFX]]. Оновлена версія [[Environmental Audio Extensions|EAX]] до 5-ї.<ref>[http://getbits.info/novaya-mmorpg-now-na-dvizhke-unreal-engine-3-1466 Нова MMORPG NOW на рушію Unreal Engine 3]</ref> Додана підтримка [[SpeedTree]] для генерації дерев. Наголос був зроблений на '' additive''-геометрію, однак від підтримки віднімальної геометрії не відмовилися. Недоліком віднімальної геометрії в першу чергу є набагато триваліший розрахунки освітлення<ref>[http://utmapping.wikidot.com/additive-vs-subtractive UT3 Level Design: Additive vs Subtractive]{{ref-en}}</ref>. Представлений новий редактор [[UnrealEd]], переписаний з використанням [[wxWidgets]].