three.js экспорт с помощью Blender версии 2.65 не работает

#javascript #svg #3d #three.js #blender

#javascript #svg #3D #three.js #blender

Вопрос:

Я создал SVG-объект с помощью Inkscape, импортировал его в blender версии 2.65, преобразовал его в 3d с помощью опций, предоставленных в blender, и попытался экспортировать его в three.js .

Когда он экспортируется в другие форматы (например: obj, X3D), он работает нормально, и экспортированный js содержит значения.

Однако, когда он экспортируется в three.js , вершины / координаты пусты. Я использовал надстройку последней версии (2.65). Ниже приведен three.js файл, который я экспортировал (он не содержит вершин)

Как мне решить эту проблему?

  {

    "metadata" : {
        "formatVersion" : 3.1,
        "generatedBy"   : "Blender 2.7 Exporter",
        "vertices"      : 0,
        "faces"         : 0,
        "normals"       : 0,
        "colors"        : 0,
        "uvs"           : [],
        "materials"     : 0,
        "morphTargets"  : 0,
        "bones"         : 0
        },

    "scale" : 1.000000,
    "materials" : [],
    "vertices" : [],
    "morphTargets" : [],
    "normals" : [],
    "colors" : [],
    "uvs" : [],
    "faces" : [],
    "bones" : [],
    "skinIndices" : [],
    "skinWeights" : [],
    "animations" : []
}
  

Может ли кто-нибудь мне помочь?

Комментарии:

1. Вы в конечном итоге решили это? У меня точно такая же проблема, я попытался выбрать объект (ы), но экспортировать не удалось. Приветствуются любые идеи.

2. @nickspiel пожалуйста, обратитесь по этой ссылке , здесь я выполнил шаги и получил решение

3. 1 Мне не хватало важного шага «преобразовать в сетку». Спасибо за ссылку 🙂

Ответ №1:

Однажды у меня возникла аналогичная проблема. Я пробовал несколько Blender, чтобы THREE.js экспортеры. Один из них дал мне хороший результат.

Но это не сработало, если я не выбрал экспортирующий объект.

Попробуйте выбрать экспортируемый объект, а затем снова запустите процедуру экспорта.

Комментарии:

1. Спасибо за ответ, я перешел по ссылке , она работает только несколько раз. Я пробовал это много раз, но не могу получить правильную последовательность at, не знаю, что пошло не так