Эта статья документации для всего, что использует платформу Source. Нажмите для получения дополнительной информации.

Ru/Source 2006: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created Russian Page)
 
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{subst:#if:|||{{LAuto/t}}
--- DON'T JUST BLINDLY DELETE THIS PART. DO REPLACE THE LINKS AND CATEGORIES. THE PICTURE SHOWS HOW TO USE IT ! ---
SEARCH FOR:
\[\[(?!#|File(?:[ _]talk)?:|Image(?:[ _]talk)?:|Media:|Template(?:[ _]talk)?:|MediaWiki(?:[ _]talk)?:|Talk:|Category[ _]talk:|Project[ _]talk:|Valve[ _]Developer[ _]Community[ _]talk:|Help[ _]talk:|User(?:[ _]talk)?:|c:|commons:|Dictionary:|Google:|GoogleGroups:|IMDB:|M:|Meta:|Metawikipedia:|MW:|SdkBug:|SourceForge:|Steampowered:|W:|Wiki:|WikiBooks:|Wikipedia:|Wikiquote:|Wiktionary:|WP:)(:?(?:Category|Category|Help|Project|Valve[ _]Developer[ _]Community|Special|)(?:[^\|\]]+))(\|?.*?)\]\]
REPLACE WITH:
{{subst:LAuto|$1$2}}
}}{{wip}}{{translate}}
{{Source topicon}}
{{Source topicon}}
{{LanguageBar}}
{{LanguageBar}}


<span style="color:white; font-weight: bold;"> {{For|about=the Source 2006 engine branch|the documentation on Source SDK Base 2006|[[Source SDK Base]]|}} </span>
[[File:Source_HDR_comparison.jpg|thumb|320px|HDR была одной из функций, впервые продемонстрированные в {{hl2lc|2}}, техническом демо. Позже HDR была добавлена в {{dods|2}} (2005) и {{src06|2}}. Это изображение сравнивает LDR, LDR с Bloom и HDR.]]
 
Ветвь движка {{src06|4}}, также известная как ветка движка '''Episode One''' и последняя ветка '''Old Engine''', впервые была использована в 2005 году в {{hl2lc|4}} и {{dods|4}}, но была выпущена только в 2006 году с {{hl2ep1|4}}, при этом предыдущие многопользовательские игры ({{css}}, {{hl2dm}} и {{hldms}}) также были обновлены до ветки {{src06|2}}. Она распространялась в формате «base source engine 2.gcf». Она была вытеснена веткой {{Source 2007|4}} (также известная как Orange Box) ветка. Для работы требуется контент {{Half-Life 2|4}}.
[[File:Source_HDR_comparison.jpg|thumb|320px|HDR was one of the features first demonstrated with {{hl2lc|2}}, a tech demo. HDR was later added to {{dods|2}} (2005) and {{src06|2}}. This image compares between LDR, LDR with Bloom and HDR.]]
The {{src06|4}} engine branch, also known as the '''Episode One''' engine branch, and the last '''Old Engine''' branch, was first used in 2005 with {{hl2lc|4}} and {{dods|4}}, but was not properly released until 2006 with {{hl2ep1|4}}, with previous multiplayer games ({{css}}, {{hl2dm}}, and {{hldms}}) also being upgraded to the {{src06|2}} branch then. It was distributed in "base source engine 2.gcf." It was obsoleted by {{src07|3.1}} (also known as Orange Box) branch. It requires {{hl2|2}} content to operate.
 
The engine versions for this branch are {{code|build 2547}} (Lost Coast) or {{code|2761}} (EP1) up to {{code|4044}} ({{code|Protocol 7}}).


The [[Source SDK|SDK]] and [[SDK Base]] game for this branch are free to all Steam users.
Версии движка для этой ветки - {{code|Build 2547}} (Lost Coast) или {{code|2761}} (EP1) до {{code|4044}} ({{code|Protocol 7}}). {{L|Source SDK|SDK}} и {{Srcsdk06|4.1}} игры для этой ветки бесплатны для всех пользователей Steam.


== Features ==
== Преимущества ==


New since {{src04|4}}:
Новое с {{src04|4}}:


; [[High Dynamic Range|High Dynamic Range rendering]] {{dx9}}
; {{L|High Dynamic Range|High Dynamic Range рендеринг}} {{dx9}}
: A simulation of brightness values outside computer monitors' actual range, and of [[wikipedia:Aperture|aperture]] adjustment.
: Имитация значений яркости, выходящих за пределы реального диапазона компьютерных мониторов, и регулировки [[wikipedia:Aperture|апертуры]].
:{{MConfirm|HDR actually predates Source 2006? See [https://advances.realtimerendering.com/s2006/Mitchell-ShadingInValvesSourceEngine.pdf PDF]. Lost Coast did not use "base source engine 2.gcf", and DODS only used it after an update. Also {{sineps|2}}, a Source 2004 game, have non-functional HDR console command {{cmd|mat_hdr_enabled}}. Similarly, Lost Coast also support dxlevel 95, before Source 2006.}}
:{{MConfirm|HDR на самом деле предшествует Source 2006? См. [https://advances.realtimerendering.com/s2006/Mitchell-ShadingInValvesSourceEngine.pdf PDF]. Lost Coast не использовал «базовый исходник 2.gcf», а DODS использовал его только после обновления. Также {{sineps|2}}, игра из Source 2004, имеет нефункциональную консольную команду HDR {{cmd|mat_hdr_enabled}}. Аналогично, Lost Coast также поддерживает <code>dxlevel 95</code>, до Source 2006.}}
; Film grain post-processing effect
; Эффект постобработки "Зернистость плёнки"
: Used in {{dods|2}}.
: Используется в {{dods|2}}.
; [[Color Correction|Color correction]]
; {{L|Color Correction|Color correction}}
: Alter the color balance of an image to achieve a desired effect. For example, in {{dods|2}}, the color has been adjusted to be more desaturated.
: Изменение цветового баланса изображения для достижения желаемого эффекта. Например, в {{dods|2}} цвет был скорректирован, чтобы стать более десатурированным.
; [[Phong materials]]
; {{L|Фонговые материалы}}
: Diffuse reflections for skin and other roughened surfaces on [[model]]s.
: Диффузные отражения для кожи и других шероховатых поверхностей на {{L|Models|моделях}}.
; [[Choreography creation|Facial animation upgrades]]
; {{L|Choreography creation|Обновление лицевой анимации}}
: More detail and intenser shapes for close-up performances.
: Больше деталей и более интенсивные формы для выступлений крупным планом.
; [[Commentary System]]
; {{L|Commentary System|Система комментариев}}
: Allows DVD-like director's commentary to be embedded inside levels.  
: Позволяет встраивать в уровни DVD-подобные режиссерские комментарии.  
; [[Dynamic interactions]]
; {{L|Dynamic interactions|Динамические взаимодействия}}
: Dynamic interactions between NPCs using special animations.
: Динамическое взаимодействие между NPC с помощью специальных анимаций.
; [[$lightwarptexture|Lightwarp textures]] {{dx95}}
; {{L|$lightwarptexture|Lightwarp textures}} {{dx95}}
: 1D textures that tint a material per-texel depending on their brightness.
: 1D-текстуры, оттеняющие материал на вершину в зависимости от их яркости.
; [[mat_dxlevel|Direct3D 9 - Shader Model 3]] (DirectX 9.0+ feature level/{{code|style=2|dxlevel 95}})
; {{L|mat_dxlevel|Direct3D 9 - Shader Model 3}} (уровень возможностей DirectX 9.0+/{{code|style=2|dxlevel 95}})
: Unlocks greatly improved shader performance.
: Открывает значительно улучшенную производительность шейдеров.
; [[Detail Props#Shapes|Detail prop shapes]]
; {{L|Detail Props#Shapes|Detail prop shapes}}
: Improved detail sprites that sway in the breeze and bend away from nearby players.
: Улучшена детализация спрайтов, которые колышутся на ветру и отгибаются от ближайших игроков.
; [[BSP_(Source)#Versions|BSP version 20]]
; {{L|BSP_(Source)#Versions|BSP 20 версии}}
: New BSP version, with new lumps.
: Новая версия BSP, с новыми функциями.
: [[Patching levels with lump files]] - update entity lumps, changing a .BSP file's entities without recompiling the maps.
: {{L|Patching levels with lump files|Обновление уровней с помощью lump файлов}} - обновление entity lumps, изменение энтити в файле .BSP без перекомпиляции карт.
{{Note|Some features above are only available with Direct3D 9, {{code|dxlevel 95}} (DX9.0+ level) or later.}}
{{Note|Некоторые функции выше доступны только с Direct3D 9, {{code|dxlevel 95}} (уровень DX9.0+) или более поздней версии}}


== Removed features ==
== Удалённые функции, которые были в {{Src04|4}} ==
; [[DirectX]] 6.0 ({{code|dxlevel 60}}) compatibility level
; Совместимость с {{L|DirectX}} 6.0 ({{code|dxlevel 60}})
: Support for DirectX [[DirectX Versions#DirectX 6.0|6.x]] GPUs has been partially dropped, but still usable.
: Поддержка DirectX {{L|DirectX Versions#DirectX 6.0|6.x}} видеокарт была частично отменена, но все еще доступна.
; Steam Friends & Parlor Games menu
; Меню друзей Steam
: Originally present before it was eventually removed in favor of Steam Overlay which is introduced in 2009. Servers for Steam Friends feature was also shut down.
: Изначально присутствовавшая до этого, она была удалена в пользу Steam Overlay, представленного в 2009 году. Серверы для функции Steam Friends также были закрыты.


== Availability ==
== Доступность ==
Gamecode for the 2006 branch is included in the now-deprecated [[Source SDK]] app. All Valve games introduced with {{src06|3.1}} and previous titles that are upgraded from {{src04|2}} to {{src06|2}} are now currently using {{src13sp|2}} or {{src13mp|2}}. To compile the code for 2006 branch, see [[Compiling under VS2005]].
Исходный код для ветви 2006 года включен в уже устаревшее приложение {{L|Source SDK}}. Все игры Valve, представленные в {{Source 2006|1.bold}} и предыдущие игры, обновленные с {{src04|4.1}} до {{src06|4.1}}, в настоящее время используют {{src13sp|4.1}} или {{src13mp|4.1}}. Чтобы скомпилировать код для ветки 2006, смотрите {{L|Compiling under VS2005|Компиляция под VS2005}}.


== Usage ==
== Usage ==
{{see also|[[:Category:Source 2006 engine branch games]]}}
{{see also|{{LCategory|Source 2006 engine branch games|Игры на базе ветви движка Source 2006}}}}
The following games still run on {{src06|4}}:
Некоторые игры до сих пор используют {{src06|4}}:


=== Valve ===
=== Игры Valve ===
* {{Code|style=2|2006}} {{Srcsdk06|4}}
* {{Code|style=2|2006}} {{Srcsdk06|4}}


=== Third-Party ===
=== Игры от третьих лиц ===
* {{Code|style=2|2006}} {{ship|4}} and {{shipsp|4}}
* {{Code|style=2|2006}} {{ship|4}} and {{shipsp|4}}
* {{Code|style=2|2006}} {{dmmm|4}}
* {{Code|style=2|2006}} {{dmmm|4}}
Line 75: Line 59:
* {{Code|style=2|2007}} {{ff|4}}
* {{Code|style=2|2007}} {{ff|4}}
* {{Code|style=2|2007}} {{InsurgencyMIC|4}}
* {{Code|style=2|2007}} {{InsurgencyMIC|4}}
* {{Code|style=2|2007}} [[Iron Grip: The Oppression]]{{confirm}}
* {{Code|style=2|2007}} {{L|Iron Grip: The Oppression}}{{confirm}}
* {{Code|style=2|2009}} {{NT|4.1}}
* {{Code|style=2|2009}} {{NT|4.1}}
* {{Code|style=2|2010}} {{Vindictus|4}}
* {{Code|style=2|2010}} {{Vindictus|4}}
** Heavily modified, and uses proprietary file format to store game files. Also support [[Direct3D]] (DirectX) 11.
** Сильно модифицирован и использует собственный формат для хранения игровых файлов. Также поддерживает {{L|Direct3D}} (DirectX) 11.


== Known issues ==
== Известные проблемы ==
{{Bug|hidetested=1|All Source 2004 and 2006 games suffered from the gray fog bug, which was affected on newer GPUs (since GeForce 8000 series or newer AMD/ATI GPUs) and newer drivers. This has been fixed on NVIDIA systems since driver version "516.5x" (confirmed on RTX 3060),{{Cite|1}}{{Cite|2}} but likely still present on AMD/Intel. This issue is not affected when using {{code|dxlevel 81}} or lower, only {{code|dxlevel 90}} or higher.}}
{{Bug|hidetested=1|Все игры Source 2004 и 2006 годов страдали от ошибки серого тумана, которая проявлялась на новых графических процессорах (начиная с серии GeForce 8000 или более новых GPU AMD/ATI) и новых драйверах. Эта проблема была исправлена на системах NVIDIA, начиная с версии драйвера «516.5x» (подтверждено на RTX 3060),{{Cite|1}}{{Cite|2}} но, вероятно, все еще присутствует на AMD/Intel. Эта проблема не возникает при использовании {{code|dxlevel 81}} или ниже, только {{code|dxlevel 90}} или выше.}}
{{Bug|tested=GMOD 9, HL2 old engine|Switching resolutions in some of Source 2006 games, may cause the right side of the HUD (ammo) to be improperly scaled. Some console text such as one that displayed by enabling {{code|cl_showfps}} or {{code|cl_showpos 1}}, will be either cut off or completely hidden.}}
{{Bug|tested=GMOD 9, старый движок HL2|Переключение разрешения в некоторых играх Source 2006 может привести к неправильному масштабированию правой части HUD (патроны). Некоторые консольные тексты, например те, которые отображаются при включении {{code|cl_showfps}} или {{code|cl_showpos 1}}, будут либо обрезаны, либо полностью скрыты.}}


== System Requirements ==
== Системные требования ==


<p style="color:white; font-weight:bold">Minimum Specs :</p>
<p style="color:white; font-weight:bold">Минимальные системные требования :</p>
*OS: Windows [[WP:Windows 98|98]] / [[WP:Windows ME|ME]], [[WP:Windows 2000|2000]], [[WP:Windows XP|XP]] or later
*ОС: Windows [[WP:Windows 98|98]] / [[WP:Windows ME|ME]], [[WP:Windows 2000|2000]], [[WP:Windows XP|XP]] or later
*[[WP:Central processing unit|CPU]]: 1.2 [[WP:Hertz|GHz]]  
*[[WP:Central processing unit|CPU]]: 1.2 [[WP:Hertz|GHz]]  
*[[WP:Random-access memory|RAM]]: 256 [[WP:Megabyte|MB]]  
*[[WP:Random-access memory|RAM]]: 256 [[WP:Megabyte|MB]]  
*Nvidia GeForce FX 5700, ATI Radeon 9500 (with 128MB [[WP:Video random-access memory|VRAM]])
*Видеокарта: Nvidia GeForce FX 5700, ATI Radeon 9500 (with 128MB [[WP:Video random-access memory|VRAM]])
*[[WP:Direct3D|Direct3D]] 9.0 compatible [[WP:Video card|video card]] (with atleast DirectX 7.0 compatibility level or higher)
*[[WP:Direct3D|Direct3D]] 9.0 совместимая [[WP:video card|видеокарта]] (Или по крайней мере совместимость уровня DirectX 7.0 или выше)


{{references|1=
{{references|1=
Line 101: Line 85:


{{Branch-navbox}}
{{Branch-navbox}}
[[Category:Official Engine Branches]]
{{ACategory|Official Engine Branches}}

Latest revision as of 09:14, 24 January 2025

English (en)Español (es)Русский (ru)中文 (zh)Translate (Translate)
HDR была одной из функций, впервые продемонстрированные в Half-Life 2: Lost Coast Half-Life 2: Lost Coast, техническом демо. Позже HDR была добавлена в Day of Defeat: Source Day of Defeat: Source (2005) и Source 2006 Source 2006. Это изображение сравнивает LDR, LDR с Bloom и HDR.

Ветвь движка Source 2006 Source 2006, также известная как ветка движка Episode One и последняя ветка Old Engine, впервые была использована в 2005 году в Half-Life 2: Lost Coast Half-Life 2: Lost Coast и Day of Defeat: Source Day of Defeat: Source, но была выпущена только в 2006 году с Half-Life 2: Episode One Half-Life 2: Episode One, при этом предыдущие многопользовательские игры (Counter-Strike: Source, Half-Life 2: Deathmatch и Half-Life Deathmatch: Source) также были обновлены до ветки Source 2006 Source 2006. Она распространялась в формате «base source engine 2.gcf». Она была вытеснена веткой Source 2007 Source 2007 (также известная как Orange Box) ветка. Для работы требуется контент Half-Life 2 Half-Life 2.

Версии движка для этой ветки - Build 2547 (Lost Coast) или 2761 (EP1) до 4044 (Protocol 7). SDK(en) и Source SDK Base 2006 Source SDK Base 2006 игры для этой ветки бесплатны для всех пользователей Steam.

Преимущества

Новое с Source 2004 Source 2004:

High Dynamic Range рендеринг(en) (DX9 SM2)
Имитация значений яркости, выходящих за пределы реального диапазона компьютерных мониторов, и регулировки апертуры.
Подтвердить:HDR на самом деле предшествует Source 2006? См. PDF. Lost Coast не использовал «базовый исходник 2.gcf», а DODS использовал его только после обновления. Также SiN Episodes SiN Episodes, игра из Source 2004, имеет нефункциональную консольную команду HDR mat_hdr_enabled. Аналогично, Lost Coast также поддерживает dxlevel 95, до Source 2006.
Эффект постобработки "Зернистость плёнки"
Используется в Day of Defeat: Source Day of Defeat: Source.
Color correction(en)
Изменение цветового баланса изображения для достижения желаемого эффекта. Например, в Day of Defeat: Source Day of Defeat: Source цвет был скорректирован, чтобы стать более десатурированным.
Фонговые материалы(en)
Диффузные отражения для кожи и других шероховатых поверхностей на моделях(en).
Обновление лицевой анимации(en)
Больше деталей и более интенсивные формы для выступлений крупным планом.
Система комментариев(en)
Позволяет встраивать в уровни DVD-подобные режиссерские комментарии.
Динамические взаимодействия(en)
Динамическое взаимодействие между NPC с помощью специальных анимаций.
Lightwarp textures(en) (DX9+ SM3)
1D-текстуры, оттеняющие материал на вершину в зависимости от их яркости.
Direct3D 9 - Shader Model 3(en) (уровень возможностей DirectX 9.0+/dxlevel 95)
Открывает значительно улучшенную производительность шейдеров.
Detail prop shapes(en)
Улучшена детализация спрайтов, которые колышутся на ветру и отгибаются от ближайших игроков.
BSP 20 версии(en)
Новая версия BSP, с новыми функциями.
Обновление уровней с помощью lump файлов(en) - обновление entity lumps, изменение энтити в файле .BSP без перекомпиляции карт.
Note.pngПримечание:Некоторые функции выше доступны только с Direct3D 9, dxlevel 95 (уровень DX9.0+) или более поздней версии

Удалённые функции, которые были в Source 2004 Source 2004

Совместимость с DirectX(en) 6.0 (dxlevel 60)
Поддержка DirectX 6.x(en) видеокарт была частично отменена, но все еще доступна.
Меню друзей Steam
Изначально присутствовавшая до этого, она была удалена в пользу Steam Overlay, представленного в 2009 году. Серверы для функции Steam Friends также были закрыты.

Доступность

Исходный код для ветви 2006 года включен в уже устаревшее приложение Source SDK(en). Все игры Valve, представленные в Source 2006 и предыдущие игры, обновленные с Source 2004 Source 2004 до Source 2006 Source 2006, в настоящее время используют Source 2013 Singleplayer Source 2013 Singleplayer или Source 2013 Multiplayer Source 2013 Multiplayer. Чтобы скомпилировать код для ветки 2006, смотрите Компиляция под VS2005(en).

Usage

Некоторые игры до сих пор используют Source 2006 Source 2006:

Игры Valve

Игры от третьих лиц

Известные проблемы

Icon-Bug.pngБаг:Все игры Source 2004 и 2006 годов страдали от ошибки серого тумана, которая проявлялась на новых графических процессорах (начиная с серии GeForce 8000 или более новых GPU AMD/ATI) и новых драйверах. Эта проблема была исправлена на системах NVIDIA, начиная с версии драйвера «516.5x» (подтверждено на RTX 3060),[1][2] но, вероятно, все еще присутствует на AMD/Intel. Эта проблема не возникает при использовании dxlevel 81 или ниже, только dxlevel 90 или выше.
Icon-Bug.pngБаг:Переключение разрешения в некоторых играх Source 2006 может привести к неправильному масштабированию правой части HUD (патроны). Некоторые консольные тексты, например те, которые отображаются при включении cl_showfps или cl_showpos 1, будут либо обрезаны, либо полностью скрыты.  (подтверждено в: GMOD 9, старый движок HL2)

Системные требования

Минимальные системные требования :

  • ОС: Windows 98 / ME, 2000, XP or later
  • CPU: 1.2 GHz
  • RAM: 256 MB
  • Видеокарта: Nvidia GeForce FX 5700, ATI Radeon 9500 (with 128MB VRAM)
  • Direct3D 9.0 совместимая видеокарта (Или по крайней мере совместимость уровня DirectX 7.0 или выше)

Примечания

Примечания
1. Source DirectX9 grey fog bug
a0divided: This bug basically only happens while using DX9 with games that run on pre-Orangebox versions of Source, like Sin as mentioned above or HL2 & EP1 before the 2010 engine update.

But what's interesting is that this bug was fixed at some point by Nvidia, at least on their newer cards with the latest drivers. I currently have an RTX 3060 Laptop GPU with driver 516.5 and the fog actually works properly on DX9. Unfortunately, I think it's still bugged with AMD or Intel GPUs.... Retrieved on September 06, 2025.

2. Verified by leonidakarlach (talk) 01:36, 14 September 2024 (PDT):
Appeared to be fixed. Using RTX 3060 (desktop) and driver version 560.81. Using something like DgVoodoo2 would break this again..