XrLC:xrPreOptimize.cpp: различия между версиями

Материал из Моддинг трилогии S.T.A.L.K.E.R. - MODFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску
Новая страница: «__NOTOC__ <pre> Expression : assertion failed Function : CBuild::PreOptimize File : D:\xray-svn\xrLC\xrPreOptimize.cpp Line : 76 Description : ix<=HDIM_X && iy<=…»
 
Нет описания правки
Строка 1: Строка 1:
__NOTOC__
__NOTOC__
== 1 вариант ==
<pre>
<pre>
Expression : assertion failed
Expression : assertion failed
Строка 17: Строка 18:
=== Решение<ref>[http://www.amk-team.ru/forum/topic/13415-masterskaia-po-razboru-vyletov-x-ray/ Тема «Мастерская по разбору "вылетов" X-Ray» на AMK форуме]</ref> ===
=== Решение<ref>[http://www.amk-team.ru/forum/topic/13415-masterskaia-po-razboru-vyletov-x-ray/ Тема «Мастерская по разбору "вылетов" X-Ray» на AMK форуме]</ref> ===
Добавьте на уровень какой-нибудь статический объект (например, дом или какой-нибудь мусор).
Добавьте на уровень какой-нибудь статический объект (например, дом или какой-нибудь мусор).
== 2 вариант ==
<pre>
Expression    : fatal error
Function      : CBuild::PreOptimize
File          : D:\xray-svn\xrLC\xrPreOptimize.cpp
Line          : 132
Description  : <no expression>
Arguments    : * FATAL: 6 invalid faces. Compilation aborted
</pre>
=== Ошибка ===
Компилятор не смог обойти ошибки моделей объектов, т.н. '''invalid face'''
Обычно, ещё на стадии Build'а в '''X-Ray SDK''', в его [[*.log]] файле указывается какие объекты имеют такие ошибки.
Подробнее: [[Object $ - modelShape has 1 invalid face(s). Removed]]
=== Решение<ref>[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instruktcii-po-vyletam-i-oshibkam/ Тема "<nowiki>[X-Ray SDK]</nowiki> Инструкции по вылетам и ошибкам" на AMK форуме]</ref> ===
* Найти проблемный объект и исправить/заменить/удалить.
или
* Использовать[[xrLC 2010| улучшенные компиляторы с обходом ошибки '''invalid face''']] от '''macron'''





Версия от 13:00, 27 февраля 2019

1 вариант

Expression : assertion failed
Function : CBuild::PreOptimize
File : D:\xray-svn\xrLC\xrPreOptimize.cpp 
Line : 76
Description : ix<=HDIM_X && iy<=HDIM_Y && iz<HDIM_Z

Ошибка[1][2][3][4][5]

На уровне недостаточное кол-во статической геометрии.

Компилятор требует, чтобы на уровне было N-ое кол-во статики (без учета террейна).

Например, если на уровне только террейн, деревья и трава — произойдет вылет.

Решение[6]

Добавьте на уровень какой-нибудь статический объект (например, дом или какой-нибудь мусор).

2 вариант

Expression    : fatal error
Function      : CBuild::PreOptimize
File          : D:\xray-svn\xrLC\xrPreOptimize.cpp
Line          : 132
Description   : <no expression>
Arguments     : * FATAL: 6 invalid faces. Compilation aborted

Ошибка

Компилятор не смог обойти ошибки моделей объектов, т.н. invalid face

Обычно, ещё на стадии Build'а в X-Ray SDK, в его *.log файле указывается какие объекты имеют такие ошибки.

Подробнее: Object $ - modelShape has 1 invalid face(s). Removed

Решение[7]

  • Найти проблемный объект и исправить/заменить/удалить.

или


Источники