콜라다 파일의 구조를 이해하려고합니다. 특히 pycollada 라이브러리 (https://github.com/pycollada/pycollada)를 사용하고 있습니다. 나는 2 개의 질문이있다.Collada (* .dae) 파일 구조 및 Pycollada
질문 1 : 처음 (http://pycollada.github.io/creating.html)에서 파일을 생성하기 위해 튜토리얼을 살펴 갖는
는, 내가 이해하지 못하는 것은 콜라다 개체의 구조입니다. 특히, 다음 코드 줄을보고있는 것은 메쉬의 형상을 만드는 데 사용되는 것, 그리고 형상은 메쉬에 포함되어
>>> triset = geom.createTriangleSet(indices, input_list, "materialref")
>>> geom.primitives.append(triset)
>>> mesh.geometries.append(geom)
후
>>> mesh = Collada()
>>> geom = geometry.Geometry(mesh, "geometry0", "mycube", [vert_src, normal_src])
과 몇 줄의 누군가 Collada 파일의 명확한 구조를 가지고 있습니까? 어딘지 이해할 수있는 시각적 표현 일 가능성이 있습니다.
질문 2 :
내가 두 번째를 추가해야하는 위치 (여기 내가 콜라다 파일의 내부에 2 개의 다른 3D 객체, 예를 들어, 큐브 및 구형을 의미)이 다른 개체를 원한다면? 두 번째 지오메트리 오브젝트가 메시 내부에 있습니까? 아니면 두 번째 TriangleSet이 지오 메트릭 내부에 있습니까? 아니면 다른 방식으로 정의되어 있습니까?