Тема: Mitsubishi Ki-30
Показать сообщение отдельно
Старый 28.08.2019, 17:46   #14
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Интересные ребусы подкидывает Ил в процессе работы.
Убрав все ненужное (по моему) из модели самолета и добавив все хуки, а также подвижные секции фонаря и створки бомболюка, импортировал модель в Ил. В итоге модель загружается в окне просмотра, в окне выбора боеприпасов есть все варианты раскладки, а на загрузке миссии на 100% игра "застывает". Не вырубается, не зависает, нажатие Esc, завершает миссию и возвращает игру в рабочее состояние. В лог-файле вот такая ересь:
Код:
at com.maddox.il2.engine.HierMesh.Material(Native Method)
	at com.maddox.il2.engine.HierMesh.material(HierMesh.java:460)
	at com.maddox.il2.objects.air.CockpitKi30A.reflectPlaneMats(CockpitKi30A.java:357)
	at com.maddox.il2.objects.air.CockpitKi30A.reflectWorldToInstruments(CockpitKi30A.java:229)
	at com.maddox.il2.objects.air.Cockpit$Draw.preRender(Cockpit.java:711)
	at com.maddox.il2.objects.air.Cockpit.preRender(Cockpit.java:848)
	at com.maddox.il2.game.Main3D$RenderCockpit.preRender(Main3D.java:567)
	at com.maddox.il2.engine.Renders.doPaint(Renders.java:337)
	at com.maddox.il2.engine.Renders.paint(Renders.java:253)
	at com.maddox.il2.engine.RendersTicker.msgTimeOut(Renders.java:637)
	at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
	at com.maddox.rts.Message._send(Message.java:1217)
	at com.maddox.rts.Message.sendToObject(Message.java:1191)
	at com.maddox.rts.Message.sendTo(Message.java:1134)
	at com.maddox.rts.Message.trySend(Message.java:1115)
	at com.maddox.rts.Time.loopMessages(Time.java:252)
	at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
	at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
	at com.maddox.il2.game.Main.exec(Main.java:449)
	at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: HierMesh: Wrong chunk idx (-1, N:49)
java.lang.RuntimeException: INTERNAL ERROR: HierMesh: Wrong chunk idx (-1, N:49)
Ясно, что проблема в кокпите, но к чему здесь кокпит если я его не трогал? Ни 3д на классы кокпита не правились. Замена классов на родные ничего не меняет, проблема сохраняется. Родная модель летает без проблем и ругани в логе.
Мистика...
tvister вне форума   Ответить с цитированием