Skip to content

Commit a465e44

Browse files
committed
lights() support on framebuffer block
1 parent 37d3324 commit a465e44

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/webgl/p5.Geometry.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ p5.Geometry = class Geometry {
103103
* let points = [];
104104
*
105105
* function setup() {
106-
* createCanvas(600, 600, WEBGL);
106+
* createCanvas(100, 100, WEBGL);
107107
* points.push(new p5.Vector(-1, -1, 0), new p5.Vector(-1, 1, 0),
108108
* new p5.Vector(1, -1, 0), new p5.Vector(-1, -1, 0));
109109
* buildShape01();

src/webgl/p5.RendererGL.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,6 +1095,7 @@ p5.RendererGL = class RendererGL extends p5.Renderer {
10951095
this.filterShader.setUniform('tex0', target);
10961096
this._pInst.clear();
10971097
this._pInst.shader(this.filterShader);
1098+
this._pInst.noLights();
10981099
this._pInst.rect(-target.width / 2,
10991100
-target.height / 2, target.width, target.height);
11001101
});
@@ -1105,6 +1106,7 @@ p5.RendererGL = class RendererGL extends p5.Renderer {
11051106
this.filterShader.setUniform('tex0', tmp);
11061107
this._pInst.clear();
11071108
this._pInst.shader(this.filterShader);
1109+
this._pInst.noLights();
11081110
this._pInst.rect(-target.width / 2,
11091111
-target.height / 2, target.width, target.height);
11101112
});
@@ -1122,6 +1124,7 @@ p5.RendererGL = class RendererGL extends p5.Renderer {
11221124
// filterParameter uniform only used for POSTERIZE, and THRESHOLD
11231125
// but shouldn't hurt to always set
11241126
this.filterShader.setUniform('filterParameter', filterParameter);
1127+
this._pInst.noLights();
11251128
this._pInst.rect(-target.width / 2, -target.height / 2,
11261129
target.width, target.height);
11271130
});

0 commit comments

Comments
 (0)