ModelIO Changes for Objective-C
ModelIO (Added)
MDLAsset.h (Added)
Added MDLAsset
Added -[MDLAsset addObject:]
Added MDLAsset.boundingBox
Added MDLAsset.bufferAllocator
Added MDLAsset.count
Added MDLAsset.endTime
Added MDLAsset.frameInterval
Added -[MDLAsset initWithURL:]
Added MDLAsset.startTime
Added MDLAsset.URL
MDLCamera.h (Added)
Added MDLCamera
Added MDLCamera.exposure
Added MDLCamera.fieldOfView
Added MDLCamera.flash
Added MDLCamera.focalLength
Added MDLCamera.focusDistance
Added MDLCamera.fStop
Added -[MDLCamera lookAt:]
Added MDLCamera.sensorAspect
Added MDLCamera.sensorShift
Added MDLStereoscopicCamera
MDLLight.h (Added)
Added MDLAreaLight
Added MDLAreaLight.areaRadius
Added MDLAreaLight.aspect
Added MDLLight
Added MDLLight.lightType
Added MDLLightProbe
Added MDLPhotometricLight
Added MDLLightProbe(MDLLightBaking)
Added MDLLightType
Added MDLLightTypeAmbient
Added MDLLightTypeDirectional
Added MDLLightTypeDiscArea
Added MDLLightTypeEnvironment
Added MDLLightTypeLinear
Added MDLLightTypePhotometric
Added MDLLightTypePoint
Added MDLLightTypeProbe
Added MDLLightTypeSpot
Added MDLLightTypeUnknown
MDLMaterial.h (Added)
Added MDLMaterial
Added MDLMaterial.baseMaterial
Added MDLMaterial.count
Added MDLMaterial.name
Added MDLMaterialProperty
Added MDLMaterialProperty.name
Added MDLMaterialProperty.type
Added MDLScatteringFunction
Added MDLTextureFilter
Added MDLTextureSampler
Added MDLMaterialPropertyType
Added MDLMaterialSemantic
Added MDLMaterialSemanticBump
Added MDLMaterialSemanticNone
Added MDLMaterialSemanticSheen
MDLMesh.h (Added)
Added MDLMesh
Added MDLMesh.boundingBox
Added -[MDLMesh generateLightMapVertexColorsWithLightsToConsider:objectsToConsider:vertexAttributeNamed:]
Added MDLMesh.submeshes
Added MDLMesh.vertexBuffers
Added MDLMesh.vertexCount
Added MDLMesh.vertexDescriptor
Added MDLVertexAttributeData
Added MDLMesh(Generators)
Added MDLMesh(MDLLightBaking)
Added MDLMesh(Modifiers)
MDLMeshBuffer.h (Added)
Added MDLMeshBuffer
Added MDLMeshBuffer.allocator
Added MDLMeshBuffer.length
Added -[MDLMeshBuffer map]
Added MDLMeshBuffer.type
Added MDLMeshBuffer.zone
Added MDLMeshBufferAllocator
Added MDLMeshBufferData
Added MDLMeshBufferData.data
Added MDLMeshBufferMap
Added MDLMeshBufferMap.bytes
Added MDLMeshBufferZone
Added MDLMeshBufferZoneDefault
Added MDLMeshBufferType
Added MDLMeshBufferTypeIndex
Added MDLMeshBufferTypeVertex
MDLObject.h (Added)
Added MDLObject
Added -[MDLObject addChild:]
Added MDLObject.children
Added MDLObject.parent
Added MDLObject.transform
Added MDLObjectContainer
MDLSubmesh.h (Added)
Added MDLSubmesh
Added MDLSubmesh.geometryType
Added MDLSubmesh.indexBuffer
Added MDLSubmesh.indexCount
Added MDLSubmesh.indexType
Added MDLSubmesh.material
Added MDLSubmesh.name
Added MDLSubmesh.topology
Added MDLSubmeshTopology
Added MDLSubmeshTopology.holes
MDLTexture.h (Added)
Added MDLCheckerboardTexture
Added MDLColorSwatchTexture
Added MDLNoiseTexture
Added MDLNormalMapTexture
Added MDLSkyCubeTexture
Added MDLSkyCubeTexture.gamma
Added MDLTexture
Added MDLTexture.channelCount
Added MDLTexture.dimensions
Added MDLTexture.isCube
Added MDLTexture.mipLevelCount
Added MDLTexture.rowStride
Added MDLURLTexture
Added MDLURLTexture.URL
MDLTransform.h (Added)
Added MDLTransform
Added MDLTransform.rotation
Added MDLTransform.scale
Added MDLTransform.shear
Added MDLTransform.translation
Added MDLTransformComponent
MDLTypes.h (Added)
Added MDLComponent
Added MDLNamed
Added MDLNamed.name
Added kUTType3dObject
Added kUTTypeAlembic
Added kUTTypePolygon
Added kUTTypeStereolithography
Added #def MDL_CONST_INLINE
Added #def MDL_INLINE
Added MDLGeometryKindLines
Added MDLGeometryKindPoints
Added MDLGeometryKindQuads
Added MDLGeometryKindTriangles
Added MDLGeometryKindTriangleStrips
Added MDLGeometryType
Added MDLGeometryTypeLines
Added MDLGeometryTypePoints
Added MDLGeometryTypeQuads
Added MDLGeometryTypeTriangles
Added MDLIndexBitDepth
Added MDLIndexBitDepthInvalid
Added MDLIndexBitDepthUInt16
Added MDLIndexBitDepthUint16
Added MDLIndexBitDepthUint32
Added MDLIndexBitDepthUInt32
Added MDLIndexBitDepthUint8
Added MDLIndexBitDepthUInt8
MDLVertexDescriptor.h (Added)
Added MDLVertexAttribute
Added MDLVertexAttribute.name
Added MDLVertexBufferLayout
Added MDLVertexDescriptor
Added MDLVertexAttributeColor
Added MDLVertexAttributeNormal
Added MDLVertexFormat
Added MDLVertexFormatChar
Added MDLVertexFormatChar2
Added MDLVertexFormatChar3
Added MDLVertexFormatChar4
Added MDLVertexFormatCharBits
Added MDLVertexFormatFloat
Added MDLVertexFormatFloat2
Added MDLVertexFormatFloat3
Added MDLVertexFormatFloat4
Added MDLVertexFormatFloatBits
Added MDLVertexFormatHalf
Added MDLVertexFormatHalf2
Added MDLVertexFormatHalf3
Added MDLVertexFormatHalf4
Added MDLVertexFormatHalfBits
Added MDLVertexFormatInt
Added MDLVertexFormatInt2
Added MDLVertexFormatInt3
Added MDLVertexFormatInt4
Added MDLVertexFormatIntBits
Added MDLVertexFormatInvalid
Added MDLVertexFormatPackedBit
Added MDLVertexFormatShort
Added MDLVertexFormatShort2
Added MDLVertexFormatShort3
Added MDLVertexFormatShort4
Added MDLVertexFormatShortBits
Added MDLVertexFormatUChar
Added MDLVertexFormatUChar2
Added MDLVertexFormatUChar3
Added MDLVertexFormatUChar4
Added MDLVertexFormatUCharBits
Added MDLVertexFormatUInt
Added MDLVertexFormatUInt2
Added MDLVertexFormatUInt3
Added MDLVertexFormatUInt4
Added MDLVertexFormatUIntBits
Added MDLVertexFormatUShort
Added MDLVertexFormatUShort2
Added MDLVertexFormatUShort3
Added MDLVertexFormatUShort4
MDLVoxelArray.h (Added)
ModelIOExports.h (Added)
Added #def MDL_EXPORT