Class ModelIO


  • public final class ModelIO
    extends java.lang.Object
    • Method Detail

      • kUTTypeAlembic

        public static java.lang.String kUTTypeAlembic()
        Alembic file format, file extension ABC, UTI public.alembic
      • kUTType3dObject

        public static java.lang.String kUTType3dObject()
        3d Object file format, file extension OBJ, UTI public.geometry-definition-format
      • kUTTypePolygon

        public static java.lang.String kUTTypePolygon()
        Polygon file format, file extension PLY, UTI public.polygon-file-format
      • kUTTypeStereolithography

        public static java.lang.String kUTTypeStereolithography()
        Stereolithography file format, file extension STL, UTI public.standard-tesselated-geometry-format
      • kUTTypeUniversalSceneDescription

        public static java.lang.String kUTTypeUniversalSceneDescription()
        Universal Scene Description file format, file extension USDA or USDB, UTI com.pixar.universal-scene-description
      • MDLVertexAttributeAnisotropy

        public static 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

        public static java.lang.String MDLVertexAttributeBinormal()
        The normal to a curve at a vertex position
      • MDLVertexAttributeBitangent

        public static java.lang.String MDLVertexAttributeBitangent()
        The vector completing a tangent basis at a vertex
      • MDLVertexAttributeColor

        public static java.lang.String MDLVertexAttributeColor()
        Color of a vertex
      • MDLVertexAttributeEdgeCrease

        public static 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

        public static java.lang.String MDLVertexAttributeJointIndices()
        Indices of joints in an animation rig corresponding to weighting information
      • MDLVertexAttributeJointWeights

        public static java.lang.String MDLVertexAttributeJointWeights()
        Weights corresponding to joints for the purpose of blending animation
      • MDLVertexAttributeNormal

        public static java.lang.String MDLVertexAttributeNormal()
        The direction of a normal at a vertex
      • MDLVertexAttributeOcclusionValue

        public static java.lang.String MDLVertexAttributeOcclusionValue()
        A value indicating the degree to which a vertex is occluded by surrounding geometry
      • MDLVertexAttributePosition

        public static java.lang.String MDLVertexAttributePosition()
        The position of a vertex
      • MDLVertexAttributeShadingBasisU

        public static java.lang.String MDLVertexAttributeShadingBasisU()
        The u direction of a shading basis at a vertex
      • MDLVertexAttributeShadingBasisV

        public static java.lang.String MDLVertexAttributeShadingBasisV()
        The v direction of a shading basis at a vertex
      • MDLVertexAttributeSubdivisionStencil

        public static java.lang.String MDLVertexAttributeSubdivisionStencil()
        Stencil values for subdivision at a vertex
      • MDLVertexAttributeTangent

        public static java.lang.String MDLVertexAttributeTangent()
        A vector tangent to a vertex
      • MDLVertexAttributeTextureCoordinate

        public static java.lang.String MDLVertexAttributeTextureCoordinate()
        Texture coordinate mapping at a vertex