AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моды для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=9)
-   -   Вопросы (http://forum.aviaskins.com/showthread.php?t=86)

Molva 04.11.2018 16:25

Вопрос о ночном освещении кабины.

light1 = new LightPointActor(new LightPoint(), new Point3d(0.18D, 0.13D, 0.43D)); - Координаты установки источника света по трем осям X, Y, Z.

light1.light.setColor(245F, 221F, 189F); - Цвет освещения - наверно ?, из фотошопа R, G, B.

light1.light.setEmit(0.2F, 0.2F); - ???

deSAD 04.11.2018 16:58

Цитата:

Сообщение от Molva (Сообщение 185543)
light1.light.setEmit(0.2F, 0.2F); - ???

Направление "луча"? Ну, т. е. угол в горизонтальной/вертикальной плоскости?

UPD:
Нашёл вот ещё пару топиков на "МОДных" ресурсах, где этот параметр упоминается/обсуждается, может, пригодиЦЦа © :rolleyes:

Samurai999 15.11.2018 21:06

А что значит, когда твой самолет, взрывается прямо на палубе авианосца при старте миссии? Любой. На любом авианосце. А остальные все нормально взлетают.

Grejf11 16.11.2018 01:25

Цитата:

light1.light.setEmit(0.2F, 0.2F); - ???
Это испускание света Emitment а вот растворение углов ли это? Как Сергей упомянул

Что касаемо цвета это не совсем RGB это HKCD
Но пока онлайн калькулятора не нашел приходится сверятся с длинным списком на этой странице https://github.com/StupidChris/XKCDC...rmatted.cs#L22

Хотя самое ценное на момент Это калькулятор который считает RGBA в процентном соотношении - используется для мат файлов и текстур, света
https://colorscheme.ru/color-converter.html

Molva 24.11.2018 23:12

вопрос к знатокам Ила. В поврежденных объектах, у которых в основном имя dead, нужен коллижен или нет?

YurBorR 25.11.2018 00:14

Цитата:

Сообщение от Molva (Сообщение 185543)
...light1.light.setEmit(0.2F, 0.2F); - ???

Припоминаю подобное есть при взрывах. Первое число - диаметр пятна света, второе - диаметр освещения.

yt2 25.11.2018 00:36

Цитата:

В поврежденных объектах, у которых в основном имя dead, нужен коллижен или нет?
думаю да

Molva 30.11.2018 20:29

Ил перестал видеть объекты собранные в hier.him. Вернее, в редакторе объект виден, а на карту поставить нельзя. лог выдает следующий текст
Цитата:

Load static objects
unknown exception in mesh
java.lang.RuntimeException: unknown exception in mesh
at com.maddox.il2.engine.Mesh.GetBoundBox(Native Method)
at com.maddox.il2.engine.Mesh.getBoundBox(Mesh.java:2 35)
at com.maddox.il2.objects.buildings.House.activateMes h(House.java:532)
at com.maddox.il2.objects.buildings.House.access$100( House.java:29)
at com.maddox.il2.objects.buildings.House$SPAWN.actor Spawn(House.java:279)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:158)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:185)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:195)
at com.maddox.il2.builder.Plugin.doInsert(Plugin.java :203)
at com.maddox.il2.builder.Builder.insert(Builder.java :1737)
at com.maddox.il2.builder.Builder.access$1000(Builder .java:36)
at com.maddox.il2.builder.Builder$17.begin(Builder.ja va:1298)
at com.maddox.rts.HotKeyCmd.start(HotKeyCmd.java:103)
at com.maddox.rts.HotKeyEnv.startCmd(HotKeyEnv.java:2 47)
at com.maddox.rts.HotKeyEnv.keyPress(HotKeyEnv.java:2 71)
at com.maddox.rts.HotKey.msgMouseButton(HotKey.java:1 08)
at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.ja va:98)
at com.maddox.rts.Message._send(Message.java:1217)
at com.maddox.rts.Message.sendToObject(Message.java:1 191)
at com.maddox.rts.Message.sendToArray(Message.java:11 47)
at com.maddox.rts.Message.sendTo(Message.java:1128)
at com.maddox.rts.Message.trySend(Message.java:1115)
at com.maddox.rts.Time.loopMessages(Time.java:180)
at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.ja va:131)
at com.maddox.il2.game.Main.exec(Main.java:437)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235)
Объекты сделанные ранее на карту устанавливаются.
Помогите разобраться в чем причина.

