Я нашел этот импортер для файлов .x в плагинах jMonkeyEngine SDK: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/directx-to-j3o-converter/?topic_page=1&num=15, и я успешно загрузил / установил его через меню Сервис -> Плагины.
Но я неуверен, как его использовать.Я попытался добавить модель в папку с активами, щелкнув ее правой кнопкой мыши в SDK и выбрав «Преобразовать в двоичный файл j3o», но это ничего не дало: никаких диалогов не появилось, и, казалось, ничего не изменилось.Мой код по-прежнему генерирует предупреждение во время выполнения о том, что он не знает, как загрузить файл .x.
PS Я разместил этот вопрос как ответ в связанной теме какЧто ж.Пока нет ответов, поэтому я публикую здесь, но только на всякий случай, если кто-то ответит там в ближайшем будущем.
Обновление: Пользователь ответил нанить, предлагая проверить, нет ли каких-либо ошибок (маленький красный значок ошибки в правом нижнем углу экрана).Конечно же, было, и сообщение об ошибке было конвертер, жалующийся на невозможность найти текстуру dwarf.jpg.Поэтому я переместил текстуру в папку «Модели» рядом с моделью dwarf1.x.
Однако процесс преобразования по-прежнему ведется так же, за исключением того, что значок ошибки не появляется.Другими словами, кажется, что сейчас ничего не происходит, и не выдается никаких сообщений об ошибках.Я не вижу ни одного файла .j3mo, созданного где-либо, и мой код все еще вызывает исключение времени выполнения, который жалуется на отсутствие загрузчика для файлов .x.(Примечание: я увидел опечатку с именем файла на моем скриншоте, «dwarf.x» вместо «dwarf1.x», и с тех пор исправил ее, так что это вообще не связано с проблемой)