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

Rolan

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

Здравствуйте Товарищи!

Всех с наступающим Новым годом!

Проблема такая:

После непродолжительной работы в SDK появился глюк:

Когда добавляешь объект на карту - он появляется под ней, а должен на ней.

 

Подобная проблемма была и у меня , переустановка СДК не помогала ( подсказали что сделать и помогло) . Удалить СДК , зайти в папку WINDOWS и найти файлы (level.level-editor,actor и т.п.) и соответственно удалить их тоже . После этого заново установить СДК и проблемма решена , все объекты ставятся нормально .

Всех с наступающим Новым Годом !

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Всё отлично конвертёром бардака конвертируется !! Пропишите правильные пути создайте мапку (maps) и временно на момент конвертирования переименуйте папку (configs) в (config) после конвертирования переименовать обратно ! И всё отлично конвертируется !

Строгое предупреждение от модератора assassinDemon
Нарушение пунктов 2.4 и 2.5. Точку с клавиатуры вырвали или просто лень использовать?
Изменено пользователем assassinDemon

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

При компиляции на драфте тэррэйн получается размытый , что бы ты не делал. Драфт используй просто для проверки работоспособности своего уровня. А потом компилируй на повышенном качестве - тогда будет всё ок.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

В принципе почти всё так но немного по другому , если бы ты работал на СДК 05 , то сразу бы разобрался. Перед тем как ставить какие либо объекты или точки респавна нужно зайти в сценес\опшенс и назвать свою карту в двух строках и выставить тип игры . После этого нажимаешь - сохранить как , и вписываешь точно такое же имя как назвал свою карту. Так же обращай внимание , что к каждой еденице спавна необходимо заходить в свойства и указывать тип игры .

 

Добавлено через 25 мин.:

http://ifolder.ru/21168217

 

 

Компилятор позволяющий обойти ошибку (инвэйлид фэйс)

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Не знаю зачем так всё усложнять если всё прекрасным образом открывается в СДК 07. И нет тогда никаких проблем с неправильным отображением что террэйна что освещения. Достаточно прописать свои пути (просто они отличаются от Путей СДК 04)

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Менять шэйдэры через Актор эдитор. Открываешь нужный объект и внизу видишь окошко с назначенными шэйдэрами и текстурами . Меняешь на подходящие , сохраняешь и всех делов . Разобраться самому очень реально и не сложно.

 

Добавлено через 1 мин.:

s.t.e.p.l.e.r, ты имеешь ввиду прописать пути для конвертера бардака? а какой лучше юзать, последний, от 2010г?

 

Без разницы каким , они все работают , просто нужно отредактировать пути и назначение папок.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

terrain escape.dds находится в папке level\escape\terrain

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Почитай внимательно моё сообщение #85 под спойлером ссылка , залил правленный релизовый компилятор , теперь он обходит инвэйлид фэйсы .

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение
s.t.e.p.l.e.r, а этот правленый компилятор обходит только инвэйлид фейсы, или также другие ошибки? Хотя в СДК 0.7 есть и компилятор, который лежит в папке bin\designer\mixed\. Почему бы не пользоваться им? Чем он хуже?

 

Тот что я выложил - он из присутствующих в сборке компиляторов самый быстрый. Правлен тольно на обход (инвэйлид фэйсов)

 

Добавлено через 5 мин.:

s.t.e.p.l.e.r Пробовал я компилировать на высоких, только траву не компилил, захожу в игру опять смазан террейн, что не так делаю вот на скринах

 

Сделай для своего тэррэйна ТШМку , если ты используешь родной террэйн и не меняешь шэйдеры , то должно решить твою проблемму.А если ты меняешь шэйдеры и используешь подставную текстуру , то тогда там нюансов больше.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

При компиляции используй ключ -nosmg

Пример ( start bin\designer\release\xrLC.exe -nosmg -f mp_pojarka2011)

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Тебе не надо было добавлять шэйдеры , а нужно было просто в Актор Эдиторе поменять их на уже существующие , так на много проще и в будущем не создаст проблем.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

 

