---
title: CustomMaterial.BaseColor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/custommaterial/basecolor-swift.struct
---

# CustomMaterial.BaseColor

An object that defines an entity’s base color.

## Declaration

```swift
struct BaseColor
```

## Mentioned in

Modifying RealityKit rendering using custom materials

## Overview

Overview For more information on using base color values in a custom material, see baseColor.

## Topics

### Creating a base color object

- [init(tint:texture:)](realitykit/custommaterial/basecolor-swift.struct/init(tint:texture:)-5c2fr.md)
- [init(tint:texture:)](realitykit/custommaterial/basecolor-swift.struct/init(tint:texture:)-71h0i.md)
- [init(_:)](realitykit/custommaterial/basecolor-swift.struct/init(_:).md)

### Accessing base color data

- [texture](realitykit/custommaterial/basecolor-swift.struct/texture.md)
- [tint](realitykit/custommaterial/basecolor-swift.struct/tint-4xg2a.md)
- [tint](realitykit/custommaterial/basecolor-swift.struct/tint-99g.md)

### Initializers

- [init(tint:texture:)](realitykit/custommaterial/basecolor-swift.struct/init(tint:texture:).md)

## See Also

### Custom material types

- [CustomMaterial.Custom](realitykit/custommaterial/custom-swift.struct.md)
- [CustomMaterial.CustomMaterialTexture](realitykit/custommaterial/custommaterialtexture.md)
- [CustomMaterial.LightingModel](realitykit/custommaterial/lightingmodel-swift.enum.md)
- [CustomMaterial.Roughness](realitykit/custommaterial/roughness-swift.struct.md)
- [CustomMaterial.Metallic](realitykit/custommaterial/metallic-swift.struct.md)
- [CustomMaterial.Normal](realitykit/custommaterial/normal-swift.struct.md)
- [CustomMaterial.EmissiveColor](realitykit/custommaterial/emissivecolor-swift.struct.md)
- [CustomMaterial.Blending](realitykit/custommaterial/blending-swift.enum.md)
- [CustomMaterial.Opacity](realitykit/custommaterial/opacity.md)
- [CustomMaterial.AmbientOcclusion](realitykit/custommaterial/ambientocclusion-swift.struct.md)
- [CustomMaterial.Specular](realitykit/custommaterial/specular-swift.struct.md)
- [CustomMaterial.Clearcoat](realitykit/custommaterial/clearcoat-swift.struct.md)
- [CustomMaterial.ClearcoatNormal](realitykit/custommaterial/clearcoatnormal-swift.struct.md)
- [CustomMaterial.ResourceStorage](realitykit/custommaterial/resourcestorage.md)
- [CustomMaterial.TextureCoordinateTransform](realitykit/custommaterial/texturecoordinatetransform-swift.typealias.md)
