Uniform
Marks a uniform variable property in ShaderParams-annotated class.
Supports properties of types:
numbers:
Boolean
,Int
,Float
,vectors:
Vec2<Int>
,Vec3<Int>
,Vec4<Int>
,Vec2<Float>
,Vec3<Float>
,Vec4<Float>
,matrices:
Mat2<Float>
,Mat3<Float>
,Mat4<Float>
,arrays of these types,
buffers:
IntUniformBuffer
,FloatUniformBuffer
.
Since v1.2.0, no longer supports properties of type Texture
. Use @Sampler2D instead.