-
-
Notifications
You must be signed in to change notification settings - Fork 35.9k
Closed
Labels
TSLThree.js Shading LanguageThree.js Shading Language
Milestone
Description
Description
When using a "bool" uniform with TSL the following error is thrown:

Reproduction steps
- Use a "bool" uniform type
- See error
Code
const material = new THREE.MeshBasicNodeMaterial();
material.colorNode = wgslFn( `
fn getColorValue( boolUniform: f32 ) -> vec4f {
return vec4f( f32( boolUniform ), 0, 0, 1 );
}
` )( {
boolUniform: uniform( true ),
} );
Live example
https://jsfiddle.net/9ndtvok3/3/
Screenshots
No response
Version
dev
Device
No response
Browser
No response
OS
No response
Metadata
Metadata
Assignees
Labels
TSLThree.js Shading LanguageThree.js Shading Language