---
title: Material Data Types
source: https://dev.epicgames.com/documentation/en-us/unreal-engine/material-data-types-in-unreal-engine
version: Unreal Engine 5.8 Documentation
fetched: 2026-10-15
note: 原文摘录（英文要点），供 wiki 引用；非全文
---

# Material Data Types

| Data Type | Expressions | Structure | Common uses |
|---|---|---|---|
| Float | Constant, Scalar Parameter | (r) | Metallic, Roughness, arithmetic |
| Float2 | Constant2Vector | (r, g) | UV/XY, Scale |
| Float3 | Constant3Vector | (r, g, b) | Color or 3D coords |
| Float4 | Constant4Vector, Vector Parameter, Textures | (r, g, b, a) | Color+alpha, textures |

- Values set in Details/inline overridden when data plugged into associated input pin.
- Parameterize Constant3Vector → Vector Parameter (float4); float3 inputs use RGB and discard A.
- Vector Parameter exposes RGBA / R / G / B / A output pins; Channel Names can be renamed (e.g. Megascans UV tiling/offset).