b3dPaintSurface

Applies brush to surface (creates material from brush properties, assigns to surface, sets blend mode). Takes meshEntityHandle (mesh entity), surfaceHandle (0-based surface index), brushHandle (brush handle). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

meshEntityHandle Int
surfaceHandle Int
brushHandle Int

Returns

Void

Quick Summary

Applies brush to surface (creates material from brush properties, assigns to surface, sets blend mode). Takes meshEntityHandle (mesh entity), surfaceHandle (0-based surface index), brushHandle (brush handle). Returns nothing.

Technical Exegesis...

Applies brush to surface (creates material from brush properties, assigns to surface, sets blend mode). Takes meshEntityHandle (mesh entity), surfaceHandle (0-based surface index), brushHandle (brush handle). Returns nothing. Validates all handles and mesh is surface-based, creates new Material3D from brush properties (baseColorFactor, metallicFactor, roughnessFactor, textureIndex), determines blend mode (0=solid if alpha=1.0, 1=alpha blend if alpha<1.

Example

Example.bam
; No example implemented yet