TexturePass constructor
TexturePass(
- Texture map, [
- double? opacity
Implementation
TexturePass(this.map, [double? opacity]) : super() {
final shader = copyShader;
this.opacity = (opacity != null) ? opacity : 1.0;
uniforms = UniformsUtils.clone(shader["uniforms"]);
material = ShaderMaterial.fromMap({
"uniforms": uniforms,
"vertexShader": shader["vertexShader"],
"fragmentShader": shader["fragmentShader"],
"depthTest": false,
"depthWrite": false
});
needsSwap = false;
fsQuad = FullScreenQuad(null);
}