Я на пример работаю с мультиплэером и пакую карты в ДБ , соответственно шэйдэры я не упакую. Да и проще поменять их на те которые используются в финалках.Проблем тогда не будет и конфликтов тоже. Открываешь Актор Эдитор , файл\лоад и в открывшемся окошке выбираешь из списка нужную папку в которой необходимый тебе файл(ливел) , открываешь , он подгружается и с правой стороны у тебя появляется список объектов находящихся в этом файле. Выделяешь объект и справа внизу у тебя отбражается списочек шэйдэров,тектуры и материала которые данный объект использует . Меняешь на нужный из открывающегося списка и сохраняешь.Разобраться там не сложно.

 

 

Изменено пользователем s.t.e.p.l.e.r

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Stalkerdenik : Смотри , кроме текстуры обращай внимание на Шэйдер и материал , может что то пропустил !

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

По поводу текстур с жёлтой надписью (будет удаленно) - Открываешь Актор Эдитор , Файл лоад, подгружаешь свой объект , справа внизу есть окошко в котором прописанны шэйдеры и текстура данного объекта - делаешь двойной щелчёк по прописанной текстуре и откроется очередное окошко со списком текстур с предосмотром - вот берёшь и выбираешь аналогичную текстуру вместо той.

 

По поводу белого тэррэйна - тут только 2 варианта или в папке геймдата\текстурес\тэррэйн нету нужной текстуры (значит она находится в геймдата\ливел\твоя карта\террэйн ) - решается копированием . Или нет шэйдеров для данного тэррэйна - решается заменой шэйдеров в Актор эдиторе.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Нажимай продолжить и не обращай внимание.

 

Народ , кто с талкивался с таким ? На динамике вылет с данным логом , как я понимаю это должно лечиться маской террэйна ? ну и соопутствующей ТШМ кой . Но маску нарисовал , тшмку сделал !

 

([error]File : E:\priquel\sources\engine\Layers\xrRender\ResourceManager_Resources.cpp

[error]Line : 309

[error]Description : c:\program files (x86)\компания-разработчик (признана нежелательная) world publishing\С.Т.А.Л.К.Е.Р. - Чистое Небо\gamedata\shaders\r2\deffer_impl_lmh_flat_d.ps )

 

Я карту назвал darkdolina , переименовал текстуру террэйна( terrain_ darkvalley) прописал шэйдеры соответственно (darkvalley_asfalt и т.д.) сделал из текстуры тэррэйна - маску текстуры (terrain_darkvalley_mask) сделал ТШМ ки скомпилил - на динамике тот вылет ??? Что делаю не так ?

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Да это всё есть , как говорится не первы раз замужем , Это может быть из за того что при компиляции не создаётся папка с тэррэйном и лайтмэпом ? Хотя компилил и на кастоме и на хайде - результат один и тот же не создаётся ? - какие есть мысли по этому поводу ?

Строгое предупреждение от модератора Halford
Подтягиваем грамотность.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Таки да , как не странно , но все настройки стояли нормальные , только вместо терэйна было прописанно 2д текстура - исправил , перекомпилировал и всё нормально и папка создалась и вылет по шэйдэрам исчез ! Всем спасибо .

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Совершенно верно . Стаким вылетом (Arguments : Not enought textures for shader, base tex: mtl\mtl_railway_1

) игра будет запускаться на динамике , но будет вылетать на статике . Получается такая штука , что у объектов использующих данную текстуру при декомпиляции прописались шэйдеры(дефоулт) и игра не может это обработать, Тебе необходимо отыскать все объекты , которые используют данную текстуру и поменять в Актор Эдиторе вместо (дефоулт) - (дэф вертекс) . После чего перекомпиль и проблемма будет решена.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Используй компилятор с обходом Invalid face , а если используешь компиляторы от ЗП , то внимательно прочитай инструкцию , там сказанно как сделать запуск компилятора с обходом.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение

Смотри внимательно в текст лога - все ошибки тебе написанны чёрным по красному. Вот к примеру строка :

Объектс\ливелс\карта1\ детайл 0000\енджин шейдер ,детайл\бленд - нон компатибл виз компилер шейдер\ дефоулт

Что это заклинание значит ? - То что в детальном объекте под номером 0000 не правильно назначен шэйдер , а именно ( шэйдер детайл\бленд не может находится в паре с шэйдером дефоулт.

Значит открываешь Актор эдитор , нажимаешь лоад , выбираешь по списку нужный объект - переправляешь тот шейдер который нужно исправить и нажимаешь сейв асс с заменой. И так пока лог у тебя не станет зелёненьким.

-------- Все-таки в дерьме что-то есть, миллион мух не может ошибаться.

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

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