-
Публикаций
30 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные test007
-
-
Попробовал поиграть и у меня возникла ассоциация - "Русский квест, бессмысленный и беспощадный".
-
hystericalraisins Vostok Engine v0.23h https://archive.org/details/vostok_engine_v0.23h_build_2285_internal_id_923_jul_17_2014
По поводу моделей, я переключился на создание плагина для blender, сроков к сожалению никаких нет, дело движется туго. Если прямо "сейчас" надо, то могу сделать скрипт для 3D Model Researcher Pro.
- 1
-
В 09.07.2024 в 03:25, Augusto сказал:Только чем их открывать?
Архив через 7-Zip, модели можно импортировать всем, что понимает Wavefront (.obj), я через Blender. Либо могу как время будет все вместе кучей в один fbx запихнуть.
- 1
-
В 07.07.2024 в 02:28, Augusto сказал:А кто то выкладывал модели персонажей из survariumа?
Сами меши - https://ap-pro.ru/forums/topic/3741-survarium/?do=findComment&comment=281660
- 1
-
16 часов назад, xrModder сказал:Алгоритм восстановления Z компонента карт нормалей из X и Y не совсем верный. Плагин лучше не использовать.
Верный в srv2std.exe из "xrModder's texture tools"?
-
31 минуту назад, Vodka сказал:Исходный код конечно не остался
Спойлер// Name: xy2xyz // Submenu: // Author: iOrange & xrModder // Title: xy2xyz // Version: 0.5 // Desc: Restore Z from X and Y (convert XY Normal Map to XYZ Normal Map) // Keywords: Normal Map // URL: https://forums.getpaint.net/profile/161661-xrmodder/ // Help: The plugin restores the Z axis of the Normal Map from the existing X and Y axes. #region UICode ListBoxControl XAxisChannel = 0; // X axis channel|Red|Green|Blue|Alpha ListBoxControl YAxisChannel = 1; // Y axis channel|Red|Green|Blue|Alpha CheckboxControl FlipXAxis = false; // Flip X axis CheckboxControl FlipYAxis = false; // Flip Y axis #endregion float Clamp(float v, float a, float b) { return Math.Min(Math.Max(a, v), b); } void Render(Surface dst, Surface src, Rectangle rect) { ColorBgra srcPixel, dstPixel = new ColorBgra(); // Fill alpha channel with white dstPixel.A = 255; for (int y = rect.Top; y < rect.Bottom; y++) { if (IsCancelRequested) return; for (int x = rect.Left; x < rect.Right; x++) { srcPixel = src[x, y]; // X axis channel switch switch (XAxisChannel) { case 0: dstPixel.R = srcPixel.R; break; case 1: dstPixel.R = srcPixel.G; break; case 2: dstPixel.R = srcPixel.B; break; case 3: dstPixel.R = srcPixel.A; break; } // Y axis channel switch switch (YAxisChannel) { case 0: dstPixel.G = srcPixel.R; break; case 1: dstPixel.G = srcPixel.G; break; case 2: dstPixel.G = srcPixel.B; break; case 3: dstPixel.G = srcPixel.A; break; } // Flip X axis if (FlipXAxis) dstPixel.R = (byte)(255 - dstPixel.R); // Flip Y axis if (FlipYAxis) dstPixel.G = (byte)(255 - dstPixel.G); // Convert R and G channel (0...255) to X and Y (-1...1) float nx = (float)dstPixel.R / 127.5f - 1.0f; float ny = (float)dstPixel.G / 127.5f - 1.0f; // Calculate Z float nz = (float)Math.Sqrt(Clamp(1.0f - (nx * nx + ny * ny), 0.0f, 1.0f)); // Convert Z (0...1) to B channel (0...255) dstPixel.B = (byte)Clamp(nz * 127.0f + 128.0f, 0.0f, 255.0f); dst[x, y] = dstPixel; } } }
- 1
- 1
-
Волк слабее льва и тигра, но в теме не отвечает. [отвечают его клоуны]
Мета-ирония, чтобы показать что такое истинный сталкер - надо более 7 лет разрабатывать "мальчик, водочки нам принеси... [получи по башке]... мальчик, ты теперь понял - водочки нам принеси"
- 1
-
На ..... шовкейзу не ...... показали гения шедевральную!!!! работу??? Злые .... взяли бы !!! да сделали .. игру??? наверное Вульф захотел славы!!! удачи??? сделали бы сами и потом!!!! говорили..... про свой!!! тс????
Выше ирония без негатива.
-
6 часов назад, maksoniq сказал:Всё остальное, похоже, прячется в обвесах
Так поискать по названию.
-
Так особых проблем и нет, по справке из 3D Model Researcher понял что как должно выглядеть и вперед. Я не особо во всех этих 3d шарю.
https://disk.yandex.ru/d/M08OCECg7IZ3NA (Пароль - ap-pro.ru)
В папке weapons UV не тронут, в weapons_flip UV сдвинут до 0..1 (модели с материалом, у которого в секции 'two_sided' value = true). Если я правильно понимаю, то у модели в папке с мешами ('render') в файле export_properties.lua секция 'locators' описывает модули.
- 1
-
"Этот сайт" - это не прямой текст пароля, а указание.
-
В 30.10.2023 в 13:25, Don125 сказал:модели экипировки
Если еще актуально, то вот: https://disk.yandex.ru/d/yILAmLchK6a6JA пароль на архив - этот сайт, меш(как есть, оказывается надо по одной оси инвертировать, не заметил ранее) и развертка, lod только lod1, если он вообще нужен. Возможно чего-то не будет хватать (как минимум на некоторых лодах были ошибки). Предполагается что папка с распакованными текстурами игры примонтирована в Z:\
В папке material_instances конфиги материалов на всякий случай.
- 1
- 1
-
3 часа назад, Aleksei Everlasting сказал:пока десятый фуфындрик не прикончу!
Если там не рандом, то у меня было так:
СпойлерЛевая часть - на вагончике, на бетонных плитах, на дереве. В центре - внизу на куске вентиляции, на ближайшем столбе, внутри верхней из труб (сложены 3 штуки), на трубе у дерева. Справа - на бампере грузовика, на дальней части его кузова, на навесе.
- 1
-
В 16.10.2022 в 16:44, WolfHeart сказал:Кто знает что за игра в видео про монитор, начинается с 2:10?
Snowrunner.
- 1
-
1 час назад, Alex Brantner сказал:некоторых звуков нет в распакованных архивах
В шапке под спойлером "Инструменты для работы с ресурсами игры" есть "Quickbms с поддержкой ссылок", возможно он корректно распакует.
- 1
-
-
Alex Brantner gameplay - weapons (это для альфы, у меня только она есть)
в последней версии все сунули в gameplay - файл game.options
- 1
-
Я с archive.org торрент качнул, не думаю что стим версия чем-то в плане ресурсов, исполняемых файлов и библиотек отличается от простой, нет только родного лончера и все вроде?
-
Если основной целью ставить запуск матча с ботами в последней версии, то точно надо разбираться как тут все устроено в альфа версии, раз есть возможность получения псевдокода. Ну пройдем этап общения с логин сервером, но дальше-то надо с лобби сервером общаться. На скрине ниже запущен альфа клиент, правда толку никакого, в таком виде ничего сделать нельзя, кроме как в консоль открыть.
- 1
-
Билды с отладочными символами собирались во время КРИ 2013.(Совсем я попутал, не смотрел на даты в билдах, точно помню что была какая-то выставка, и примерно после нее я натыкался на информацию о существовании отладочных данных, билды чем-то явно отличались от обычных). Редактор там получается был в виде подгружаемой dll, в более новых версия в хелпе указано, что он запускается со строго проверкой на принадлежность учетки разработчикам. Ни у кого нет захваченных пакетов игры? Когда-то aaa4xu на стримах чат разбирал... -
А точно X-Ray 1.6, а то 3 скрин очень похож на сЮрвариум (допил X-Ray2)?
- 1
-
Потратил пару часов, разобрался как скрипты и прочее работает и в видео ниже, состряпал пример изначального "недружелюбного" квеста (спавн ящика под ногами - игрок может его просто не увидеть, переход к следующему подзаданию) и мной криво переделанные "дружелюбный" вариант. С точки зрения выполнения задания - ничего не изменилось, я подобрал необходимый квестовый предмет (в первом случае нет) и пошел выполнять дальше (проиграл).
-
I am dead не в этом дело, у меня также было, если не договорить со всеми в деревне про Волка, а просто уйти по своим делам и вспомнив, вернуться - он сидит в miln_volk_hide_zone, даже если его вытолкать из нее, то он просто встает, но на диалог не идет.
-
I am dead я знаю это, сейвов старых у меня много, просто сама концепция точки невозврата без проверки условия наличия нужных предметов, является просчетом в геймдизайне. И да, вопрос к автору мода, не адаптации. Можете поздравить и с другими событиями:
- Дикая территория: кукла у дома сказала, что в доме радиация и надо принять препарат, значит нам туда надо, залез через крышу - тут же увидел кейс, взял бюст, спавн полтера. Также с болтом в руках нельзя взаимодействовать - есть метка на документ в гараже, там жарки, логично болтом проверить дорогу;
- Янтарь - почти все правильно, вот только когда пришел с Сахаровым в лагерь, майора уже скушала химера, которая сама сидит рядом и никого больше не трогает;
- Армейские склады - не знаю откуда, но у меня уже был ключ командира (у которого в описании номер части 422, а далее везде она уже 423), плюс у меня нет расщепителя и квест с паспортом не доступен (я убрал условие этой ветки и запустил квест);
- Радар - пророк либо Упирается в закрытую дверь в доме с сейфом, либо носится по все локе в поисках оружия;
- Припять - в школе есть метка куда надо и окна никто не заколотил, залез туда с крыши коридора и не играл в обитель зла. Икона против кровососов не работает на автовокзале или я опять что-то не так делал.
Survarium
в MMО (массовые мультиплеерные онлайн-игры)
Опубликовано · Изменено пользователем test007
https://disk.yandex.ru/d/im3EYf7hqsZnjQ
Разверткам там некоторым очень плохо, я так и не разобрался на основании чего игра их высчитывает, например у тоз-66 и тоз-34 в материалах отличия только в названиях, но у первого развертка явно с множителями используется.
ps_4_0
dcl_constantbuffer cb4[3] (per_material_constants), immediateIndexed
dcl_sampler s_texture_sampler (s0), mode_default
dcl_resource_texture2d (float,float,float,float) t_albedo (t0)
dcl_resource_texture2d (float,float,float,float) t_normal (t4)
dcl_resource_texture2d (float,float,float,float) t_smoothness (t6)
dcl_resource_texture2d (float,float,float,float) t_metalness (t7)
dcl_input_ps linear v1.xyz
dcl_input_ps linear v2.xyz
dcl_input_ps linear v3.xyz
dcl_input_ps linear v4.xy
dcl_input_ps_sgv nointerpolation v5.x, isfrontface
dcl_output o0.xyzw
dcl_output o1.xyzw
dcl_temps 3
0: sample_indexable r0.xyzw, v4.xyxx, t_albedo.xyzw, s_texture_sampler
1: mul r0.xyz, r0.xyzx, m_material_parameters_1.xyzx
2: log r0.xyz, abs(r0.xyzx)
3: mul r0.xyz, r0.xyzx, l(0.4167, 0.4167, 0.4167, 0.0000)
4: exp r0.xyz, r0.xyzx
5: mad r0.xyz, r0.xyzx, l(1.0550, 1.0550, 1.0550, 0.0000), l(-0.0550, -0.0550, -0.0550, 0.0000)
6: max o0.xyz, r0.xyzx, l(0, 0, 0, 0)
7: mov o0.w, l(0)
8: dp3 r0.x, v3.xyzx, v3.xyzx
9: rsq r0.x, r0.x
10: mul r0.xyz, r0.xxxx, v3.yxzy