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

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


faniloko

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

Поздорову всем. Возникла проблема с Шейдер Эдитором для ТЧ - вылет при загрузке:

FATAL ERROR



[error]Expression : assertion failed
[error]Function : I:\xray-svn\editors\ShaderEditor\SHEngineTools.cpp
[error]File : I:\xray-svn\editors\ShaderEditor\SHEngineTools.cpp
[error]Line : 758
[error]Description : M

stack trace:

 

 

На 129-й странице такой же вопрос задавался, но ответа на него я не нашел. Если кто в курсе, помогите. 

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


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

Для начала переделал батник ( в нем почему-то Актор Эдитор ехе был прописан ), а потом запустил. До этого Шейдер Эдитором не пользовался, а тут решил освоить. Освоил... На СДК ЧН и ЗП ШЭ работает прекрасно, а вот на 0.4 не хочет.

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


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

@aka_sektor, в Актор Эдиторе переназначь террейну аналогичные шейдеры. Справка по ним в доках к СДК есть. 

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


Ссылка на сообщение
(изменено)

4-й патч стоит, а вот 3-й как-то не удосужился, сейчас попробую.



Не помогло. Тогда такой вопрос - если сделать шейдеры в СДК 0.6, в 0.4 они будут работать?

 

 2 @stalkerok007, так и сделал, понятно дело, но ни в какую не запускается. Будем поискать...

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

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


Ссылка на сообщение
(изменено)

@aka_sektor, шейдеры можно переназначить любому объекту в Акторе, ищи локу в папке обжект\левелс. Там все объекты локации. А но сан при первом запуске декомпилированой локи из билдов у меня всегда появлялась, при повторном не вылазило никогда. 

Изменено пользователем Preparator
  • Нравится 1

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


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

@aka_sektor, 1 - можешь удалить  $sun, сохранить изменения и эта ошибка больше не вылезет. Я его никогда не ставил, потому как после манипуляций с локой файлы обновляются и строки  different file version больше не появлялись, так же как и can't load sun.

2 - нет источника, вопрос снимается.

3 - сомневаюсь, что в инструкции такое может быть написано, что-то не так ты понял. Расположение light и glow может быть любым( пример - бункер Сидоровича ).

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


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

@tor62, выбираешь в Edit Mode Spawn Element, потом наводишь на свой ящик, жмакаешь левой кнопкой мышки, если он выделился, жми кнопку Delete на клавиатуре, сохраняйся. Потом в эдитре в Scene жми Compile, Make Game. Получишь левел спавн в папке с локой ( что в геймдате лежит ). Этот спавн запаковываешь в all.spawn ( только переименуй в alife_имялокации). 

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


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

@tor62, попробуй с таким батником;  

converter -level default:l03_agroprom -out l03_agroprom -mode le -with_lods

pause

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


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

Сделай тупо из текстуры террейна, нудно, но зато будет лежать как родная.

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


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

В каком смысле не помогла, что ты с локой пытаешься сделать?

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


Ссылка на сообщение
(изменено)

<p><strong class="bbc">@stalkerok007</strong>, шейдер на асфальт ляжет на асфальт\глину\траву\песок только в том случае, если игре объяснить, куда эти шейдеры класть. Для этого существует текстура маски. Там каждому цвету соответствует свой материал. Посмотри в игре в демо режиме свой террейн, может все смещено, тогда подгонять надо по размерам. </p>
<p>ЗЫ. И еще посмотри в папке с левелом текстуру ..._lm. </p>

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

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


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

@stalkerok007, Еще одно ЗЫ. В текстур.лтх маска прописана?



@stalkerok007, с Кишкой очень много заморочек, геометрия везде разная ( учти, что ее делали из кусков фанаты сталкера), даже текстура террейна на разных версиях отличается ( в частности изгибы трассы), так что, если хочешь что путное сделать, то делай самостоятельно. 

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


Ссылка на сообщение
(изменено)

@weas, СДК читает профили из файла config\gameplay\npc_profile. Если в нем непись прописан, то и в списке СДК он появится.

Уважаемый - глупость говорите. СДК никогда не читал профили из этого файла, он нужен для корректного чтения, но его отсутствие ничем особым не обернётся. Очень легко проверить мои слова - удали все профиля из этого файла и запусти Level Editor - если профиль был до этого действа, то он там и останется.
ColR_iT

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

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


Ссылка на сообщение
(изменено)

Чой-та глупость? И какой смысл в "корректном чтении"? Файл либо читается, либо - нет. Очень легко проверить - впишите в npc_profile любое название профиля, и увидите его в списке профилей СДК. Так же и с физическими объектами - мало иметь их в rawdate, надо, чтобы они присутствовали и в gamedate в формате object. Сие есть особенность спавна через СДК.

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

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


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

Потому, может, и не ответили, что "перенести" - никак. А что надо перенести - визуал, анимацию? 

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


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

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

AMK-Team.ru

×
×
  • Создать...