Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Change EffectComposer to use the renderer's canvas size

EffectComposer was using window.innerWidth and window.innerHeight which is not portable
if your app is not using the full window.

Unfortunately the devicePixelRatio crap messes things up as usual :(
I really wish you guys would remove any reference to devicePixelRatio from three.js
all it does is make it harder to follow best practices because you have to add magic
compensation outside for magic happening under the hood :(

In other words because three.js is deciding on a width and height on its own magic
instead of width and height specified by the user the user then has to guess
on how to compute a width and height that matches what three.js actually made
latest commit a54eb998fd
Greggman greggman authored
Something went wrong with that request. Please try again.