usdz_converter не собирает материалы - PullRequest
0 голосов
/ 17 ноября 2018

Я надеюсь, что кто-то может пролить свет на то, почему usdz_converter не собирает указанные материалы.При выполнении следующей команды

xcrun usdz_converter ~/Desktop/demo/demo.obj ~/Desktop/demo/demo.usdz -v -a -l -m /Materials/Material_001 -color_map blk.jpg

в корне каталога, в котором находятся мои файлы demo.obj и blk.jpg, создается файл USDZ, но к нему не применяются указанные материалы.

usdz_converter
Version: 1.008

-v: Verbose output
-a: Generate .usda intermediate file
-l: Leave generated .usda file
-m:
    /Materials/Material_001
-color_map: blk.jpg


Primitives:
    Transform: /xrdslogo
    Transform: /xrdslogo/Geom
    GeomMesh: /xrdslogo/Geom/Cube_005
        bound material: /xrdslogo/Materials/Material_002
    GeomMesh: /xrdslogo/Geom/Cube_004
        bound material: /xrdslogo/Materials/Material_001
    GeomMesh: /xrdslogo/Geom/Cube_003
        bound material: /xrdslogo/Materials/Material_004
    GeomMesh: /xrdslogo/Geom/Cube_002
        bound material: /xrdslogo/Materials/Material_003
    GeomMesh: /xrdslogo/Geom/Cube_Cube_001
        bound material: /xrdslogo/Materials/Material_006
    GeomScope: /xrdslogo/Materials
    ShadeMaterial: /xrdslogo/Materials/Material_002
    ShadeMaterial: /xrdslogo/Materials/Material_001
    ShadeMaterial: /xrdslogo/Materials/Material_004
    ShadeMaterial: /xrdslogo/Materials/Material_003
    ShadeMaterial: /xrdslogo/Materials/Material_006

Ниже напечатано что в терминале

usdz_converter  
Version: 1.008  

-v: Verbose output  
-a: Generate .usda intermediate file  
-l: Leave generated .usda file  
-m:  
  /Materials/Material_001  
-color_map: blk.jpg  


Primitives:  
  Transform: /xrdslogo  
  Transform: /xrdslogo/Geom  
  GeomMesh: /xrdslogo/Geom/Cube_005  
  bound material: /xrdslogo/Materials/Material_002  
  GeomMesh: /xrdslogo/Geom/Cube_004  
  bound material: /xrdslogo/Materials/Material_001  
  GeomMesh: /xrdslogo/Geom/Cube_003  
  bound material: /xrdslogo/Materials/Material_004  
  GeomMesh: /xrdslogo/Geom/Cube_002  
  bound material: /xrdslogo/Materials/Material_003  
  GeomMesh: /xrdslogo/Geom/Cube_Cube_001  
  bound material: /xrdslogo/Materials/Material_006  
  GeomScope: /xrdslogo/Materials  
  ShadeMaterial: /xrdslogo/Materials/Material_002  
  ShadeMaterial: /xrdslogo/Materials/Material_001  
  ShadeMaterial: /xrdslogo/Materials/Material_004  
  ShadeMaterial: /xrdslogo/Materials/Material_003  
  ShadeMaterial: /xrdslogo/Materials/Material_006

1 Ответ

0 голосов
/ 13 декабря 2018

Вы должны добавить имя объекта в начале имени материала: -m / xrdslogo // Materials / Material_001

...