Instance Property

mappingChannel

The source of texture coordinates for mapping the material property’s image contents.

Declaration

@property(nonatomic) NSInteger mappingChannel;

Discussion

A geometry can have multiple independent sources of texture coordinates, each of which defines a unique mapping channel number. You can use these channels to map different visual properties of a material in different ways. For example, a geometry representing a picture frame might use one set of texture coordinates for mapping the materials of the frame itself, and another set of texture coordinates for placing a picture into the frame.

For information about creating geometries with multiple texture mapping channels, see SCNGeometry.

See Also

Configuring Texture Mapping Attributes

contentsTransform

The transformation applied to the material property’s visual contents. Animatable.

wrapS

The wrapping behavior for the S texture coordinate.

wrapT

The wrapping behavior for the T texture coordinate.

SCNWrapMode

Modes to apply to texture wrapping, used by the wrapT and wrapS properties.

minificationFilter

Texture filtering for rendering the material property’s image contents at a size smaller than that of the original image.

magnificationFilter

Texture filtering for rendering the material property’s image contents at a size larger than that of the original image.

mipFilter

Texture filtering for using mipmaps to render the material property’s image contents at a size smaller than that of the original image.

SCNFilterMode

Texture filtering modes, used by the minificationFilter, magnificationFilter, and mipFilter properties.

maxAnisotropy

The amount of anisotropic texture filtering to be used when rendering the material property’s image contents.

borderColor

A color used to fill in areas of a material’s surface not covered by the material property’s image contents.

Deprecated