Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Летаю над "Старым Лагерем"(который уже на пороге своего завершения), к сожалению, есть ещё некоторые проблемы с отдельными полигонами проникающими туда куда не нужно, иначе я сделал бы немного больше скриншотов..
Карты нормалей/Normalmaps для этой версии пока ещё не делались..
Реализован новый аппаратный метод тесселяции PNAEN-Tesselation для вобов/Vobs с преобладанием UV-Data;
Исправление привязки камеры редактора при первом её использовании;
Редактор: реализовано новое диалоговое окно для настройки параметров вобов/Vob-Settings;
Исправление, альфа-смешивание/Alphablending на меше мира/WorldMesh игры сейчас корректное;
Исправление ошибок наложения полигонов воды, которые вызывали сильное снижение производительности;
Реализована поддержка технологии субпиксельного морфологического сглаживания/SMAA;
Исправлена потенциальная ошибка при рендеринге мешей с анимированными скелетами/skeletalmeshes, который удалял их материалы игрой;
Исправление ошибок при изменении разрешений экрана с использованием меню, сопровождаемых вылетами игры;
Значение минимальной дистанция отрисовки мира/world-draw-distance, сейчас равно 1;
Добавлен параметр: "-XNoUpdate" в командную строку, который блокирует запуск программы обновления при его запуске;
Добавлен параметр: "-XNoDevMenu" в командную строку, который открывает окно диалога пользовательских настроек/UserSettings вместо диалога AntTweakBar при нажатии клавиши [F11];
Изменена формула отражающегося освещения/Specular Lighting;
Редактор: добавлены настройки для параметров текстур/Texture-Settings в панель редактора/editor-panel;
Уменьшен эффект "питера пена/peter panning" при визуализации теней;
Исправление фризов и глубины наложения текстур в инвентаре;
Теперь, материалы и текстуры применяемые к вобам/VOBs могут быть выбраны;
Тесселяция/Tessellation теперь оказывает свое влияния на определенный диапазон;
Исправление частых сбоев и вылетов связанных с моделями не имеющих фактического анимированного меша/skeletal-mesh, а только вложенного/attachments(пчелы в моде "Одиссея");
Добавлена Тесселяция/Tessellation для меша мира игры.
Новые возможности панели редактора: Как и ожидалось: всё в нём ещё слегка капризное, но я думаю вы сможете справиться с этим..
Тесселяция вобов/Tessellation Vobs: Теперь Вы можете "нажимать/кликать" по статическим и анимированным вобам/Statische und Skeletal-Meshes VOBs, после этого откроется небольшое окно настроек. Здесь, вы сможете рассмотреть этот меш уже более подробно(для анимированных мешей на данный момент, отображается только один меш из листинга мешей) и отрегулировать требуемые параметры, как фактор тесселяции/Tesselation-Factor, округлость/Roundness и Displacement-Scale. Все настройки этих параметров будут автоматически сохранены и использованы при последующем запуске игры.
Тесселяция мира/Tessellation World: Для того чтобы применить тесселяцию к части меша мира выберите её и нажмите(разок) клавишу [Пробел](я пока ещё не определился до конца, какую клавишу назначить за этой функцией). Это приведет к тому, что данная часть меша сначала будет каскадно(ступенями) сдвинута, чтобы функция обнаружения краев границ меша отработала корректно. Помимо этого, так будет создана PNAEN-информация и меш будет визуализирован с использованием тесселяции. Среди настроек параметров текстур, вы также сможете задать некоторые параметры тесселяции для этой части меша. Важно: эти установки не сохраняются!
Если часть меша была не достаточно сильно обработана/разделена, даже при полностью оказавшей влияние тесселяции на меш, последующее нажатие на клавишу [Пробел], поможет в этом. Также вы можете настроить параметры тесселяции через клавишу [F11] и соответствующие меню(TesselationFactor, TesselationRange).
По-мимо этого, карты нормалей/Normalmaps должны быть установлены, чтобы карты смещений/Displacement-Mapping функционировали должным образом. Для многих из вобов я уже сделал все необходимые настройки..
Известные ошибки:
При использовании фактора тесселяции/Tesselation-Factor с анимированными мешами в значении от 0 до 0, то для отображения будет использоваться UV-Mapping;
То же самое, возможно, случается и с мешем мира игры;
Сокрытие тесселяции в зависимости от дистанции отрисовки, смотрится не совсем красиво;
Иногда это будет применяться немного в стороне от диапазона камеры..
Удачи!
(ну и как обычно, существует шанс того, что так или иначе, будет еще пара патчей. Потому что я мог опять что нибудь забыть!
Если вы собираетесь использовать оригинальную игру "Готика 2: Ночь Ворона" или моды и/или текстурные пакеты на её основе, совместно с рендером визуализации GD3D11, то вам понадобятся специально подготовленные для них пакеты карт нормалей в формате *.dds
Replacements_dds.7z — пакет карт нормалей для игры "Готика 2: Ночь Ворона" и модов на её основе. Replacements_vurt.zip — пакет карт нормалей для текстурного мода Gothic 2: Graphics Overhaul. Replacements_lhiver.zip — пакет карт нормалей для текстурного мода Gothic 2: L'Hiver Edition. Установка: распаковать в каталог игры: "..\System\GD3D11\textures\replacements".
Примечание: 1. В некоторых архивах уже есть подкаталог replacements, проверяйте чтобы каталоги не дублировались!
2. В случае совместной установки карт нормалей для текстурных модов и паков с игрой, сначала нужно установить(распаковать) в указанный каталог пакет для оригинальной игры "Г2: Ночь Ворона"- replacements_dds, после чего, распаковать в него пакет карт нормалей для конкретного мода, если он есть, Vurts - replacements_vurts или L'Hiver - replacements_lhiver, с обязательным подтверждением замены файлов, если это потребуется!
Никаких изменений в эти пакеты не вносилось, поэтому нет необходимости их повторно загружать, если они у вас уже установлены!
Тесселяция теперь доступна для анимированных мешей на скелете/SkeletalMeshes. Я когда-то сделал на половину соответствующую карту смещения/Displacement-Map для варана и решил её использовать. Вот так это все выглядит:
Слева-направо: 1- В сравнении с тесселяцией и без; 2- Картинка с тесселяцей в большем разрешении.
Реализована панель настройки вобов, с параметрами тесселяции применяемой к ним.
В редакторе это выглядит примерно так:
По-мимо вобов тесселяция была удачно применена к модели Гг, поэтому сейчас мне предстоит написать дополнительный код для реализации этих настроек в меню.
Насколько всё это нагружает систему пока трудно сказать, так как я ещё не производил оптимизации для отсечений по пирамиде/Frustum- и дистанции видимости/Distanceculling для неё.
Но основные требования к характеристикам ПК будут дополнительно увеличены..
Реализованное:
1. Тесселяция и сглаживание для всего мира игры (испытуемый, мод "Одиссея"):
2. Создан и тестируется новый способ тесселяции - PNAEN-Tesselation, применяемый только для вобов/Vobs в игре:
Если все пройдет удачно, то планируется прикрутить ее отработку и для мешей со скелетной анимацией/Skeletalmeshes.
Подробнее о нём вы можете прочитать в прилагаемом файле(английский язык): PN-AEN-Triangles-Whitepaper.pdf
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.