Blender импортирует иерархию X3DPython

Программы на Python
Ответить
Anonymous
 Blender импортирует иерархию X3D

Сообщение Anonymous »

Я ищу способ импорта иерархии объектов из файла X3D в рабочую область Blender 2.63. Я знаю, что в \Blender\2.63\scripts\addons\io_scene_x3d\import_x3d.py есть модуль импорта Python.

Я обнаружил, что если я изменю параметр PREF_FLAT на True, то будет создана иерархия узлов преобразования. Но это все ничего не отображается.

def load(operator, context, filepath="", global_matrix=None):

load_web3d(filepath,
PREF_FLAT=False,
PREF_CIRCLE_DIV=16,
global_matrix=global_matrix,
)

return {'FINISHED'}


Кто-нибудь знает, как правильно отображать все узлы?

Пример сцены X3D




< b r / > & l t ; / h e a d & g t ; < b r / > & l t ; S c e n e & g t ; < b r / > & l t ; T r a n s f o r m D E F = ' d a d _ A r m ' < b r / > t r a n s l a t i o n = ' 0 5 0 ' & g t ; < b r / > & l t ; T r a n s f o r m D E F = ' d a d _ I n d e x e d F a c e S e t 2 ' < b r / > c o n t a i n e r F i e l d = ' c h i l d r e n ' < b r / > t r a n s l a t i o n = ' 0 - 5 0 ' & g t ; < b r / > & l t ; S h a p e D E F = ' I n d e x e d F a c e S e t 2 ' < b r / > c o n t a i n e r F i e l d = ' c h i l d r e n ' & g t ; < b r / > & l t ; A p p e a r a n c e < b r / > c o n t a i n e r F i e l d = ' a p p e a r a n c e ' & g t ; < b r / > & l t ; M a t e r i a l D E F = ' S h i n y _ B l u e'
containerField='material'
ambientIntensity='0.200'
shininess='0.100'
diffuseColor='0 0 1'
specularColor='0 0 1'/>























Подробнее здесь: https://stackoverflow.com/questions/128 ... -hierarchy
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

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

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»