Note that there are some explanatory texts on larger screens.

plurals
  1. POArtefacts with SSAO in Three.js only on MacBook Pro (Retina)
    primarykey
    data
    text
    <p>I'm currently using the <a href="https://github.com/mrdoob/three.js/blob/master/examples/js/shaders/SSAOShader.js" rel="nofollow noreferrer">SSAO shader provided in the Three.js examples</a>. It works perfectly on most of my machines aside from my MacBook Pro Retina. The MBP rendered SSAO perfectly until a few weeks ago (potentially after a firmware upgrade on the MBP).</p> <p>As it stands, the MBP renders SSAO scenes with a huge amount of flickering artefacts all over the screen, like so:</p> <p><a href="http://www.mrdoob.com/projects/htmleditor/#B/tRfbUts49Dn9Cm36UFOMHegy282FnTZc+gALQ+h0djp9UGw5VrElV5IJgeHf90iyHDs4ne1sywRb0rnf5fFvx5fTm3+uTlCq8uzoxdi+euOU4BjevXFOFEZRioUkatIvVbL3tm8AUq0yole9OY9X6FGvenMc3S4EL1m8F/GMiyF6OTB/IwPOsVhQNkTVlt8RkWR8OUQpjWPCzOmTZh467uOw0mSspVjBkaCFQlJEk36qVDEMw1zEnM+DBVVpOQ8inocqFYQEX2U4L2kWV9ucMjjqHwF7w0Oz+3GO5B7nRUZkCGuZ4pgIGU55sZqZ9TMBP4H7bPbucgv3/yeg4FIVgkdESsoW4UmSkEhNeQ7nP9eSDUHXhIExV1jKXyjkAsvbXyzCBqVTyFrO0Qud1mGIllzcYlMcKOECikrwnKB5uYD8t1pEPCbBgvNFRowORWiQaJmHVMoSdIihHGn2F40nbw7/fDt4Ge0faO40QR5aUhbzZUAZI+ITjVWKJpMJGqAd9NgFQwUWhKnG2aiF9oHQRao28OzhCD2ZAu4ZO3t3GKzBORHYRzIijPhImAgTMXJw3RWKeheTQqUXWBFBcebb7Q00B6J8FFX5NzJ+o4wqb8cQYkZzINE7vU1KFinKGbIo0IGMTk4yKM7IEt18uD45CT6R+dn5dQWp2NWYAbS2GX0gHR70uzxSkcc8KnPtGN2ZAlwUwG6aQrfxauuDmOcnGdFYjso8rLNaGl5BoRdQffSOTA3UQ38c+h1xCztU8tE+/KDNOilWQAB+pNpFwQPIOtRd2EBNjFrSZ/rEObZnYtWCX86/gm5vjp3rDIcAx2CrRW5aZ8JNILeVWLW4TMs5OasAHujrV/+OWhPmVVK0CC+ITN9jSSOXMh6kdDVgBvdJoicMekJOf11dHtLcKLAZjOA11u7Ri91dXQ9rZa1Q4P9MoFcb4a+1qjTtaYq1e++BGFRLA4EhNDkk42v0O6i0hw7c6NugWP0wxcN/pRBc4W6tOrGeadKJ9Ux6E0tGGBqWFtfYrtrbLvUh8rtov+Jk8simlAmHk2CeT+uAQSM17aKdb+bItmMQVCW12Z7T+WfUN/Drs/fv+ujLqE31kVFImFzWdO7go6KZDKKMQ2k0BQSlo3AJ12pn7cIyFM20TQRe6IZgIcMW4zbMR3A/UuS+C7MJ8ZFTaLhh0bokwGvt2dVoRlW/bendvgqsO1rdYNwlAQKm55/XoF1Pd8+Ng6rh7bQ9Zjv+tkZtoR463D/w7eMRwQ3ulGZKe8Pin1NGsLBnukwX3wNrp2DlYDobTs2J9VMrn4ixvyOU1qzqpL6XOXpLVifIZ/RKHWtLX6EvwR3OSt11G6ZvI5IwjWoSPZ7WXtguyfr4b7C3Ka2aBNoN3yc87aRLNshsHtzwWQS3IwZ4SpRkW0pUTmz49qk9ueuJvh7e3+CWo96Zc8A4FaCG5/CeRUnR3ORtAd8ROpIsIgHjS6+JZ/tKqylastdoEMDcOBh1oa020fYbLO30018vgsakUfetPrBxybCLjYpoXX3q4tjKn5VZtuHsiq0jrZ3cuIuOQ/vtBN9S+uvuXw==" rel="nofollow noreferrer">Scene code here</a> <img src="https://i.stack.imgur.com/yRdqo.png" alt="enter image description here"></p> <p><a href="http://oos.moxiecode.com/js_webgl/lego_ssao/" rel="nofollow noreferrer">Scene found here</a> <img src="https://i.stack.imgur.com/ESAQX.jpg" alt="enter image description here"></p> <p>This same code renders perfectly on other machines. I have seen this problem on other MBPs so I'm confident that it's not a single issue.</p> <p>Aside from the firmware update, I've not changed anything on this MBP between it working and the artefacts appearing (the code is the same).</p> <p>If I remove the SSAO effect then the scene renders perfectly.</p> <p>Any ideas?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload