godot/servers/rendering/renderer_rd/shaders/decal_data_inc.glsl

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

19 lines
414 B
Plaintext
Raw Normal View History

2021-03-10 19:23:55 +08:00
struct DecalData {
highp mat4 xform; //to decal transform
highp vec3 inv_extents;
mediump float albedo_mix;
highp vec4 albedo_rect;
highp vec4 normal_rect;
highp vec4 orm_rect;
highp vec4 emission_rect;
highp vec4 modulate;
mediump float emission_energy;
2021-03-10 19:23:55 +08:00
uint mask;
mediump float upper_fade;
mediump float lower_fade;
mediump mat3x4 normal_xform;
mediump vec3 normal;
mediump float normal_fade;
2021-03-10 19:23:55 +08:00
};