Blender + Google SketchUp 7

2095
amphetamachine

Я пытался импортировать модель из Google Sketchup 7 в Blender 2.49.

Я прочитал бесчисленные учебники о том, как экспортировать его с помощью программы Sketchup в различные форматы, но это не самое подходящее для меня решение, потому что я использую чисто 64-битную систему Linux (Wine только 64-битная) и Sketchup isn ' Доступно для 64-битной Windows (или для 64-битной Linux). Честно говоря, я бы предпочел найти автономный инструмент преобразования.

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

Я также пытался использовать этот скрипт импорта Blender для импорта моделей. Проблема с этим решением заключается в том, что сценарий, по-видимому, был написан для более старых версий Blender и Google Sketchup - Sketchup 3 является последней поддерживаемой версией.

Я также попытался найти множество других способов найти конвертер в формат промежуточного соединения, который является стандартным форматом модели (md2, md3, md5, ase, obj, wml или 3ds), который может читать Blender.

Мой вопрос: кто-нибудь сталкивался или написал отдельную программу, которая будет конвертировать, предпочтительно в язык более высокого уровня, такой как Perl или Python, или даже Ruby, либо Google Sketchup 7 (.skp), либо Collada v1.4.1 (. да) в формате Blender можете прочитать?

Если нет, я напишу один, но я бы не стал изобретать велосипед, если он уже там.

3

1 ответ на вопрос

2
George Profenza

Мне удалось импортировать простые модели Sketchup в Blender 2.49 с помощью импортера Collada 1.4.1. XML-файл создает некоторые ненужные узлы, которые заканчиваются как родительские / родственные пустые объекты в Blender.

Учебное пособие Айры Краков по импорту KMZ показывает некоторые приятные приемы, но в основном еще многое предстоит сделать.

Этого можно избежать с помощью специального импортера.

Я раньше не использовал Ruby, но он выглядит как Python. Возможно, этот скрипт экспортера Direct X может стать хорошей отправной точкой для вашего экспортера.

Похожие вопросы