Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'движок x-ray'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • AP PRODUCTION
    • Новости
    • Работа сайта
    • Проекты AP PRO
    • Мини конкурсы
  • S.T.A.L.K.E.R. МОДИФИКАЦИИ
    • Моды в разработке
    • Моды Тень Чернобыля
    • Моды Чистое небо
    • Моды Зов Припяти
    • Call of Chernobyl
    • Моды на других движках
    • Прочие модификации
    • Прохождение модификаций
  • S.T.A.L.K.E.R. 2
    • Общее обсуждение
    • Моды S.T.A.L.K.E.R. 2
    • Мастерская
  • S.T.A.L.K.E.R. - Создание модов
    • Работа с SDK
    • 3D-графика, анимация
    • Скрипты, конфиги, логика, движок
    • Квестостроение и сценарий
    • Софт для моддинга
    • Уроки, вопросы и советы по созданию модов
    • 2D-Графика, звук, видео
    • Наработки по моддингу
  • S.T.A.L.K.E.R.
    • Официальные игры серии
    • Билды
    • Книжная серия S.T.A.L.K.E.R.
    • Творчество S.T.A.L.K.E.R.
  • Игры
    • Серия Метро
    • Игровые новости
    • Игры для PC
    • Консольные эксклюзивы
    • Модификации для игр
  • SOFT, HARD И ПЕРИФЕРИЯ
    • Hardware
    • Интернет
    • Soft
  • ОБЩЕНИЕ
    • Болталка
    • Юмор
    • Музыка
    • Кино и Телевидение
    • Форумные игры
    • Спорт
  • ТВОРЧЕСТВО
  • АРХИВ

Блоги

Без результатов

Без результатов

Категории

  • Новости моддинга
  • Новости вселенной S.T.A.L.K.E.R.
  • Новости S.T.A.L.K.E.R. 2
  • Официальные новости
  • Игровые новости
  • Сайт
  • Stalker News
  • Видео от AP-PRO.RU
  • Топы от AP PRO
  • Стримы
  • Обзоры модов Тень Чернобыля
  • Обзоры модов Чистое небо
  • Обзоры модов Зов Припяти
  • Превью
  • Обзоры игр
  • Интервью
  • Блиц-новости
  • Другие новости
  • Скриншоты недели
  • Привал на обочине

Категории

  • Тень Чернобыля
  • Чистое небо
  • Зов Припяти
  • Arma 3
  • DayZ
  • Cry Engine 2
  • Minecraft
  • Прочие платформы

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Имя


Пол


Интересы


Любимые моды


Город

