AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Скины и шаблоны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2011, 22:25   #41
ЗиноДавр
Дельфикодер-самоучка
 
Регистрация: 07.03.2011
Адрес: Новосибирск
Сообщений: 28
По умолчанию

Привет VALERA и все все все.
Рад что несмотря на недостатки всё таки программка на некотором уровне юзабельности. Хочу огорчить своими планами: конвертацию мешей, мапинг и всё такое прочее оставляю на Максе и прочих 3-D редакторах. Тягаться с тяжеловесами как-то не хочется. Пока в планах добавление автоматизации и загрузка материалов.
Про автоматизацию: почти решился использовать Джидай-VCL интерпретатор паскаля. Всем он хорош, но тесты на надёжность не прошёл. Любая ошибка в скрипте заставляет глючить всю программу, и даже нашёл некоторые примеры правильного кода, которые также глючат. Придумываю свой скриптовый язык (похожий на паскаль), но это займёт много времени. Может раньше найду что нибудь подходящее готовое.
Параллельно пописываю загрузку материалов. Чтоб колёса загружали текстуры колёс, а пилот - текстуру пилота. Процесс потихоньку ползёт.

Хочу выложить очередную 0.6-ю версию. На этот раз с суффиксом "eng". В ней добавлена ветка в пункте главного меню "вид" для выбора языка локализации. Там их всего 2 русский и английский. После выбора он прописывается в реестр и будет действовать со следующей загрузкой программы. Выбор "по умолчанию" удаляет запись в реестре, и всё будет по старому.
Более правильно работает F8 с нажатой кнопкой TAB.
Специально для VALER-ы добавил в окне опций задания цвета прожектора. Это было легко, потому как прожектор стоял с самой первой версии. Он всегда был белый. Теперь его цвет можно задать. Цвет фона задаёт окраску фона и, соотвественно, равномерное освещение модели. Прожектор - направленное освещение модели. По моей задумке цвет фона должен быть голубоватый (небо) а прожектор - бело-жёлтый (солнце). В общем не знаю как это может помочь, но вдруг.
Вложения
Тип файла: zip Sknil_0.6_eng.zip (281.7 Кб, 1095 просмотров)
ЗиноДавр вне форума   Ответить с цитированием
Старый 10.08.2011, 23:21   #42
VALERA
Местный
 
Аватар для VALERA
 
Регистрация: 15.11.2009
Адрес: г. Киев.
Сообщений: 295
По умолчанию

Привет ЗиноДавр.....
Спасибо за модернизацию.....
__________________
Хочу модов авианесущих субмарин, с базами на Луне. Воздушных судов пришельцев, управляемых японскими пилота-мутантами.
и ещё.........хочу.... хочу пони...

https://www.facebook.com/ArchiCAD.GDLdeveloper/
VALERA вне форума   Ответить с цитированием
Старый 18.10.2011, 21:38   #43
ЗиноДавр
Дельфикодер-самоучка
 
Регистрация: 07.03.2011
Адрес: Новосибирск
Сообщений: 28
По умолчанию 0.7

Расширены фyнкции роли просмоторщика. Исправлены некоторые баги. (смотрите файл истории)
размер exe 281 600 байт CRC32=C9CAAF77
Вложения
Тип файла: zip Sknil 0.7.zip (292.5 Кб, 1391 просмотров)
ЗиноДавр вне форума   Ответить с цитированием
Старый 11.02.2012, 15:14   #44
Vasilich
Новичок
 
Аватар для Vasilich
 
Регистрация: 26.07.2009
Сообщений: 7
По умолчанию

Открываю файл hier.him (La-5FN). В левом окне программы появляется дерево со всякими названиями. Затем открываю скин самолета. Ни каких изменений не происходит, правое окно так и остается пустым. Вроде бы все делаю по инструкции. Может не тот файл .him открываю?
__________________
www.marine-air-group.ru
Vasilich вне форума   Ответить с цитированием
Старый 11.02.2012, 18:04   #45
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от Vasilich Посмотреть сообщение
... Может не тот файл .him открываю?
Одного .him не достаточно, нужны еще и меши, которые .him и "собирает" в модель.
__________________
deSAD вне форума   Ответить с цитированием
Старый 11.02.2012, 18:34   #46
Vasilich
Новичок
 
Аватар для Vasilich
 
Регистрация: 26.07.2009
Сообщений: 7
По умолчанию

Спасибо!
__________________
www.marine-air-group.ru
Vasilich вне форума   Ответить с цитированием
Старый 27.03.2012, 11:32   #47
VALERA
Местный
 
Аватар для VALERA
 
Регистрация: 15.11.2009
Адрес: г. Киев.
Сообщений: 295
По умолчанию

Привет ЗиноДавр.

Найдено решение -как с помощью Sknil красить объекты. Додумался до этого MOLVA . ( он наверно и не подозревает какую проблему решил. Спасибо ему ПРИОГРОМНОЕ ).

Ларчик открывается очень просто:

в файле объекта msh, в командной строке [Materials] необходимо изменить:

[Materials]
хххххххххххх

на

[Materials]
Gloss1D0o

