ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Asset Transformer SDK

2026.4

サポート対象
​

User Manual

Python API

C# API

Changelog

Discussions

Asset Transformer SDK

2026.4

サポート対象
​

このページは選択した言語では使用できません。
Asset Transformer SDK
​
​
pxz
  • Functions
Algo
  • Functions
  • Types
CAD
  • Functions
  • Types
Core
  • Functions
  • Events
  • Types
Geom
  • Functions
  • Types
IO
  • Functions
  • Types
Material
  • Functions
  • Events
  • Types
Polygonal
  • Functions
  • Types
    • Edge
    • Element
    • Joint
    • JointList
    • Mesh
    • MeshDefinition
    • MeshDefinitionList
    • MeshList
    • PlaceholderJoint
    • PlaceholderJointList
    • Polygon
    • StaticMesh
    • StyleType
    • StylizedLine
    • StylizedLineList
    • Submesh
    • SubmeshList
    • Tessellation
    • TessellationAttribute
    • TessellationList
    • TopologyCategoryMask
    • TopologyConnectivityMask
    • TopologyDimensionMask
    • Vertex
Scene
  • Functions
  • Events
  • Types
Unity
  • Functions
  • Events
  • Types
View
  • Functions
  • Events
  • Types
  1. Asset Transformer SDK (ex Pixyz)

Polygonal

Python API types
読み終わるまでの所要時間 7 分
最終更新 3ヶ月前

Edge

An Edge is composed by two vertices and is connected to the polygons of a tessellation. It is the dimension-1 element. Base class: polygonal.Element
Functions accepting this type or a list of this type as a parameter:
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

Element

Element is the base type for polygons, edges and vertices. Base class: geom.GeomEntity
Derived classes:
  • Edge
  • Polygon
  • Vertex
Functions accepting this type or a list of this type as a parameter:
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

Joint

A Joint is a bone of a skeleton. Base class: core.Entity
Derived class: PlaceholderJoint
Functions accepting this type or a list of this type as a parameter:
  • polygonal.setMeshSkinning
  • scene.getJointDefinition
  • scene.getJointDefinitions
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

JointList

List of polygonal.Joint
Functions accepting this type or a list of this type as a parameter:
  • polygonal.setMeshSkinning
  • scene.getJointDefinitions

Mesh

A mesh is the base class for a polygonal mesh. It is structured with polygons, edges and vertices. Base class: geom.GeomEntity
Derived classes:
  • StaticMesh
  • Tessellation
Functions accepting this type or a list of this type as a parameter:
  • polygonal.getPolygonCount
  • polygonal.computeMeshTopoChecksum
  • polygonal.computeMeshVertexPositionsChecksum
  • polygonal.computeUVTopoChecksum
  • polygonal.computeUVVertexPositionsChecksum
  • polygonal.getMeshDefinition
  • polygonal.getMeshDefinitions
  • polygonal.hasMeshJoints
  • polygonal.hasNormalizedUVs
  • polygonal.hasUVs
  • scene.createPartsFromMeshes
  • scene.createSceneFromMeshes
  • scene.setPartMesh
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

MeshDefinition

Mesh definition. Fields

Type

Name

Default

Description

idMesh0The mesh from which we get the definition.
externalIdIdent0External ID used for API integrations.
verticesPoint3ListVertices coordinates.
normalsVector3ListVertices normals.
tangentsVector4ListVertices tangents.
uvChannelsIntListUV channels.
uvsPoint2ListListArray of vertices uv coordinates (one array per channel).
vertexColorsColorAlphaListVertex colors.
curvaturesCurvaturesListVertices curvatures.
trianglesIntListTriangles (vertex indices).
quadranglesIntListQuadrangles (vertex indices).
vertexMergedIntListArray which contains for each vertex in vertices the vertex that it is merged with.
submeshesSubmeshListArray which contain information about multi materials mesh.
linesVerticesPoint3ListLines vertices coordinates.
linesStylizedLineListLines vertices indices.
pointsPoint3ListPoints.
pointsColorsVector3ListPoints colors.
jointsJointListJoints (bones) identifiers.
inverseBindMatricesMatrix4ListJoints inverse bind matrices (bones poses).
jointWeightsVector4ListJoints (bones) weights.
jointIndicesVector4IListJoints (bones) indices.
Functions accepting this type or a list of this type as a parameter:
  • polygonal.createMeshFromDefinition
  • polygonal.createMeshFromDefinitions
  • polygonal.createMeshesFromDefinitions

MeshDefinitionList

List of polygonal.MeshDefinition
Functions accepting this type or a list of this type as a parameter:
  • polygonal.createMeshFromDefinitions
  • polygonal.createMeshesFromDefinitions

MeshList

List of polygonal.Mesh
Functions accepting this type or a list of this type as a parameter:
  • polygonal.getMeshDefinitions
  • scene.createPartsFromMeshes
  • scene.createSceneFromMeshes

PlaceholderJoint

A placeholder joint is a fake joint that contains user defined data for SDK integration purpose. Base class: polygonal.Joint
Functions accepting this type or a list of this type as a parameter:
  • polygonal.getJointPlaceholders
  • polygonal.setMeshSkinning
  • scene.getJointDefinition
  • scene.getJointDefinitions
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

PlaceholderJointList

List of polygonal.PlaceholderJoint
Functions accepting this type or a list of this type as a parameter:
  • polygonal.getJointPlaceholders

Polygon

A Polygon is composed by 3 or more edges. It is the dimension-2 element. Base class: polygonal.Element
Functions accepting this type or a list of this type as a parameter:
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

StaticMesh

A static mesh is a mesh representation used for storage. Base class: polygonal.Mesh
Functions accepting this type or a list of this type as a parameter:
  • polygonal.dracoEncode
  • polygonal.getMeshSkinning
  • polygonal.setMeshSkinning
  • scene.addMeshToAnnotation
  • polygonal.getPolygonCount
  • polygonal.computeMeshTopoChecksum
  • polygonal.computeMeshVertexPositionsChecksum
  • polygonal.computeUVTopoChecksum
  • polygonal.computeUVVertexPositionsChecksum
  • polygonal.getMeshDefinition
  • polygonal.getMeshDefinitions
  • polygonal.hasMeshJoints
  • polygonal.hasNormalizedUVs
  • polygonal.hasUVs
  • scene.createPartsFromMeshes
  • scene.createSceneFromMeshes
  • scene.setPartMesh
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

StyleType

Enum of core.Long

Name

Value

NORMAL0
STIPPLE1

StylizedLine

Fields

Type

Name

Default

Description

lineVertexIndicesIntListList of lineVertices index. The indices for a line must be chained (e.g. 0 3 2 1 will create edges 0-3 3-2 2-1).
materialMaterial0Material applied to the line if any.
externalIdIdent0External ID.

StylizedLineList

List of polygonal.StylizedLine

Submesh

Submesh for polygon material assignation. Fields

Type

Name

Default

Description

materialMaterial0Polygon material's dressed with.
firstTriInt0First triangle.
triCountInt0Number of triangles.
firstQuadInt0First quad.
quadCountInt0Number of quad.
externalIdIdent0External ID.

SubmeshList

List of polygonal.Submesh

Tessellation

A Tessellation is a dynamic mesh representation. Base class: polygonal.Mesh
Functions accepting this type or a list of this type as a parameter:
  • polygonal.getPolygonCount
  • polygonal.computeMeshTopoChecksum
  • polygonal.computeMeshVertexPositionsChecksum
  • polygonal.computeUVTopoChecksum
  • polygonal.computeUVVertexPositionsChecksum
  • polygonal.getMeshDefinition
  • polygonal.getMeshDefinitions
  • polygonal.hasMeshJoints
  • polygonal.hasNormalizedUVs
  • polygonal.hasUVs
  • scene.createPartsFromMeshes
  • scene.createSceneFromMeshes
  • scene.setPartMesh
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

TessellationAttribute

A TessellationAttribute is an attribute applied to the elements of the tessellation. It can be normals, texture coordinates, patches or more advanced types like visibility attributes, curvatures attributes, etc... Base class: core.Entity
Functions accepting this type or a list of this type as a parameter:
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

TessellationList

List of polygonal.Tessellation

TopologyCategoryMask

The topology cmasl is a combination of TopologyConnectivityMask and TopologyDimensionMask. Fields

Type

Name

Default

Description

dimensionTopologyDimensionMaskALL
connectivityTopologyConnectivityMaskALL
Functions accepting this type or a list of this type as a parameter:
  • algo.mergeVertices

TopologyConnectivityMask

The topology connectivity mask is used to filter some processus using the topological connectivity of elements (border, non-manifold, etc...). Enum of core.Long

Name

Value

NONE0
MANIFOLD1
BOUNDARY2
NONMANIFOLD4
BOUNDARY_NONMANIFOLD6
FREE8
ALL15

TopologyDimensionMask

The topology dimension mask is used to filter some processes using the topological dimension of the support of vertices. Enum of core.Long

Name

Value

NONE0
VERTEX1
LINE2
FACE4
ALL7

Vertex

A Vertex is defined by a position and is connected to the edges of a tessellation. It is the dimension-0 element. Base class: polygonal.Element
Functions accepting this type or a list of this type as a parameter:
  • geom.applyTransform
  • geom.getEntityAABB
  • core.cloneEntity
  • core.deleteEntities
  • core.entityExists
  • core.getEntityType
  • core.getEntityTypeString
  • core.addCustomProperties
  • core.addCustomProperty
  • core.getProperties
  • core.getProperty
  • core.getPropertyInfo
  • core.hasCustomProperty
  • core.hasProperty
  • core.listProperties
  • core.listPropertiesBatch
  • core.removeCustomProperty
  • core.setProperties
  • core.setProperty
  • core.supportCustomProperties
  • core.unsetProperty
  • scene.linkPropertyToAnimation
  • scene.unlinkPropertyToAnimation

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • Edge

    • Element

    • Joint

    • JointList

    • Mesh

    • MeshDefinition

    • MeshDefinitionList

    • MeshList

    • PlaceholderJoint

    • PlaceholderJointList

    • Polygon

    • StaticMesh

    • StyleType

    • StylizedLine

    • StylizedLineList

    • Submesh

    • SubmeshList

    • Tessellation

    • TessellationAttribute

    • TessellationList

    • TopologyCategoryMask

    • TopologyConnectivityMask

    • TopologyDimensionMask

    • Vertex


このページの問題を報告する