Перейти к контенту

[SoC] Вопросы по SDK


faniloko

Рекомендуемые сообщения

Свежие новости в притче о идиотах нпс (описанной мной парой страниц ранее) или что-то "ломает" игру.  За эти дни я у себя собрал полный зоопарк различных версий компиляторов. Но положительного эффекта они не давали. Но вот, что самое странное, взял какой-то древний левел ПЫСов для тестов:

c17b2a722c.jpg

(оригинального названия не знаю, но в архивах он имел префикс etalon.)
Расставил, как обычно, glow, light, аи-сетку, графы, одну аномалию, пару нпс и гг. Скомпилил. В игре все ок, неписи не ведут себя словно идиоты. Понятно, что тестовый левел от прочих отличается, но все ключеые элементы там одинаковы. Короче, я в тупике.

 

upd. Причиной проблемы тупящих нпс, описаннй мной в данном посте, судя по всему, являлся снятый в СДК, по каким-то неведомым мне причинам, флажок Used Ai locations в настройках секции спавна гг. Хотя, я и подумать не мог, что данный параметр (когда он установлен у гг, а не нпс, последние-то без него "жить" никак не могут), как-то влияет на поведение нпс.

Изменено пользователем Silver Raven
  • Полезно 4

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий

@Mcbeat7, согласен. Предлагаю, модераторам или куратору данной темы добавить мой изначальный пост с описанием проблемы и метод ее решения пост в FAQ. Могу переписать все в более компактный вид и выслать в ЛС.

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий

@Dennis_Chikin, отправил "тутор" по решению данной проблемы в ЛС.

 

 

Два вопроса:

1. Имеется пара крупных зданий, без внутренностей, просто коробки, через которых на динамике пробивается солнце:

 

904bc40b46.jpg

 

 

Чем его лучше "отрезать"? Фейковыми стенами изнутри:

 

eb42c83371.jpg

 

максимально близко расположенным к внешним стенами или как-то по другому? (настройки: шейдеры - def_vertex, материал - default, моделька двухсторонняя)

 

2. Есть лод-моделька автомобиля с целым передним стеклом, но поскольку в материалах этого стекла нет соответствующих назначений, оно не конвертится при компиляции в brkbl ogf-ки и соответственно в игре не отображается. Можно ли разделять настройки этих частей и не привет ли это к каким-либо визуальным проблемам, особенно на дистанции?

Изменено пользователем Silver Raven

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий

нажимаю "File", "open", — и ничего не происходит.

Неоднократно этот вопрос задавался, вот решение.

  • Согласен 1

Ранее был известен под ником BoBaH_671.

Ссылка на комментарий

@Silver Raven,
По первому вопросу, если фэйсы полигонов здания обращены во внешнюю сторону, то просвечиваться такие здания не должны...
По второму, лоды не поддерживают прозрачность, только растительность это может делать благодаря своим материалам.
Но можно разделить объект, машину без стекла сделать лодом, а её стекло статическим объектом с соответствующими материалами разрушаемого стекла, на графон в худшую сторону это не повлияет. (Но для этого понадобятся некоторые навыки работы в 3d-редакторе).

Изменено пользователем CuJIbBEP

h-264.jpg

Ссылка на комментарий

Всем привет, что то SDK мне по всем фронтам палки в колеса вставляет, куда не глянь всюду ошибки, например, при компиляции локации кордон, при высоком качестве происходит вылет причем без лога, компилятор просто выдает ошибку и все.

 

[14.02.16 01:48:55.043]     |    | ::compact:: 846 verts removed
[14.02.16 01:48:55.058]     |    | ::compact:: 810 verts removed
[14.02.16 01:48:55.070]     |    | ::compact:: 16 verts removed
[14.02.16 01:48:55.082]     |    | ::compact:: 26 verts removed
[14.02.16 01:48:55.104]     |    | ::compact:: 2902 verts removed
[14.02.16 01:48:55.116]     |    | ::compact:: 144 verts removed
[14.02.16 01:48:55.507]     |    | model 'levels\l01_escape\l01_escape_lod0024' - REF_lighted.
[14.02.16 01:48:55.508]     |    | model 'levels\l01_escape\l01_escape_lod0025' - 2 subdivisions
[14.02.16 01:48:55.518]     |    | ...model 'levels\l01_escape\l01_escape_lod0025' - building collision
[14.02.16 01:48:55.530]     |    | ...model 'levels\l01_escape\l01_escape_lod0025' - lighting
[14.02.16 01:48:56.115]     |    | ::compact:: 13905 verts removed
[14.02.16 01:48:56.126]     |    | ::compact:: 180 verts removed
[14.02.16 01:48:56.150]     |    | ::compact:: 643 verts removed
[14.02.16 01:48:56.161]     |    | ::compact:: 80 verts removed
[14.02.16 01:48:56.173]     |    | ::compact:: 8 verts removed
[14.02.16 01:48:56.198]     |    | ::compact:: 736 verts removed
[14.02.16 01:48:56.212]     |    | ::compact:: 1302 verts removed
[14.02.16 01:48:56.224]     |    | ::compact:: 74 verts removed
[14.02.16 01:48:56.283]     |    | ::compact:: 72 verts removed
[14.02.16 01:48:56.295]     |    | ::compact:: 64 verts removed
[14.02.16 01:48:56.306]     |    | ::compact:: 24 verts removed
[14.02.16 01:48:56.330]     |    | ::compact:: 624 verts removed
[14.02.16 01:48:56.354]     |    | ::compact:: 23 verts removed
[14.02.16 01:48:56.365]     |    | ::compact:: 28 verts removed
[14.02.16 01:48:56.377]     |    | ::compact:: 274 verts removed
[14.02.16 01:48:56.389]     |    | ::compact:: 172 verts removed
[14.02.16 01:48:56.401]     |    | ::compact:: 188 verts removed
[14.02.16 01:48:56.414]     |    | ::compact:: 36 verts removed
[14.02.16 01:48:56.425]     |    | ::compact:: 104 verts removed
[14.02.16 01:48:56.438]     |    | ::compact:: 144 verts removed
[14.02.16 01:48:56.450]     |    | ::compact:: 22 verts removed
[14.02.16 01:48:56.464]     |    | ::compact:: 124 verts removed
[14.02.16 01:48:56.554]     |    | ::compact:: 24 verts removed
[14.02.16 01:48:56.568]     |    | ::compact:: 624 verts removed
[14.02.16 01:48:56.591]     |    | ::compact:: 28 verts removed
[14.02.16 01:48:56.604]     |    | ::compact:: 184 verts removed
[14.02.16 01:48:56.620]     |    | ::compact:: 1204 verts removed
[14.02.16 01:48:56.633]     |    | ::compact:: 344 verts removed
[14.02.16 01:48:56.647]     |    | ::compact:: 28 verts removed
[14.02.16 01:48:56.659]     |    | ::compact:: 156 verts removed
[14.02.16 01:48:56.671]     |    | ::compact:: 220 verts removed
[14.02.16 01:48:56.684]     |    | ::compact:: 80 verts removed
[14.02.16 01:48:56.696]     |    | ::compact:: 16 verts removed
[14.02.16 01:48:56.708]     |    | ::compact:: 248 verts removed
[14.02.16 01:48:56.720]     |    | ::compact:: 270 verts removed
[14.02.16 01:48:56.732]     |    | ::compact:: 30 verts removed
[14.02.16 01:48:56.744]     |    | ::compact:: 24 verts removed
[14.02.16 01:48:56.781]     |    | ::compact:: 800 verts removed
[14.02.16 01:48:56.795]     |    | ::compact:: 168 verts removed
[14.02.16 01:48:56.808]     |    | ::compact:: 461 verts removed
[14.02.16 01:48:56.842]     |    | ::compact:: 91 verts removed
[14.02.16 01:48:56.854]     |    | ::compact:: 144 verts removed
[14.02.16 01:48:56.867]     |    | ::compact:: 291 verts removed
[14.02.16 01:48:56.881]     |    | ::compact:: 391 verts removed
[14.02.16 01:48:56.926]     |    | ::compact:: 544 verts removed
[14.02.16 01:48:56.972]     |    | ::compact:: 104 verts removed
[14.02.16 01:48:56.992]     |    | ::compact:: 2092 verts removed
[14.02.16 01:48:57.005]     |    | ::compact:: 419 verts removed
[14.02.16 01:48:57.029]     |    | ::compact:: 208 verts removed
[14.02.16 01:48:57.041]     |    | ::compact:: 65 verts removed
[14.02.16 01:48:57.056]     |    | ::compact:: 32 verts removed
[14.02.16 01:48:57.069]     |    | ::compact:: 32 verts removed
[14.02.16 01:48:57.081]     |    | ::compact:: 128 verts removed
[14.02.16 01:48:57.094]     |    | ::compact:: 747 verts removed
[14.02.16 01:48:57.106]     |    | ::compact:: 506 verts removed
[14.02.16 01:48:57.118]     |    | ::compact:: 117 verts removed
[14.02.16 01:48:57.131]     |    | ::compact:: 163 verts removed
[14.02.16 01:48:57.154]     |    | ::compact:: 376 verts removed
[14.02.16 01:48:57.165]     |    | ::compact:: 48 verts removed
[14.02.16 01:48:57.199]     |    | ::compact:: 1944 verts removed
[14.02.16 01:48:57.211]     |    | ::compact:: 260 verts removed
[14.02.16 01:48:57.222]     |    | ::compact:: 23 verts removed
[14.02.16 01:48:57.233]     |    | ::compact:: 179 verts removed
[14.02.16 01:48:57.244]     |    | ::compact:: 31 verts removed
[14.02.16 01:48:57.258]     |    | ::compact:: 630 verts removed
[14.02.16 01:48:57.270]     |    | ::compact:: 286 verts removed
[14.02.16 01:48:57.283]     |    | ::compact:: 32 verts removed
[14.02.16 01:48:57.294]     |    | ::compact:: 26 verts removed
[14.02.16 01:48:57.305]     |    | ::compact:: 16 verts removed
[14.02.16 01:48:57.317]     |    | ::compact:: 50 verts removed
[14.02.16 01:48:57.328]     |    | ::compact:: 126 verts removed
[14.02.16 01:48:57.340]     |    | ::compact:: 36 verts removed
[14.02.16 01:48:57.354]     |    | ::compact:: 182 verts removed
[14.02.16 01:48:57.366]     |    | ::compact:: 6 verts removed
[14.02.16 01:48:57.380]     |    | ::compact:: 218 verts removed
[14.02.16 01:48:57.399]     |    | ::compact:: 2426 verts removed
[14.02.16 01:48:57.410]     |    | ::compact:: 68 verts removed
[14.02.16 01:48:57.421]     |    | ::compact:: 184 verts removed
[14.02.16 01:48:57.433]     |    | ::compact:: 56 verts removed
[14.02.16 01:48:57.444]     |    | ::compact:: 80 verts removed
[14.02.16 01:48:57.456]     |    | ::compact:: 641 verts removed
[14.02.16 01:48:57.490]     |    | ::compact:: 286 verts removed
[14.02.16 01:48:57.502]     |    | ::compact:: 25 verts removed
[14.02.16 01:48:57.534]     |    | ::compact:: 28 verts removed
[14.02.16 01:48:57.545]     |    | ::compact:: 104 verts removed
[14.02.16 01:48:57.556]     |    | ::compact:: 32 verts removed
[14.02.16 01:48:57.568]     |    | ::compact:: 384 verts removed
[14.02.16 01:48:57.581]     |    | ::compact:: 1010 verts removed
[14.02.16 01:48:57.595]     |    | ::compact:: 838 verts removed
[14.02.16 01:48:57.790]     |    | ::compact:: 8398 verts removed
[14.02.16 01:48:57.803]     |    | ::compact:: 373 verts removed
[14.02.16 01:48:57.814]     |    | ::compact:: 82 verts removed
[14.02.16 01:48:57.825]     |    | ::compact:: 24 verts removed
 

При компиляции на драфте все компилируется на ура, но возникает проблема в другом, запуская xrDO_light тот так же выдает ошибку связанную с файлом mtl_bochka_01.thm при чем все попытки исправить ситуацию вообще ни как не влияют на результат, лог всегда 1 и тот же.

 

[14.02.16 01:09:38.557] WARNING: CLocatorAPI::check_for_file not found file d:\program files\x-ray sdk\level_editor\gamedata\textures\mtl\mtl_bochka_01.thm in files list (size = 30583) 
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557] FATAL ERROR
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557] [error]Expression    : THM
[14.02.16 01:09:38.557] [error]Function      : xrLoad
[14.02.16 01:09:38.557] [error]File          : compiler.cpp
[14.02.16 01:09:38.557] [error]Line          : 294
[14.02.16 01:09:38.557] [error]Description   : mtl\mtl_bochka_01.thm
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557] 
[14.02.16 01:09:38.557] DEBUG CONTEXT DUMP:
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.557]  
[14.02.16 01:09:38.562] *** break by StackWalk ***
[14.02.16 01:09:38.562] stack trace:
[14.02.16 01:09:38.562] 
[14.02.16 01:09:38.572] *** break by StackWalk ***
[14.02.16 01:09:38.572] DEBUG CONTEXT DUMP:
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.572] Unhandled exception stack trace:
[14.02.16 01:09:38.572] 
[14.02.16 01:09:38.572] 0x00000000A4BF46F8 (0x00000000 0x00000101 0x00000000 0x00000000) xrDO_Light.exe
[14.02.16 01:09:38.572]  
[14.02.16 01:09:38.575] [error][       5]    : Отказано в доступе.
 