Если в движок проги добавить эту функцию. Цены тогда Sknil вообще не будет
__________________
Хочу модов авианесущих субмарин, с базами на Луне. Воздушных судов пришельцев, управляемых японскими пилота-мутантами.
и ещё.........хочу.... хочу пони...

https://www.facebook.com/ArchiCAD.GDLdeveloper/
VALERA вне форума   Ответить с цитированием
Старый 20.03.2016, 19:24   #48
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию


Что бы это значило? ©
__________________

Последний раз редактировалось deSAD; 23.03.2016 в 10:22.
deSAD вне форума   Ответить с цитированием
Старый 21.03.2016, 03:59   #49
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Цитата:
Сообщение от deSAD Посмотреть сообщение

З.Ы.
Огорчительно то, что модель не желает Sknil'ом открываться ...


Что бы это значило? ©
Нужно смотреть him, строку 1043, что там вообще написано. Судя по ошибке, программа попытается создать дочерний объект для которого отсутствует родительский объект. Один из возможных вариантов может быть такой (условные имена пишу):

[ROOT]
...

[OBJ1]
attaching=ROOT
...

[OBJ2]
attaching=OBJ3
...

В этом примере объект 1 присоединяется к корню модели, а объект 3 присоединяется к объекту3, который либо вообще в модели отсутствует, либо объявляется позже.

Но это тока моё предположение исходя из того, что модели в игре имеют древовидную структуру, с родителями и потомками. Аттачинг, как раз, эти древовидные зависимости и описывает.

Ну а что касается доллара, то тут всё просто. $00005B63 - это шестнадцатеричное (hex) значение десятичного 23395. Сумлевающиеся могуть в програмистком калькуляторе это проверить. Правда позиция (вероятно символа у химе) какая-то адовая. Может там в этой строке мусора на десятка три килобайт, а может чего с форматированием накосячено во всём химе, переводы строки и возврат каретки надо смотреть внимательно, в Винде это 0x0D, 0x0A, а в никсах тока 0x0D (или 0x0A, не помню сейчас). Программа, например, ожидает всегда последовательность 0D0A, а она не встречается, ну она и лупит всё до упора, пока на EOF не налетит, считая, что всё читаемое - одна строка. Нормальным парсерам пофиг на это, парсеру в игре, кстати, тоже пофиг. Но для этой программы, возможно, что это не пофиг. Как вариант, можно открыть этот файл в каком нибудь текстовом редакторе, который может при сохранении везде разбиение на строки под винду прописать, и сохранить этот хим. Может он и станет после этого в этой проге открываццо. Ну, или руками его смотреть и править.
NB79 вне форума   Ответить с цитированием
Старый 21.03.2016, 10:53   #50
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Цитата:
Сообщение от deSAD Посмотреть сообщение
Огорчительно то, что модель не желает Sknil'ом открываться ...


Что бы это значило? ©
Откройте хиер.хим, нажмите Ctrl+G и перейдите на строку 1043. Скорее всего, меш указан раньше пэрэнта, к которому привязан... но... не факт. Короче, надо внимательно проверять, начиная с той строчки. Возможно даже, что пробелов элементарно больше, чем нужно. Или еще что-то...
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 22.03.2016, 00:12   #51
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от deSAD Посмотреть сообщение
... Что бы это значило? ©
Оказалось, что случай из разряда "не верь глазам своим" То есть, с "родителями" как раз все в порядке, только вот Sknil не "понимает" комментарии, и, как следствие, "спотыкается" о конструкцию следующего вида ...
Код:
[Turret1A_D0]   //VENTRAL turret  15-16guns
Mesh Turret1A_D0
Parent CF_D0
Attaching 0 -1 0   0 0 -1   1 0 0    0.1 -4.5 -0.7 #90X  90Z
CollisionObject xturret3a
CollisionObject .xxammo15
CollisionObject .xxammo16
Если же комментарии убрать, т. е. привести раздел [Turret1A_D0] к виду ...
Код:
[Turret1A_D0]
Mesh Turret1A_D0
Parent CF_D0
Attaching 0 -1 0   0 0 -1   1 0 0    0.1 -4.5 -0.7
CollisionObject xturret3a
CollisionObject .xxammo15
CollisionObject .xxammo16
... то проблема исчезает и модель открывается Sknil'ом И, кстати сказать, этот раздел находится "выше" той строки, на которую Sknil "ругался" Такие дела ...
__________________
deSAD вне форума   Ответить с цитированием
Старый 22.03.2016, 14:23   #52
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Цитата:
Сообщение от deSAD Посмотреть сообщение
Если же комментарии убрать, то проблема исчезает и модель открывается Sknil'ом И, кстати сказать, этот раздел находится "выше" той строки, на которую Sknil "ругался" Такие дела ...
Ну вот игра же это читала, а вот скинил неправильно воспринимал
этого "родителя". Это ж программа написала всего лишь по образу и подобию движка ила, но имеет неточности) Таких хиеров немало, кстати.
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 22.03.2016, 15:10   #53
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от The Radge Посмотреть сообщение
Ну вот игра же это читала ...
Так движок ИЛа вполне "толерантно" к комментариям относится Их (комментариев) в любом из .ini-файлов дох ... в общем, вам по пояс будет © Причем как в варианте //, так и в виде #.
__________________
deSAD вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru