dooxe Posted March 5, 2019 Share Posted March 5, 2019 Hello, Let's say one has a sprite representing a fire, and wants to create a heat effect above it. To do so in a shader, one needs access to the "background" pixels in order to warp them. We could use RenderTexture, but in this case we would need to keep a list of already drawn components which is not convinient. I am wondering how we could do that properly using pixi ? ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted March 5, 2019 Share Posted March 5, 2019 I have that hack for v4: https://github.com/pixijs/pixi-picture/tree/master/src https://gameofbombs.github.io/examples-heaven/#/picture/displacement-backdrop.js requirement: have a renderTexture or filter at background. For example, a fullscreen AlphaFilter, otherwise there's no way to get backdrop data. Quote Link to comment Share on other sites More sharing options...
dooxe Posted March 5, 2019 Author Share Posted March 5, 2019 Displacement demo is totally what I was looking for, thanks for the resources. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.