Package apple.modelio.c
Class ModelIO
- java.lang.Object
-
- apple.modelio.c.ModelIO
-
public final class ModelIO extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull java.lang.StringkUTType3dObject()3d Object file format, file extension OBJ, UTI public.geometry-definition-format API-Since: 9.0static @NotNull java.lang.StringkUTTypeAlembic()Alembic file format, file extension ABC, UTI public.alembic API-Since: 9.0static @NotNull java.lang.StringkUTTypePolygon()Polygon file format, file extension PLY, UTI public.polygon-file-format API-Since: 9.0static @NotNull java.lang.StringkUTTypeStereolithography()Stereolithography file format, file extension STL, UTI public.standard-tesselated-geometry-format API-Since: 9.0static @NotNull java.lang.StringkUTTypeUniversalSceneDescription()Universal Scene Description file format, file extension USDA or USDC, UTI com.pixar.universal-scene-description API-Since: 10.0static @NotNull java.lang.StringkUTTypeUniversalSceneDescriptionMobile()Universal Scene Description Mobile file format, file extension USDZ, UTI com.pixar.universal-scene-description-mobile API-Since: 14.0static @NotNull java.lang.StringMDLVertexAttributeAnisotropy()The attribute data describes the degree to which a surface’s appearance changes in appearance when rotated about its normal vector.static @NotNull java.lang.StringMDLVertexAttributeBinormal()The normal to a curve at a vertex positionstatic @NotNull java.lang.StringMDLVertexAttributeBitangent()The vector completing a tangent basis at a vertexstatic @NotNull java.lang.StringMDLVertexAttributeColor()Color of a vertexstatic @NotNull java.lang.StringMDLVertexAttributeEdgeCrease()A crease value along an edge to be applied during subdivision.static @NotNull java.lang.StringMDLVertexAttributeJointIndices()Indices of joints in an animation rig corresponding to weighting informationstatic @NotNull java.lang.StringMDLVertexAttributeJointWeights()Weights corresponding to joints for the purpose of blending animationstatic @NotNull java.lang.StringMDLVertexAttributeNormal()The direction of a normal at a vertexstatic @NotNull java.lang.StringMDLVertexAttributeOcclusionValue()A value indicating the degree to which a vertex is occluded by surrounding geometrystatic @NotNull java.lang.StringMDLVertexAttributePosition()The position of a vertexstatic @NotNull java.lang.StringMDLVertexAttributeShadingBasisU()The u direction of a shading basis at a vertexstatic @NotNull java.lang.StringMDLVertexAttributeShadingBasisV()The v direction of a shading basis at a vertexstatic @NotNull java.lang.StringMDLVertexAttributeSubdivisionStencil()Stencil values for subdivision at a vertexstatic @NotNull java.lang.StringMDLVertexAttributeTangent()A vector tangent to a vertexstatic @NotNull java.lang.StringMDLVertexAttributeTextureCoordinate()Texture coordinate mapping at a vertex
-
-
-
Method Detail
-
kUTTypeAlembic
@NotNull public static @NotNull java.lang.String kUTTypeAlembic()
Alembic file format, file extension ABC, UTI public.alembic API-Since: 9.0
-
kUTType3dObject
@NotNull public static @NotNull java.lang.String kUTType3dObject()
3d Object file format, file extension OBJ, UTI public.geometry-definition-format API-Since: 9.0
-
kUTTypePolygon
@NotNull public static @NotNull java.lang.String kUTTypePolygon()
Polygon file format, file extension PLY, UTI public.polygon-file-format API-Since: 9.0
-
kUTTypeStereolithography
@NotNull public static @NotNull java.lang.String kUTTypeStereolithography()
Stereolithography file format, file extension STL, UTI public.standard-tesselated-geometry-format API-Since: 9.0
-
kUTTypeUniversalSceneDescription
@NotNull public static @NotNull java.lang.String kUTTypeUniversalSceneDescription()
Universal Scene Description file format, file extension USDA or USDC, UTI com.pixar.universal-scene-description API-Since: 10.0
-
MDLVertexAttributeAnisotropy
@NotNull public static @NotNull java.lang.String MDLVertexAttributeAnisotropy()
The attribute data describes the degree to which a surface’s appearance changes in appearance when rotated about its normal vector.
-
MDLVertexAttributeBinormal
@NotNull public static @NotNull java.lang.String MDLVertexAttributeBinormal()
The normal to a curve at a vertex position
-
MDLVertexAttributeBitangent
@NotNull public static @NotNull java.lang.String MDLVertexAttributeBitangent()
The vector completing a tangent basis at a vertex
-
MDLVertexAttributeColor
@NotNull public static @NotNull java.lang.String MDLVertexAttributeColor()
Color of a vertex
-
MDLVertexAttributeEdgeCrease
@NotNull public static @NotNull java.lang.String MDLVertexAttributeEdgeCrease()
A crease value along an edge to be applied during subdivision. A zero value indicates an edge is smooth, one is sharply creased.
-
MDLVertexAttributeJointIndices
@NotNull public static @NotNull java.lang.String MDLVertexAttributeJointIndices()
Indices of joints in an animation rig corresponding to weighting information
-
MDLVertexAttributeJointWeights
@NotNull public static @NotNull java.lang.String MDLVertexAttributeJointWeights()
Weights corresponding to joints for the purpose of blending animation
-
MDLVertexAttributeNormal
@NotNull public static @NotNull java.lang.String MDLVertexAttributeNormal()
The direction of a normal at a vertex
-
MDLVertexAttributeOcclusionValue
@NotNull public static @NotNull java.lang.String MDLVertexAttributeOcclusionValue()
A value indicating the degree to which a vertex is occluded by surrounding geometry
-
MDLVertexAttributePosition
@NotNull public static @NotNull java.lang.String MDLVertexAttributePosition()
The position of a vertex
-
MDLVertexAttributeShadingBasisU
@NotNull public static @NotNull java.lang.String MDLVertexAttributeShadingBasisU()
The u direction of a shading basis at a vertex
-
MDLVertexAttributeShadingBasisV
@NotNull public static @NotNull java.lang.String MDLVertexAttributeShadingBasisV()
The v direction of a shading basis at a vertex
-
MDLVertexAttributeSubdivisionStencil
@NotNull public static @NotNull java.lang.String MDLVertexAttributeSubdivisionStencil()
Stencil values for subdivision at a vertex
-
MDLVertexAttributeTangent
@NotNull public static @NotNull java.lang.String MDLVertexAttributeTangent()
A vector tangent to a vertex
-
MDLVertexAttributeTextureCoordinate
@NotNull public static @NotNull java.lang.String MDLVertexAttributeTextureCoordinate()
Texture coordinate mapping at a vertex
-
kUTTypeUniversalSceneDescriptionMobile
@NotNull public static @NotNull java.lang.String kUTTypeUniversalSceneDescriptionMobile()
Universal Scene Description Mobile file format, file extension USDZ, UTI com.pixar.universal-scene-description-mobile API-Since: 14.0
-
-