[14.02.16 01:09:38.582] 

 
Ну а про xrai я вообще молчу, он просто не запускается...
 
Может кто нибудь помочь со сложившейся ситуацией, использую компилятор 64bit.
Параметры запуска такие:
xrDO_light
bin\xrdo_light.exe -f l01_escape
 
xrlc
bin\xrlc.exe -f l01_escape
 
xrai
@start bins\compiler_ai\xrAI.exe -f l01_escape
Изменено пользователем DoK74rus
Ссылка на комментарий

@DoK74rus, может проблема в железе?
Из личного опыта, для запуска 64-хбитных компиляторов пришлось потанцевать с бубном, но шаманский инструмент не помог.
Пришлось переустановить систему и поставить Microsoft Visual C++ 2010, потом Net framework (для семёрки версия 4.5, для ХРюшки х64 хватило 3.5).
Только тогда компиляторы запустились.
С СДК от Юршата всё более чудеснее, он проработал пару дней, потом отказался запускаться вообще с ошибкой - "Access violation at address чего-то там".
Система Семёрка х64.
Поставил другую материнку, просто проверить её живая или нет, из той же серии что и ранее стояла (ничего переустанавливать не пришлось).
Ради интереса попробовал запустить СДК снова, и чудо произошло, оно снова работает... :crazy:
По первому вопросу, возможно не хватает оперативки, залей куда нибудь свой "*.err", возможно по геометрии полно ошибок.

Изменено пользователем CuJIbBEP

h-264.jpg

Ссылка на комментарий

DoK74rusдля начала - установить / перенести сдк в другую папку (и не на системный диск), путь* к которой будет коротким, без пробелов, дефисов, точек и т.п. (d/e/f/...:\apps\sdk_soc)

* - только латиница, и желательно используя строчные буквы
Ссылка на комментарий

 

 

mtl_bochka_01.thm
Удали эту самую текстуру в rawdata и сделайте её по новому, не соответствует требованиям компилятора.
Ссылка на комментарий

 

Сделал билд, собрался включить xrLC, а он  вылетает без лога...

 

попробуй открыть локу, очистить лог в СДК и сделать билд, и скопируй сюда его полностью... Посмотрим что пишет.
Всем привет, в общем нашел я, откуда ноги растут...  Если в(level_editor\gamedata\) папке gamedata, убрать папку с текстурами(изменить имя), то xrLC начинает нормально работать! Может я что-то там напутал(в папке с текстурами), но SDK с этой папкой нормально работает...  Странно,  при компиляции xrLC как-то реагирует на папку с текстурами в gamedata, хотя отлично работает без нее...
Ссылка на комментарий

При конвертации ogf модели с анимациями, (не нпс или мобов) из ЗП в ТЧ требуются какие-либо дополнительные действия? Ибо у меня не валятся с руганью на отсутствующиую анимацию, но в логе нет инфы о ее названии.

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий

 

 

Если в(level_editor\gamedata\) папке gamedata, убрать папку с текстурами(изменить имя), то xrLC начинает нормально работать!

В папке с текстурами могут быть таки файлы - "thumbs.db"  - вот они могут мешать, найди их все и удали.

  • Согласен 1
 

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...