Вопрос:
Можно ли установить SDK с лиц. диска на машину где FSX нет. Если да, то как? Попробовал «втупую» — не получилось.
Заранее спасибо.
Можно ли установить SDK с лиц. диска на машину где FSX нет. Если да, то как? Попробовал «втупую» — не получилось.
Заранее спасибо.
Я сделал проще: поставил ФСХ, поставил СДК, удалил ФСХ. СДК оставил
Там СДК на 34 набор интернет-эксплореровских страничек. Чтоб в сдед. раз не геморроится с установкой СДК через ФСХ , я на всякий случай «зарарил» то, что поставил: касни что архив распкаковал и все.
Сообщение отредактировано ReDut: 14 December 2006 — 12:31
FSX Delux лицензионка.
Сам сим встал «на раз» и вобщем-то заработал без проблем особых. Но вот с SDK — проблемы. Начинает ставиться, что-то даже копирует, и даже заканчивает установку, но… после установки на машине его нет. Два раза вчера пытался с этой бедой справиться… не смог. В чем может быть проблема?
Теперь вопрос — чего ругается гмакс при конвернтации — то ему GUID set не нравится, да friendlyname set тоже. ЧТо за ёклмн. Момжите люди добрые.
Сообщение отредактировано edwardpashkov: 15 December 2006 — 18:10
В SDK есть ссылка на официальную програмку от Микрософта которая создает GUID (надо выбрать формат registry format). Есть и другие програмки позволяющие создать новый GUID, важно только чтобы он был подходящего формата (компилятор об этом не забудет напомнить если что не так).
Где его использовать ? А везде. Любой объект сима должен иметь свой единственный идентификатор. Начиная с того, что в File Properties надо присвоить вашему проекту свой собственный GUID. Далее — для каждой новой анимации нужен новый GUID (который указывается в modeldef.xml). На практике, если у вас уже есть свой набор кастомных анимаций и в modeldef.xml вы уже особо не лазите, то вам надо будет только присваивать GUID каждому новому проекту, то есть совсем нечасто.
Да, мы не ищем легких путей…. С одной стороны дурь какаято…. ПОхоже кому то
фаг писать придется…. Наверняка у части народа вопросы будут.. не только у меня, просто некогда все перерывать…
Так то въехал, но вот такой у меня еррор вылетает. Что за хрень?
Сообщение отредактировано edwardpashkov: 16 December 2006 — 12:09
Как понять? Что делать?
ЭЭЭ NET это вообще куча всего есть, есть framework, ASP, Visual studio? или оин из низ все в себя включает? Я как бы тут не силен, честно скажу. Всмысле, что брать то?
Сообщение отредактировано edwardpashkov: 18 December 2006 — 12:55
я взял Дуглас который в SDK в качестве примера … сэкспортил его в .х (никаких ошибок не вылезло). затем с помощью XtoMDL.exe пытался конвертнуть в .mdl но уперся во что-то непонятное … ничего не получается и ошибки выдает непонятные … что делать не ясно … вроде и DirectX последний и framework net 2 стоит… кто знает чего делть — напишите плиз поподробней !!!! лучше со сылками если чего скачать еще нужно … да и вообще мануал бы кто состряпал… а то SDK какой-то непоследовательный, все как-то разбито по кускам (да еще на английском) … эх …
Прикрепленные изображения
Сообщение отредактировано Loss: 18 December 2006 — 14:49
Ну любит микрософт эту хрень
Сообщение отредактировано lial: 18 December 2006 — 12:46
GUID в TRAINZ тоже использеутся. Так там еще есть привязка на уникальный номер разработчика, который нужно получить на оф сайте.
p/s Так что качать из NET приложений? Кто скажет?
И вообще фаг нужно типа сделать это берем тут, это тут, это так … Кто прошел дурдом пишите! pls///
насчет GUID-ов — они вообще то использовались в симе давно, в качестве идентифицаторов объектов в библиотеках (а вы не знали?
), как бы с FS2k еще 
Совсем уникальными они могут и не быть, главное чтобы были уникальны в пределах данной инсталляции сима и набора объектов и анимаций. Так что можно и не пользоватся программой генерации GIUD-ов, а тупо прописывать порядковые номера. Но лучше таки пользоватся, потому что если полезут косяки — сам себе злобный буратин.
PS В этом дурдоме не был
Это то я знаю. Как раз библиотечные объекты
ТАк то разобрался во всем сам. Пасибо конечно всем.
ps Новый сдк ошибок не прощает… ПРоверил.. что в 2002 и 2004 не ругалось в этом орет… Это так, в довесок..
Сообщение отредактировано edwardpashkov: 18 December 2006 — 15:51
дайте ссылочку пожалуйста на Managed DirectX … а то боюсь не то скачать …
могу посоветовать вот эту штуку, но 500 мб всего DirectX SDK тянуть….
http://www.microsoft…;DisplayLang=en
лучше поищи где поближе полный редистрибутив DirectX от августа 2006-го, это будет поменьше по объемам
черт 500 метров для меня не реально … а так наугад качать… тож толку нет … неизвесно есть ли там этот managed … я недавно качал директ весил около 50 метров (по всей видимости ничего в нем такого небыло)… а сколько должен весить директ с Managed ?
Сообщение отредактировано Loss: 18 December 2006 — 18:06
Ну не знай, зачем такое.. Слил я directx_dec2006_redist.exe на 62 мега. Инстальнул и все заработало… прадва framwork 3 еще на всяк случай поставил, тоже 40 мегов гдето..
Прописал в 3ДМакс путь к симовскому плагину. При загрузке макса выскакивает вот такая вот фигня ( см. скрин ).
В чем может быть проблема ??
Прикрепленные файлы
Untitled_1.jpg 66.76К
34 Количество загрузок:
С уважением, Кирилл
В 3дмаксе все обтянул, сделал bgl, но не пойму как сим считывает эти текстуры.
Попробуйте так: Бгл положите в папку Scenery а текстуры в папку Texture. Потом подключайте сценарий. Вид должен быть примерно такой: Папка со сценарием в неи две папки Scenery и Texture. В Scenery лежит Bgl а в Texture текстуры к нему. Потом подключите Аддон. Да и имена текстур лучше чтобы были в одно слово если в одно не получается, то с нижним подчёркиванием(_). С пробелами иногда не получается(у меня по крайней мере). Также мной замечен глюк, что Х не всегда отображает текстуры, не пережатые в DXT(опять-же по крайней мере у меня).
Сообщение отредактировано Kirill Konovalov: 01 February 2007 — 00:37
Спасибо, но я уже разобрался.
Да действительно сим читает только dxt.
Imagetool
Можно не только Imagetool’ом но и напрямую Фотошопом. Я обычно так делал. Но нужны специальные плагины (Я использую Nvidia .dds plugins) Незжатые битмапы сим читает, но далеко не все! Лично у меня достаточно часто случались и продолжают случатся ситуации когда сим не воспринимает не сжатые текстуры. Закономерность какие читает а какие-нет я пока не нашел. Но если только просмотреть или конвертировать, то конечно Imagetool’ом легче.
Сообщение отредактировано Kirill Konovalov: 01 February 2007 — 20:25
У меня 3дмакс читает dds без всяких плагинов.
Нужно геймпак установить всего лишь.
Хм…Я б не задавал этот вопрос если б Imagetool не был первой прогой которой я пытался посмотреть dds-ы…Не открывает он их…
Прикрепленные файлы
Dds.jpg 13.98К
29 Количество загрузок:
Сообщение отредактировано Bravo: 04 February 2007 — 01:13
Imagetool который идет с SDK.
Прикрепленные файлы
Безимени_1.jpg 90.69К
65 Количество загрузок:
Отличная новость. Я честно долго не заходил к ним: «Всё работает и на том спасибо.» Поэтому пропустил этот плагин. Да, действительно текстурить сразу с DDS намного удобнее чем плодить одинаковые текстуры.
Открывает да только не все. Вчера скачал с http://avsim.net/ самолет, текстуры в DDS, ни одна Imagetool из FSX SDK не открылась. Зато Photoshop их спокойно проглотил.
А имидж тул у меня тоже ни одну текстуру не открыл-пробовал из нескольких крафтов.
Интересно,имиджтул из фсх сдк отличается от старого,из фс2004 сдк,а то у меня старый…
По-моему ( не помню ) даже в СДК писали, что имеджтул ФСХ и ФС9 разные.
Прикрепленные файлы
01.jpg 149.1К
53 Количество загрузок:
Ксается ФСХ и текстур с бампмапингом (заклепочки всякие и проч)
В общем, ситуация такова. Для того что бы эта фича работала без глюков вопервых надо соблюдать рекомендаций по СДК (делать текстуру через командную строку с imagetoolом), во вторых для каждой дублирубщейся детали делать свою часть текстуры, иначе рискуем получить неприятный результат (часть будет рисоваться нормально (выпукло), а другая будет как бы вогнутой)
В общем, рекомендация: если хотите задействовать бампмаппинг, то не делайте одну текстуру на несколько частей (особенно касается отзеркаленых). Для каждой части совя текстура.
А вот мне придется переделывать 🙁
Подскажите пожалуйста как установить в MFSX файл с библиотекой плоских деревьв?
Если делать прогиб именно средствами десятки, то вам потребуется создавать «кости». Т.е. самолёт в 3дсе выглядит и «работает» Аналогично ПЕРСОНАЖНОЙ СБОРКЕ. Есть «оболочка» и «кости». Там довольно сложный процесс привязки одного к другому. Но если вы делали хоть раз «персонажа» то разберётесь- то-же самое,только с «симовской» спецификой.
под висту SDK работает, все конвертится, нужно просто скопировать все файлы «C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitModeling SDK3DSM7Plugins»в папочку с X файлом. (может нужны и не все файлы, но я просто не захотел париться и выяснять какие именно нужны для конвертации)
Сообщение отредактировано imitator: 21 October 2007 — 02:32
Можно написать батник для imagetool.
С этого места поподробнее пожалуста!!!
А ты ничего не напутал? Может в DXT5 BMP?
Сомнения меня берут, что если в МДЛ-ке самолета написано ВМР, а ты подсунишь текстуры с расширением *.DDS…
Спасибо
ImageTool.exe из SDK для FSX конвертит в формат DDS, но не переименовывает текстуры.
Для переконвертации создай в блокноте текстовый файл с расширением BAT (типа Convert_DDS.bat)
В нем впиши такую строку:
ImageTool -DDS -e BMP -r *.BMP
Положи этот батник в корневую папку самолета, вместе с ним положи и ImageTool.exe из SDK для FSX
Запусти батник — он и переконвертит тебе текстуры во всех папках твоего самолета.
Только я не знаю, как себя поведут такие текстуры в симе. Что будет с текстурами пропеллеров, например.
Сделай резервную копию для гарантии.
В МДЛ важно только имя текстуры а не ее расширение. Поэтому можно делать модель с текстурами ПСД фотошопа, затем переводить их хоть в БМП хоть в ДДС для сима. В ФС9 тоже так, там еще в СДК писалось что в микрософте они используют формат ТГА когда моделят.