Class
MDLColorSwatchTexture
A generator of texel data that creates a gradient between two specified colors.
SDKs
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
- tvOS 9.0+
Overview
A MDLColorSwatchTexture object procedurally generates texel data by creating a gradient between two colors. Like other procedural MDLTexture
subclasses, the MDLColorSwatchTexture
class generates texel data only when that data is first referenced, and caches it for future use.
Topics
Creating a Color Swatch Texture
See Also
Textures
MDLTexture
A source of texel data to be used in rendering material surface appearances.
MDLCheckerboardTexture
A generator of texel data that creates a checkerboard pattern with two specified colors.
MDLNoiseTexture
A generator of texel data that creates a field of random noise.
MDLNormalMapTexture
A generator of texel data that computes a normal map from a supplied texture.
MDLSkyCubeTexture
A generator of texel data that creates cube textures using a physically realistic simulation of the sunlit sky.
MDLURLTexture
A lightweight reference to a URL from which to load texture data.
MDLTextureFilter
A description of filtering modes for a renderer to use when sampling from a texture.
MDLTextureSampler
An object that pairs a source of texture data with sampling parameters to be used in rendering the texture.