One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

PhysicallyBasedMaterial.BentNormal

struct · iOS 27.0+ · SDK 27.1

struct BentNormal

The bent normal map for the entity. _Bent normal mapping_ describes the average direction of least occlusion at each surface point. This is used to modulate lighting intensity and direction of the material. Use with ambient occlusion to improve the accuracy of indirect diffuse lighting. You can generate bent normals maps from a 3D software package.

Members (5)

get · iOS 27.0+

textureKey

TypeScript
static get textureKey(): string
Swift declaration
static let textureKey: String
get · iOS 27.0+

textureSemantic

TypeScript
static get textureSemantic(): TextureResource_Semantic
Swift declaration
static let textureSemantic: TextureResource.Semantic
get · iOS 27.0+

texture

TypeScript
get texture(): (MaterialParameters_Texture) | null
Swift declaration
var texture: PhysicallyBasedMaterial.Texture?
set · iOS 27.0+

texture

TypeScript
set texture(value: (MaterialParameters_Texture) | null)
Swift declaration
var texture: PhysicallyBasedMaterial.Texture?
init · iOS 27.0+

init

TypeScript
static init(texture?: (MaterialParameters_Texture) | null): PhysicallyBasedMaterial_BentNormal
Swift declaration
init(texture: PhysicallyBasedMaterial.Texture? = nil)

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →