Skip to content

Commit 72f90b9

Browse files
committed
decouple Matter.RenderPixi
1 parent de823eb commit 72f90b9

4 files changed

Lines changed: 562 additions & 546 deletions

File tree

demo/js/Demo.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,6 @@
131131

132132
World.add(demo.engine.world, demo.mouseConstraint);
133133
});
134-
135-
// need to rebind mouse on render change
136-
Events.on(demo.gui, 'setRenderer', function() {
137-
Mouse.setElement(demo.mouseConstraint.mouse, demo.render.canvas);
138-
});
139134
}
140135

141136
// create a Matter.Inspector

demo/js/lib/matter-tools/matter-tools-dev.js

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* matter-tools-dev.min.js 0.5.0-dev 2016-04-24
2+
* matter-tools-dev.min.js 0.5.0-dev 2016-04-26
33
* https://github.com/liabru/matter-tools
44
* License: MIT
55
*/
@@ -202,9 +202,6 @@
202202
physics.add(runner, "enabled");
203203
physics.open();
204204
var render = datGui.addFolder("Render");
205-
render.add(gui, "renderer", [ "canvas", "webgl" ]).onFinishChange(function(value) {
206-
_setRenderer(gui, value);
207-
});
208205
render.add(gui.render.options, "wireframes");
209206
render.add(gui.render.options, "showDebug");
210207
render.add(gui.render.options, "showPositions");
@@ -223,19 +220,6 @@
223220
render.add(gui.render.options, "enabled");
224221
render.open();
225222
};
226-
var _setRenderer = function(gui, rendererName) {
227-
var engine = gui.engine, controller;
228-
if (rendererName === "canvas") controller = Render;
229-
if (rendererName === "webgl") controller = RenderPixi;
230-
gui.render.element.removeChild(gui.render.canvas);
231-
var options = gui.render.options;
232-
gui.render = controller.create({
233-
element:gui.render.element,
234-
options:options
235-
});
236-
gui.render = options;
237-
Events.trigger(gui, "setRenderer");
238-
};
239223
var _addBody = function(gui) {
240224
var engine = gui.engine;
241225
var options = {

0 commit comments

Comments
 (0)