API
@react-shader/stdlib
Literals

Literals

Primitive types

<Bool value={false} />
 
<Float value={0.1} />
 
<Int value={1} />
 
<Uint value={1} />

Vectors

// Vec2
<Vec2 x={<Float value={0.5}/>} />
<Vec2 x={0.5}/>
<Vec2 x={0} y={0.5}/>
<Vec2 value={[0.5]}/> 
<Vec2 value={[0, 0.5]}/>
 
// Vec3
<Vec3 x={0} y={0.5} z={0.5}/>
<Vec3 value={[0, 0.5, 0.5]}/>
 
// Vec4
<Vec4 value={[0, 0.5, 0.5, 1.0]}/>