Найдено: 1 результат

  1. Это перенос статьи с itc.ua, её автор: Максим Коляда История и рождение X-Ray Engine X-Ray Engine появился на заре XXI века, когда большинство игровых движков еще ограничивались простыми 3D-моделями и статической физикой. Команда GSC Game World под руководством Сергея Григоровича решила сделать нечто большее: не просто графический движок, а настоящий каркас для живого, дышащего мира. Сначала он был внутренним экспериментом, но амбиции разработчиков быстро превратили его в главную технологическую основу для будущей серии S.T.A.L.K.E.R. Важную роль в создании движка сыграл главный программист Александр Максимчук, который отвечал за фундаментальные системы рендеринга и оптимизации. В команду также входил Александр Бахов, работавший над графическими модулями, и Андрей Лещенко, занимавшийся физикой и искусственным интеллектом NPC. Благодаря этим людям X-Ray Engine получил репутацию одного из самых инновационных движков Восточной Европы того времени. Система искусственного интеллекта была как головной болью, так и гордостью команды. NPC старались быть не «картонными мишенями»: они патрулировали территории, реагировали на шум и свет, меняли поведение в зависимости от ситуации. Монстры Зоны также имели свой распорядок дня. Этот подход заложили инженеры GSC, среди которых отметились те же Максимчук и Лещенко. Динамическое освещение и глобальные тени стали еще одной визитной карточкой X-Ray Engine. Каждый объект — от руин Припяти до покосившихся деревьев в Зоне — взаимодействовал со светом в реальном времени. Именно благодаря этому у игроков возникало ощущение «живой» среды, которое тогда редко встречалось даже в топовых западных проектах. X-Ray Engine также экспериментировал с погодными системами: туман, дождь, дневные и ночные циклы, а также знаменитые «выбросы», ставшие фирменным элементом S.T.A.L.K.E.R. Эти эффекты программировались отдельными модулями и работали синхронно с рендерингом и физикой. Хоть и не беспроблемно. Важной чертой движка была модульность. Благодаря этому разработчики могли быстро менять физику, AI или систему освещения без полного переписывания кода. Именно эта архитектура сделала X-Ray особенно привлекательным для моддеров, которые позже создали сотни собственных карт, сюжетных линий и даже глобальных конверсий. Благодаря этому подходу в Shadow of Chornobyl появился особый уровень фотореализма, который даже сегодня удивляет: игроки узнавали знакомые объекты по фотографиям в игре и неоднократно шутили, что X-Ray Engine — это скорее «X-Ray Reality». Такой метод создания текстур придал Зоне не просто правдоподобности, а настоящего документального оттенка, которого не хватает даже современным играм с огромными бюджетами. Не стоит забывать и о «прелести» багов. Застревающие в дверях NPC, странные физические коллизии или внезапные «охоты» снорков или кровососов на бетонные стены — все это стало мемами сообщества. Но даже в своем несовершенстве X-Ray доказывал: мир действительно живет собственной жизнью. Технологии движка X-Ray в деталях X-Ray Engine официально дебютировал в 2007 году вместе с выходом S.T.A.L.K.E.R.: Shadow of Chornobyl. Его разработка началась еще в конце 1990-х — по свидетельствам разработчиков и сообщества, первые прототипы появились примерно в 1998-1999 годах. За это время команда GSC Game World из Киева создала собственный технологический фундамент, который не уступал западным движкам, а иногда даже опережал их. Одной из ключевых особенностей X-Ray было использование deferred shading. Такой подход позволял обрабатывать большое количество динамических источников света — взрывы, фонари или костры — без критического падения производительности, которое было типичным для forward rendering. Хотя это не делало движок «легким» для слабых ПК, именно благодаря этому S.T.A.L.K.E.R. отличался живым освещением и атмосферностью, которые редко встречались у конкурентов середины 2000-х. Отдельным экспериментом была реализация Global Illumination. Она работала на основе фотонного маппинга и рассчитывалась исключительно на CPU, что моментально уничтожало FPS даже на топовых на то время машинах. В движке действительно существовала консольная опция r2_gi Однако в финальных релизах глобальное освещение фактически так и не использовалось — оно осталось красивым, но недоступным для практики экспериментом. Настоящей фишкой движка была система A-Life. Она моделировала жизнь сотен и даже тысяч NPC в Зоне — кто-то патрулировал, кто-то охотился, кто-то отдыхал. Все это происходило даже за пределами видимости игрока. NPC реагировали на звуки и активность, а благодаря планированию вроде GOAP могли выстраивать простые последовательности действий. Индивидуальное поведение часто было далеко от идеала — враги могли застревать или бегать кругами, — но общая симуляция создавала ощущение настоящего живого мира, чем серия и очаровывала. Физическая часть X-Ray Engine была построена на сильно модифицированном Open Dynamics Engine. В движке реализовали ragdoll-анимации, разрушение объектов, баллистику пуль с учетом гравитации и даже рикошеты. Выстрелы здесь не были «трассерами», как у многих конкурентов, а настоящими физическими объектами, что делало стрельбу ощутимо более реалистичной. Шейдерная архитектура движка была довольно гибкой: она позволяла создавать собственные шейдеры и имела систему fallback для разных уровней графики. Это помогало игре выглядеть современно на новом железе и в то же время оставаться совместимой со старыми ПК. Система частиц также была мощной — дым, пыль, искры и взрывы интегрировались в освещение и физику, хоть и не на уровне современных флюидных симуляций, но достаточно для убедительного эффекта. Даже на средних ПК того времени движок позволял прочувствовать Зону без катастрофических просадок FPS. Да, для максимальных настроек нужны были условные Intel Core 2 Duo и NVIDIA GeForce 7800 GT, а идеальным вариантом чуть позже стала народная 8800 GT. X-Ray SDK: почему «Сталкер» не умер в 2009-м? Кроме самого движка, GSC Game World сделала шаг, который фактически подарил S.T.A.L.K.E.R. вторую жизнь, — выпустила X-Ray SDK (Software Development Kit). Первый набор инструментов появился в 2007 году, после Shadow of Chornobyl, и позволял не только подкручивать параметры, но и создавать карты, модели, анимации и даже сценарии. Для фанатов это было сродни открытию дверей в Зону — бери и твори. Впоследствии SDK обновляли под Clear Sky и Call of Pripyat, и каждый раз с новыми возможностями. Важнейшим элементом стал Level Editor — именно он позволял строить собственные локации. Болота, заброшенные заводы, подземные туннели — все это можно было воссоздать с нуля. Инструмент был сложный, ломался на ровном месте и требовал ангельского терпения, но именно на нем выросли культовые фанатские карты, десятилетиями расширявшие вселенную игры. Документация была минимальной, обучающих материалов почти не существовало. Но фанатов это не остановило. Вместо официальных гайдов появились форумы, самодельные мануалы и десятки видеоуроков. В конце концов, именно энтузиасты, а не GSC, сделали SDK пригодным для массового использования и фактически создали культуру моддинга S.T.A.L.K.E.R. Так что когда говорят, что серия S.T.A.L.K.E.R. «закончилась» в 2009 году, это миф. Благодаря X-Ray SDK она жила еще долгие годы — пусть и в руках фанатов, которые смогли из полусырого инструмента выжать максимум. Именно они превратили «Сталкер» из просто игры в явление, которое до сих пор обсуждают и в которое до сих пор играют. Примером современного продолжения этой традиции является мод S.T.A.L.K.E.R. Аномалия. Он работает на обновленном 64-битном движке X-Ray, объединяет более трех десятков карт из всех частей серии и предлагает несколько режимов игры: сюжетную кампанию, песочницу и масштабную войну фракций. В нем добавлены и глубокие механики выживания — голод, жажда, усталость, радиация, постепенное изнашивание снаряжения. Anomaly распространяется бесплатно и доступен владельцам обновленной Call of Pripyat в GOG, где устанавливается одним кликом без сложных манипуляций. Эволюция X-Ray Engine Первые версии X-Ray Engine выглядели совсем не так, как мы сегодня представляем мир S.T.A.L.K.E.R. В демо 2001-2002 годов визуальный стиль скорее напоминал мрачные джунгли из Far Cry, чем знакомые нам бетонные коробки Зоны отчуждения. Но техническая база была на удивление амбициозной: движок уже тогда работал с DirectX 8, поддерживал detail mapping, lightmap, крупные текстуры и даже довольно продвинутый для того времени искусственный интеллект. В рамках одного кадра выводилось до четырех миллионов полигонов — результат, которым в начале 2000-х могли похвастаться разве что несколько студий уровня Crytek. Чтобы удержать производительность в приемлемых рамках, GSC Game World вынуждена была идти на компромиссы. Локации ограничивались примерно двумя квадратными километрами, полностью загружались в память, а между ними вставлялись переходы с экранами загрузки. Сегодня это кажется архаикой, но именно это решение спасло тогдашние компьютеры от превращения в печку во время игры. За годы долгостроя X-Ray Engine претерпел существенную эволюцию. Он получил поддержку Direct3D-акселераторов от GeForce 2 и выше, оптимизацию под аппаратное T&L, SSE и 3DNow! для ускорения на CPU, отложенное освещение и затенение. Разработчики внедрили систему LOD, динамическую отсечку объектов, цветное освещение с мягкими тенями и адаптивное кэширование текстур под конкретное «железо». Анимационная система X-Ray Engine поддерживала сложные скелетные структуры с большим количеством костей, а система частиц имела собственную физику. Все это работало в связке с динамической погодой и сменой суток, что в то время впечатляло. «Тени Чернобыля» построенные на X-Ray 1.0 предложили игрокам выбор между DirectX 8 и 9. В режиме DX9 движок раскрывался на полную: HDR, normal и parallax mapping, depth of field, bloom, motion blur и динамическое освещение. Особого внимания заслуживали текстуры, как мы уже упоминали, их делали на основе реальных фотоэкспедиций в Зону отчуждения, благодаря чему игра получила уникальный фотограмметрический реализм задолго до появления этого термина в игровой индустрии. Главной фишкой X-Ray Engine стала система A-Life. Она позволяла NPC существовать вне поля зрения игрока: патрулировать, охотиться, сражаться с другими фракциями. При этом движок переключался между режимами онлайн (полная симуляция) и офлайн (упрощенная), что позволяло масштабировать мир без чрезмерной нагрузки на процессор. Это стало революцией, ведь тогда даже в открытых мирах NPC часто «замораживались» вне камеры. В «Чистом Небе» X-Ray Engine обновили до версии 1.5 с поддержкой DirectX 10. Именно тогда появились намокающие поверхности, SSAO, steep parallax mapping, новая система погоды и серьезно улучшенные эффекты воды и туманов. Но вместе с технологическим прорывом пришли и проблемы с производительностью: даже топовые видеокарты того времени «захлебывались», если включать все на максимум. В «Зове Припяти» X-Ray Engine дорос до версии 1.6. Добавили поддержку DirectX 11 с тесселяцией, HDAO и volumetric lighting, оптимизировали большие карты и наконец-то довели стабильность до приемлемого уровня. Это была наиболее отшлифованная версия классического X-Ray, которая даже сегодня выглядит довольно прилично с модами. Физика X-Ray Engine, построенная на Open Dynamics Engine, стала еще одной сильной стороной. Она обеспечивала достоверную баллистику, коллизии и поведение объектов, и взаимодействие тел в пространстве. Более того, ODE по быстродействию превосходила даже некоторые платные решения, включая Havok, и давала разработчикам свободу без дополнительных лицензионных затрат. S.T.A.L.K.E.R.: Legends of the Zone Trilogy — Enhanced Edition увидел свет в мае 2025 года на ПК и консолях актуального поколения. Это не ремейк вроде Resident Evil или Final Fantasy, а скорее глубокое техническое обновление, призванное сделать оригинальную трилогию удобной для современного железа. Самое большое изменение — переход движка на 64-битную архитектуру. Ранее X-Ray Engine упирался в лимиты памяти, из-за чего большие модпакеты и даже стандартные сцены могли вызывать вылеты или ощутимые статтеры. Enhanced Edition эту проблему почти решил: игра теперь адекватно работает с видеопамятью, большие локации загружаются стабильнее, а глобальные моды больше не валят систему от одного неправильного шага. Особое внимание уделили управлению. Теперь интерфейс и схема управления адаптированы как под мышку с клавиатурой, так и под геймпад. Это важно, ведь консольная аудитория впервые получила доступ к полной трилогии официально, без костылей и фанатских портов. При этом базовая структура X-Ray Engine осталась почти неизменной. Локации по-прежнему разделены загрузочными экранами, A-Life работает в своем классическом виде, а архитектурные ограничения ощущаются. То есть это не революция, а тщательное косметическое обновление, которое позволяет пройти оригинальную трилогию в 2025 году без шаманства с патчами или фанатскими сборками. Выводы X-Ray Engine навсегда остался в игровой истории как технологическая аномалия. Он был сырым, богатым на баги, с непростым характером оптимизации, но в то же время гениальным и непохожим на других. Это был движок, который не просто рисовал пейзажи — он создавал Зону со всеми ее причудами, артефактами и опасными красотами. В отличие от конкурентов, X-Ray Engine давал игроку больше, чем набор полигонов — он давал атмосферу. И эта атмосфера до сих пор считается одной из самых сильных в жанре. Неудивительно, что сотни моддеров до сих пор возвращаются в этот движок, как сталкеры в Зону: кто-то ищет новый опыт, а кто-то просто — кусочек давно утраченной магии.