В этой версии реализованы (пятна крови, анимированные лица НПС), и надеюсь, станет меньше вылетов и производительность при этом не пострадает!
Новое в этой версии:
- Исправлена ошибка с возможным вылетом игры Gothic NULL-Visual;
- Теперь меши/Meshes с не загруженными текстурами не рендерятся в игре;
- Теперь используются оптимизированные инструкции процессора SSE2 для рендеринга "Инстанцированных вобов/Instanced-VOBs";
- Реализован слайдер для параметров: "Визуальные эффекты-Дальность видимости/Visualfx-DrawDistance" для эффектов частиц и света;
- Теперь всегда добавляется весь BSP-узел "вобов/VOBs" для "рендер листа/renderlist", потому что это работает фактически быстрее;
- Отрисовка теней только для вобов, которые сейчас действительно используют "карты теней/shadowmap";
- Исправлен(надеюсь), затык с невозможностью выгрузки/загрузки текстур;
- Реализованы эффекты частиц для XZ-плоскостей(плавание);
- Исправление, луки которые ранее не отображались, теперь вновь стали видимы;
- Исправление ошибок с отображением одной ноги и/или половины тушки у Драконов;
- Исправление тумана, который не рендерился на воде(в частности болота);
- Реализованы маркеры для объектов окружения(свечи, паутина, кресты/клады Грега ...);
- Реализован "четырехместный маркер/QuadMarks"(для пятен крови);
- Реализована поддержка "морфируемых мешей/Morph-Meshes"(анимация лиц Нпс, тетива луков и т.д.);
- Исправление ошибок при обработке геометрии нормалей, из-за которых на некоторых мешах присутствовали "Темные области"(фальшивые нормали);
- Улучшена производительность при рендеринге "мешей мира/WorldMeshes";
- Исправление, "Точечные источники света/Pixel eines Pointlights" находящиеся вне зон видимости(за стеной), больше не просчитываются рендером;
- Реализован опционально "Зед-пре-пропуск/Z-Pre-Pass", для рендеринга мешей мира;
- Реализовано простое "Отражающееся освещение/SpecularLighting" для "шейдера воды/watershader";
- HDR теперь по-умолчанию отключён;
- В меню настроек рендера добавлена опция: "Авто-обновления/AutoUpdate";
- Исправление ошибок связанных с некорректной подсветкой/освещением "Нпс/NPCs".
Начиная с X9-й версии в билдах сборок версий присутствует Апдейтер, для получения последней актуальной версии рендера вам достаточно просто запустить игру, ну и.., наслаждаться процессом..
Скриншоты текущей версии:
Удачи..
И вновь мы на шаг ближе к полноценной игре в "Готику" на D3D11.
Новое в этой версии:
- Добавлено "Меню настроек параметров", активация по клавише [F11], вкладка - "Общие(General)/OpenSettingsMenu");
- Небольшое изменение цвета солнечного света;
- Видео вновь воспроизводится;
- Вызов функции GodMode в тестовом режиме более не вызывает краха игры;
- Перемещение в редакторе стало немного медленнее и более точным;
- Отображение превьюшек для глав игры вновь функционирует;
- Реализована возможность сохранения/загрузки пользовательских настроек параметров из нового меню;
- Превью-картинка для сохранения игры вновь отображается(правда в новом меню оно по прежнему не доступно, но лучше так, чем совсем ничего);
- Сохранения теперь отображаются правильно;
- Призванные существа теперь полноценно видимы для мира игры;
- Реализовано отображение для множественных/MipMapping не сжатых 16-ти битных текстур(крыши ферм в моде L'Hiver);
- Исправлена ошибка/сбой происходивший после загрузки игры в случае смерти Гг(надеюсь!);
- Добавлены настройки для параметров "Горизонтального/Вертикального - FOV", активация по клавише [F11], вкладка "Общие/General" и окно диалога настроек;
- Реализована возможность удаления старой версии(линейка V21) из системного каталога игры, если она есть;
- Исправлена потенциальная ошибка, которая могла возникать при рендере теней;
- Исправлен вылет, происходящий при запросе и получении названия текстуры у текстуры не имеющей названия;
- Произведена более точная настройка и корректировка текстур(спасибо The RaZZeR App!);
- Удален вывод отладочной инфы/Debug Output, которая осталась случайным образом в последней версии и негативно влияла на время её загрузки;
- Факелы и другие огни теперь стали немного ярче;
- Реализован апдейтер(спасибо DamIDhagor!);
- Исправлена ошибка, которая была причиной того, что уже загруженные карты нормалей повторно загружались и накладывались на ложные объекты после активации мира игры(в режиме редактирования);
- Исправлены прочие старые баги, добавлены новые.
Эта версия также включает в себя новую версию программы обновления, которая загрузит актуальную версию программы установки по вашему требованию и запустит её, или проинформирует вас о наличии новой версии.
По-мимо этого, как уже писалось выше, реализовано новое меню настроек, которое становится доступным по нажатию клавиши [F11], вкладка "Общие(General)/OpenSettingsMenu". Позже я еще буду вносить изменения и вероятно эти опции перекочуют в другое место. Все внесённые вами изменения могут будут быть сохранены по одному щелчку на кнопу "Закрыть/Close" с сохранением в файле: "..\System\GD3D11\UserSettings.bin". Если вы хотите вернуть настройки по-умолчанию, то для этого достаточно удалить данный файл.
Скриншоты текущей версии:
Пример нового меню с диалогом настроек:
Сравнение версий, имеются небольшие баги с огнями факелов, их отсутствие:
В порядке слева-направо: 1- Г2:НВ оригинал; 2- Рендер X9 без HDR; 3- Рендер X9 с HDR.
Удачи..
В этой присутствуют как мелкие, так и большие исправления ошибок в игре. Кроме того, улучшалась разного рода мелочевка, в следствии чего эту версию уже можно считать вполне подходящей для игры!
Новое в этой версии:
- Анимированные текстуры вновь активированы;
- Исправлена ошибка при загрузке подавленных текстур/Suppressed-Texture;
- Старт-поинт Гг больше не видим в мире игры;
- Теперь все вызываемые существа имеют свою модель и больше не невидимы;
- Исправление системы частиц/Partikelsysteme, они больше не выглядят нелепо и странно;
- Магические эффекты вновь функционируют!
- При болтовне(в диалоге), внешние объекты становятся скрытыми посредством специального фильтра(как в Risen 3);
- Тени теперь движутся более правильно, а не заметными рывками;
- Теперь облака(их текстура) перемещаются по небу.
- Тени больше не исчезают резко, теперь это происходит плавно и медленно, в зависимости от расстояния;
- Добавлена новая опция: "Enable Editor Panel", во вкладку "Общие настройки/General-Settings"(клавиша: [F11]), чтобы в дальнейшем избежать возможных проблем несовместимости с программами захвата.
Скриншоты текущей версии в сравнении:
Слева-направо: 1- Г2-оригинал; 2- GD3D11_v21; 3- GD3D11_X8.
На горизонте:
Для X9 запланирован разбор с воспроизведением видео, чтобы наконец-то полностью заменить и закрыть 21-ю линейку.
Хорошего времяпрепровождения!
Также имеется неплохое видео по проекту, доступное всем желающим глянуть его можно на канале YouTube у пользователя Fluent. Он ознакомился с проектом GD3D11 и сделал по нему небольшое обзорное видео, а также написал статью об этом для сайта rpgwatch.
[Видео обзор] Версия 21:
[Видео обзор] Pre-версия X8:
Когда я увидел все это, то очень сильно воспринял близко к сердцу, что собственно и стало толчком для такого быстрого исправления ошибок и скорого выхода X8-й Pre-версии..
Статья:
Gothic 2 D3D11 Renderer by Fluent (на английском)
Кроме того, у Fluent'а также имеется Let's Play по "Г2:НВ" в работе, которые он продолжит в будущих версиях с использованием GD3D11. Что будет нам еще одной своего рода площадкой для "обзоров" его последующих небольших демонстраций.
Приглядывайте за ним..
На этот раз это будет большой релиз. Постепенно мы все ближе и ближе к оригинальной игре в реализации!
Новое в этой версии:
- Исправление вылета игры перед заходом в новый загружаемый мир с последующим открытием "Панели редактора";
- Добавлены настройки для фильтрации теней;
- Серьезно снижена вероятность мерцания теней;
- Более тонкая настройка HDR, чтобы мир не был ярким и очень красочным;
- Добавлены текстуры простых облаков;
- Исправление, игра больше не вылетает при её закрытии;
- Исправление ошибки связанной с Переполнением массива/Array-Overflow, которая проявлялась иногда при использовании и загрузке мешей/Meshes, например, некоторых доспехов из аддона;
- Они теперь снова видимы, и это должно также разрешить некоторые проблемы совместимости с другими модами которые были ранее.
- Реализован простой шейдеры воды, который максимально приближен к оригиналу, но выглядящий более современно, эффекты: Преломления/Refraction, Френеля/Fresnel, Дисторсия/Distortion;
- Исправление динамического освещения, теперь оно не будет появляться/пропадать в любое время;
- Снижена базовая интенсивность точечных источников света, чтобы они соответствовали первоначальному виду оригинала (особенно важно для Возвращения!);
- Исправление дистанция-выбраковки/Distance-Culling, из-за очень большого числа огней не учитывался их радиус (гигантский свет на Хоринисе в Возвращении);
- Добавлена возможность "Подавления/Unterdrücken" рендера конкретных текстур для меша мира игры, работает как "Удаление/Löschen" в части секции мирового меша. Таким образом, вы можете удалить, например, воду, чтобы установить другую, или позже заменить кусок меша мира на другой меш;
- Реализована возможность "Сохранения/Загрузки" для: растительности, подавленных-текстур, патчинга-океана;
- Теперь обработка нажатий клавиш на цифровой клавиатуре будет отключена, если активно меню редактора, [F11];
- Теперь кнопки цифровой клавиатуры: Numpad 2 и 3 добавляют "Патчинг-Окена" для камеры на высоте -700(уровень океана в Г2);
- Во вкладку "Общие/General" добавлена опция: "GothicUIScale"(в самом низу), активация редактора по клавише [F11]. Для корректной работы сначала нужно открыть и закрыть окно редактора(нажмите клавишу [ESC] дважды), чтобы все необходимые обновления вступили в силу;
- Исправление FOV, ошибка в оригинальной "Готике"(фикс для широко-форматных мониторов);
- Теперь вы можете изменять размер травы или использовать кисть с функцией удаления с помощью колёсика мышки;
- Добавлен элемент управления "Ползунок/Slider-Control" для пользовательского интерфейса/UI-Framework;
- Реализованы дополнительные настройки для выбранных пучков травы: "Плотность/Density", "Масштаб/Scale";
- Теперь пучки растительности(травы) при вставке их в мир, распределяются лучше, более универсальным способом на трианглах;
- Исправление проблем связанных с неправильным затенением внутренних частей мира, тени теперь правильно накладываются в помещениях, и только там где это нужно(портал Яркендара);
- Увеличен диапазон наложения стандартных теней;
- У внутренних миров/Indoor-Welten больше не рендерится небо и/или эффекты тумана;
- Теперь модель игрока больше не отображается когда Гг находится в режиме от первого лица;
- Добавлены настройки управления разрешением для карт теней/Shadowmap;
- Дополнительная оптимизация рендеринга теней;
- Исправление для динамически порождаемых эффектов-частиц/particle-effects во время игры, теперь они не вызывают крашения игры при их удалении из мира;
- Поэтому они были включены! К сожалению, по непонятной пока для меня причине, магические эффекты не работают.
- Реализована возможность "Сохранения/Загрузки" для мира игры, кнопки: "Save/Load-Buttons", снизу на "Панели редактора";
- Подстройка стиля для пользовательского интерфейса/UI-Style;
- Реализованы: "модель-масштабирования/Model-Scale" и "модель-телосложения/Model-Fatness" для анимированных мешей на скелете.
Полезное для модостроителей в этой версии, среди прочих функций, добавления и регулирования параметрами растительности, то, что теперь вы наконец-то сможете сохранить свой результат!
Примечание: Для примера, я добавил немного травы перед башней Ксардаса, которую вы можете попробовать сохранить.
Все сохраняемые файлы будут помещены в каталог игры: "..\system\GD3D11\ZENResources".
Внимание: Начиная с этой версии, внешние широкоформатные фиксы больше не требуются, запуск теперь возможен с любым разрешением в стандартном режиме!
Скриншоты текущей версии в сравнении, оригинал и GD3D11_X7:
Хорошего времяпрепровождения!
Тесселяция (Tessellation)
"Концерт, по вашим заявкам"..
Для тех, кто хотел увидеть видео с новой водой:
Вот так это выглядит в данный момент, вода ещё немного плоская.. Позже я подумаю о том чтобы избежать явных повторений в её колебаниях, как и над реализацией прозрачности для неё.
Освещение временное, но сгодится для первого предварительного обзора.