Jump to content

FortRoss

Members
  • Content Count

    2717
  • Joined

  • Last visited

Everything posted by FortRoss

  1. коммент по поводу очередности загрузки - с SimConnect может взаимодействовать и "приборная" dll, запись для нее в конфиге коннекта не нужна, записи в конфиге коннекта нужны для внешних библиотек, которые будет грузить сам коннект. Загружена же приборная dll будет при загрузке модели, тогда же будет дернут ее module_init, в котором и надо проинициализировать интерфейс с коннектом. Так что невидимый прибор - лишняя сущность
  2. с некоторым (ну очень большим, да ) опозданием отвечу - 21к треугольников в одной детали. И связанно это в первую очередь с тем, что в FS9 из-за особенности кодирования MDL размер откомпилированной детали не мог быть больше 64к байт. Размер заголовка + размер кодирования одного треугольника - вуаля. Ну а смежные они или не смежные, используют общие вершины или не используют - это до фонаря, поскольку опкод описания треугольника в любом случае требовал указания трех точек. Кстати - даже если треугольники смежные, даже если они опираются на общие вершины, но принадлежат разным группам сглаживания - это еще +2 точки в модель. Поскольку в опкоде описания вершины лежат не только ее координаты, но и координаты вектора-нормали и текстурные UV-координаты... бдите в общем
  3. да особого смысла выносить в отдельные потоки нет, если только ты не считаешь всю динамику полностью. Ну и работа с недокументированностями фс9 и с коннектом - это немножко разные разности
  4. плохая имея то, что ты имеешь на руках (ну ты понял, да), вешаешся на штатную 18-игерцовую цепочку обновлений сима и не ломаешь себе голову со всем остальным.
  5. в module_init влезть в цепочку/повесить на таймер/запустить отдельным потоком (остаются вопросы синхронизации с симом, но это другой вопрос). ничто ж не мешает. Если уж не охота разворачивать макросы - действительно забодяжить даммик, в котором вызвать один раз код инициализации. говорю же, задача развязки логики и представления решена давным давно, и странно, что этот вопрос поднимается в начале 12-го года
  6. там накладных расходов-то - пара дополнительных вызовов. Даже для небольшого приборчика (но уже с кастомной логикой) оправдано. Тем более, что даже если по каким-то причинам у сим у вас запросит повторную загрузку прибора - то получит он тот же экзепляр уже загруженной DLL (а gau есть DLL по определению), с проинициализированными данными. простейших реализаций паттерна "синглтон" (он же "одиночка") в сети чуть менее чем дофига...
  7. господи. опять. Ребят, это классическая задача по реализации модели "Model-View-Container". И в симе она решается на раз. Одинажды развязав логику из прибора во внешние модули (они даже не обязаны быть в виде DLL, достаточно реализовать их как синлтоны), лишь бы структуры, отвечающие за логику находились ВНЕ блока GAUGE, и все проблемы 2d/VC и двойного вызова UPDATE решаются разом. Да пусть у вас будет хоть десяток приборов-представлений, модель будет считатся единожды. сколько я уже для сим не пишу? года три? или больше? решили эти задачи еще лет 6-7 назад, объясняли и разжевывали неоднократно, как сделать, а воз и ныне там :/
  8. FortRoss

    Ил-86

    Если делаете под X - SimConnect учите как отче наш. Он вам не то что систему управления, он вам все флайт-модель заменить позволит. По системе управления хинт - смотрите раздел фильтрации сообщений сима. SimConnect позволяет не только перехватить их, но и при определенных флагах полностью заблокировать для дальнейшей обработки события симом
  9. FortRoss

    Ил-14

    Миша, визуалку Романа им скорее всего и декомпилировать не пришлось бы, он мог ее отдать с исходником. Что до программы - да, она есть. Модель немца я в иксы так и перетащил. Скрины были выше по треду. Но, не видя никакого интереса к такому "порту" (а ведь под FSX именно малая и средняя авиация более интересна, нежели в 09, за счет изменений в модели атмосферы) - модель лежит в долгом ящике....
  10. это не программирование приборов, а другой раздел, кастомная анимация в моделях В общем, алгоритм 1. заводится L: переменная (просто выбирается для нее имя, сим сам создаст ее при первом упоминании где угодно) 2. в modeldef.xml пишется описание новой кастомной анимации (за описаниями смотри тот же файл) где и прописываются алгоритмы и зависимости 3. объект моделируется в 3Д и ему назначается в качестве анимации тэг этой новой вашей кастомки 4. если надо - пишется поддерживающая часть (на XML или C, не суть) на стороне приборки 5. все это собирается, проверяется, если не работает - возвращаемся на п.2 и делаем итерацию снова
  11. ну да, штатная поставка на 4-ех :o бо не оставлять же пустое место в коробке под 4 диска :) но 2-ой и 3-ий весят по 300 гиг примерно ;) поэтому все прекрасно топчется на 3, без обрезок. Меньше - низзя :)
  12. Вообще-то, если постаратся - 2004-ка нормально топчется на 3 CD. 2 CD - это явно что-то вырезано... И таки да, купить (или скачать) нормальную версию 2004 в наши дни значительно проще, чем извращаться со всякими сборками
  13. Васечка, опять рот затыкаешь всем кто с тобой не согласен? ты у нас прекрасны образчик двойных стандартов и тезиса "ну это же совсем другое дело!". Так держать :sarcastic:И меня это уже касается. И ты знаешь почему. Если бы ты свое говно 16.02 не притащил куда не надо - я б спокойно кушал попкорн и ловил лулзы с вашей драмы на ровном месте. Но ты, Вася, не можешь донести свой тазик с фекальками до унитаза, не расплескав попутно, и не обдав им совершенно непричастных.
  14. по поводу "... со мной обошлись как с говном..." - как показывает анализ, минимум в 50% случаев говномакаемые сами по себе изрядная фекалька. И свое говномакание тщательно подготавливают своими же действиями. Так что я бы не обобщал...
  15. Госсподи боже-ж мой, сколько апломбу... Извините, Валерийильинична, не узнал вас в гриме...
  16. Василий, переносите-ка обсуждение в свой бложек. Это будет справедливо и не так вонять двойными стандартами. У нас же свобода слова, не так ли? Чего ж вы свой бложик анально огородили? Ах, это ВАШ бложик, и ВАМ решать кому писать, а кому нет? А вам не кажется, что эта фраза к вам возвращается рикошетом раз за разом? Мужчина, будьте последователены, наконец В общем, разговаривать с человеком, который ничтоже сумняшеся оперирует двойными стандартами, требудет соблюдения своих прав, при этом не утруждая себя соблюдением прав других, считающим себя вселенским пупом земли, нечурающимся шантажом совершенно непричастных граждан - лично я больше не желаю, запись запираетсяВасилий, до этой истории я относился к тебе нейтрально. А теперь презираю. Адьес
  17. шантаж - попытка найти разумное решение проблемы? причем шантаж непричастных. Разумное решение проблемы для всех - жесткая политика модерирования взрывоопасных политических тем (ну да, уйдет некоторое количество товарищей, которым политота важнее всего, невелика потеря) с переносом политических разговоров страждущими на иные площадки, коих в этих ваших интернетах полным-полно. На Авсиме свет клином сошелся? Мне лично не доставляет особых проблем обсуждать симовские вещи тут, политические обзоры читать еще где-то (я их не пишу и не копипастю даже), за военно-историческими вещами ходить на виф, свою машину обсуждать на клубном форуме, локальные томские дела - на томских площадках, иные комп-игрушки - на иных форумах. Просто я понимаю - каждой вещи свое место, и не пытаюсь свалить все в кучу.Пока же вижу истерику одной стороны (как, мне запрещают ТУТ писать, да как они смеют!!!адынадынадын), и попытки ограничится полумерами с другой стороы, поскольку эта другая сторона явно слегка огорошена столь явным неадекватом в реакциях И еще - а почему это Вася не горит желанием пообсуждать эту тему в своем блоге? Ведь его-то она касается в первую очередь. Но нет, товарищ предпочел анально огородится, предварительно поднасрав везде, где только смог...
  18. флаг в руки, барабан на шею. И смею заметить - я не администрация авсима, так что это лишь мое частное мнение. Проблем у сообщества не прибавится, оно, сообщество, до твоего прихода видело куда более серьезные проблемы, и пережило их. Да, и эта - "уходя - уходи". Пока я лично наблюдаю истерку с подтекстом "ну задержите же меня!!!!"
  19. На лицо характерное незнание неофитом истории развития российского сим-сообщества. Вкратце - avsim.su это крупнейший русскоязычный сим-портал, но не более того. Проекты, котором товарищ "спонсор" грозится отказать в спонсорстве (тот же VATRUS) зародились и начали развиватся задолго до появления avsim.ru/avsim.su. И пережили не один переезд с хостинга на хостинг. Так что я бы за них не боялся, они выживут
  20. ну, насчет не заставлял - оно пока светится на первой страничке, воленс-неволенс кликнешь по ссылке, по заголовку-то не всегда понятно, что за контент под катом. Если эти ссылки убрать с первой странички - можно будет честно сказать "ну я же никого не заставляю" Ну и попытки очистить тематический форум от излишней политоты давно предпринимались, насколько мне известно, только недостаточно решительные, вот и все. Собсно, мой псто касательно всего этого относится не столько к тому, что у кого-то там зудит политота (во всех смыслах), а того, что Вася, вместо того чтоб пытатся придти вместе с админами к компромиссу, занялся выносом фекалий за пределы авсима и шантажом, угрожая при этом совершенно непричастным людям. Вот такое вот неприятное личико "политолога". Если честно - будь я на месте админов авсима - Василий, после таких вот предьяв был бы экстерминирован с сайта не то, что с блогом, но и со всеми темами им созданными. Ибо нефиг шантажировать, тем более что никаких санкций к нему никто не применил.
  21. С добрым утром, граждане, вроде как вопрос уже решился. Если кто не в курсе - блоги останутся, но линки на постинги в них будут убраны с фасада сайта. Что касается раздела "политики", то он вроде как пока живой, но отдельным особо-активным там гражданам (при мизерной активности в остальных разделах) доступ в политику может быть закрыт без объяснения причин...
  22. Внимательно прочитай цитату его слов с канала. Цензура на авсим.су (на что администрация имеет полное право, кстати) каким образом связана с прекращением поддержки других проектов? они тоже собрались Васю цензурировать? Это и есть прямой шантаж. Не нравится контент-политика авсим.су - воюй с ним, остальные то причем?
  23. Батура, сейчас идет даже не травля, а донесение до зазвездившегося шантажистя того факта, что он именно зазвездившися шантажист, и шантаж этот (причем не только в отношении авсим.су) ему же и прилетит обраткой.Что до полного запрета политики - я только за. Собственно, именно это я и написал в заключительной части
  24. Ой ли? не светится? Собстно, лично мне больше доставляет то, что поциент на просьбу (именно просьбу, не требование, не предупредительный бан) чуть-чуть поумерить политоту отреагировал банальным шантажом. Простите, но в таких случаях бьют с ноги. Ибо на поциенте свет клином не сошелся. Но тем не менее - разговоры и увещевания продолжают разговаривать, пытаясь донести точку зрения до закуклившегося в ПРИНЦИПЫ поциента
×
×
  • Create New...