Grejf11 30.11.2018 22:36

Я подозреваю что какието непонятки с реестром Виндовс -- глюки примерно такого же свойства как мои пропавшие скриншоты которые так и не хотят восстанавливаться.

Хотя судя по твоему логу так же идет отсылка к классу House (а это класс Новичка).

Цитата:

at com.maddox.il2.objects.buildings.House.activateMes h(House.java:532)
at com.maddox.il2.objects.buildings.House.access$100( House.java:29)
at com.maddox.il2.objects.buildings.House$SPAWN.actor Spawn(House.java:279)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:158)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:185)
at com.maddox.il2.builder.PlMisHouse.insert(PlMisHous e.java:195)

Molva 01.12.2018 13:13

Цитата:

Сообщение от Grejf11 (Сообщение 186237)
Хотя судя по твоему логу так же идет отсылка к классу House (а это класс Новичка).

А это хорошо или плохо? И все таки, что делать чтобы исправить проблему?

NB79 01.12.2018 16:05

По логу всё крашется в нативном методе GetBoundBox. Нативный метод, это метод, который во внешней DLL, или в самом экзешнике находится. В какой - надо в классе mesh смотреть.

Судя по названию метода функция возвращает куб в который полностью вписывается объект. Суть функции скорее всего совершенно примитивная - бежим по всем вершинам и находим самые крайние по трём координатам. Они нам искомый куб и дадут.

Почему может выпадать (чисто умозрительно)?

1) Один/несколько мешей в объекте описаны с ошибкой, например, неверные координаты, или что-то подобное.

2) Если меши текстовые, то например, неверный формат чисел с плавающей точкой. Вместо точки, например, запятая. Или что-то подобное.

3) Опять же, если меши текстовые - проверить кол-во параметров в строке описывающей координаты. Помню, что что-то было такое связанное с кол-вом значений в одной строке, но что конкретно - уже не помню.

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

4) В самом him что-то неверно в иерархии. Тоже, просмотреть глазками.

Для более лёгкого поиска причины ошибки нужно сделать простой объект из 2-3 кубов соединённых в один объект. Такой объект будет очень маленький по объёму и его легко весь глазками просмотреть. :)

Sita. 01.12.2018 16:40

Юра! Рад тебя читать!!!)

Molva 01.12.2018 17:46

Цитата:

Сообщение от NB79 (Сообщение 186260)
Для более лёгкого поиска причины ошибки нужно сделать простой объект

Спасибо за внимание к моей проблеме. Написал после того, как опробовал экспорт совсем простого объекта. Ошибок нигде не нашел и в Иле объект не появился. Переустановил 3DS max и от проблемы избавился. Еще раз спасибо за внимание.

NB79 01.12.2018 18:05

Цитата:

Сообщение от Sita. (Сообщение 186262)
Юра! Рад тебя читать!!!)

Спасибо! Я тут регулярно, но как читатель. :)

NB79 01.12.2018 18:09

Цитата:

Сообщение от Molva (Сообщение 186268)
Переустановил 3DS max и от проблемы избавился.

Хм, интересно. Но проблема решилась и слава Богу. :)

tvister 07.12.2018 22:02

Доброго времени суток, прощу помочь. Как управлять ракетой Х-4?
Помнится, она должна быть самонаводящейся, или я не прав? SAM-ы тоже не наводятся...

tarakan67 07.12.2018 22:55

Нет, реальная Х-4 управлялась по проводам. В игре она управляется кнопками смещения прицела.

tvister 07.12.2018 23:41

Спасибо!

Константин 15.12.2018 19:51

как-то видел на САС пак ХистоМода, в котором был мод СБ-2М-105. Может у кого есть ? Спасибо.

andrey65 16.12.2018 13:37

https://www.sas1946.com/main/index.p...c,46321.0.html
с м103 есть здесь. В ветке этой стоит поискать.


Текущее время: 23:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot