bitangents
Swift declarationvar bitangents: MeshBuffers.Tangents? { get set }Buffer of bitangents, if any.
protocol · iOS 15.0+ · SDK 27.1
protocol MeshBufferContainerConforming objects contain a table of mesh buffers.
var bitangents: MeshBuffers.Tangents? { get set }Buffer of bitangents, if any.
var blendShapeNames: [String] { get }An array of blendShape names that exist in MeshBufferContainer
func blendShapeOffsets(named: String) -> MeshBuffers.BlendShapeOffsets?- Parameters: - name: The unique name of the blendShape offset buffer. - Returns a MeshBuffer that is associated with the name
var textureCoordinates: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates, if any.
var textureCoordinates1: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 1, if any.
var textureCoordinates2: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 2, if any.
var textureCoordinates3: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 3, if any.
var textureCoordinates4: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 4, if any.
var textureCoordinates5: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 5, if any.
var textureCoordinates6: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 6, if any.
var textureCoordinates7: MeshBuffers.TextureCoordinates? { get set }Buffer of texture coordinates set 7, if any.
mutating func setBlendShapeOffsets(named: String, buffer: MeshBuffers.BlendShapeOffsets?)- Parameters: - name: The unique name of the blendShape offset buffer. - buffer: The MeshBuffer that contains the blendShape offset data
var uv2: MeshBuffers.UVs? { get set }Buffer of UV data set 2, if any.
var uv3: MeshBuffers.UVs? { get set }Buffer of UV data set 3, if any.
var uv4: MeshBuffers.UVs? { get set }Buffer of UV data set 4, if any.
var uv5: MeshBuffers.UVs? { get set }Buffer of UV data set 5, if any.
var uv6: MeshBuffers.UVs? { get set }Buffer of UV data set 6, if any.
var uv7: MeshBuffers.UVs? { get set }Buffer of UV data set 7, if any.
var normals: MeshBuffers.Normals? { get set }Buffer of normals, if any.
var tangents: MeshBuffers.Tangents? { get set }Buffer of tangents, if any.
var positions: MeshBuffers.Positions { get set }Positions of all the points.
18 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MeshBufferContainer.positions
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.normals
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.tangents
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.bitangents
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates1
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates2
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates3
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates4
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates5
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates6
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.textureCoordinates7
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv2
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv3
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv4
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv5
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv6
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant
MeshBufferContainer.uv7
The iOS SDK compiler rejected this binding: cannot assign to property: 'o' is a 'let' constant