Contents

SushiEngine::Render

MaterialFieldKind

enum class MaterialFieldKind

Description

What a field is, which decides how it is written and how it is edited.

Float

Bounded scalar, edited as a slider.

FloatDrag

Unbounded-feeling scalar, edited as a drag.

UnsignedInteger

Count, edited as an integer slider.

Boolean

Flag, edited as a checkbox.

Color

Vector3 colour in [0, 1].

ColorHighDynamicRange

Vector3 colour allowed above 1.

Texture

A TextureId slot with a colour space.

TextureTransformPair

A tiling/offset pair.

SurfaceTypeEnumeration

SurfaceType.

CullModeEnumeration

MaterialCullMode.

WrapModeEnumeration

TextureWrap.