-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Render resolution #39
Comments
any ideas? |
what about autoResize, CSS set width/height, like pixi does it? Or it could be something like InteractionManager.mapPositionToXXX doesn't work or something like that. Plugin overrides a few functions inside InteractionManager. |
OK, I put this in example, and it doesn't work:
I guess something is wrong with I guess its something in https://github.com/pixijs/pixi-display/blob/layers/src/Layer.ts#L6 |
@evgkfx did you ever find a work around to this issue? We're faving the same and would really like to us some nice lighting effects |
Still working on v5. @TombolaShepless getRenderTexture() code is not that difficult, you can try to debug that stuff |
@ivanpopelyshev I'm pretty new to PIXI so I'm trying. So far I've found that the invocation of this.renderTexture = PIXI.RenderTexture.create(width, height, resolution); but according to the PIXI docs, this.renderTexture = PIXI.RenderTexture.create(width, height, PIXI.settings.SCALE_MODE, resolution); but the output is the same. Not sure where to go from here TBH |
Step through it pretty much line-by-line and I can't for the life of me see what else could be wrong other than the above. Any more pointers in a general direction @ivanpopelyshev ? |
You've done the ritual. I'm looking at it. |
Thanks bud, I really appreciate the help. Sorry I couldn't be more use 😞 |
Actually your fix works, @TombolaShepless . But it doesnt work with pixi-lights. Do you need it with pixi-lights? |
@ivanpopelyshev I think its these two lines, here and here Bu I'm not expert. It seems to fix the renderTexture size by multiplying by resolution however the light positions are not correct |
Of course! it has one uniform in light shader that means both "size in pixels" and "size in CSS" :) |
I have no idea what to change there - thats far beyond my knowledge and understanding lol |
Here, try change resolution in first line: https://pixijs.io/examples/#/layers/normals-drag.js It uses https://pixijs.io/examples/pixi-plugins/pixi-lights.js and https://pixijs.io/examples/pixi-plugins/pixi-layers.js I'll republish layers now, as for lights, we'll have to wait someone else. |
Yeah, you've found whats wrong with pixi-layers, good job! As for lights improvement, i'll do it after v5 release and after i move layers to v5. There'll be new demos! Lights are experimental stuff, its very hard to add them as well as other experimental plugins: projections, heaven. @djmisterjon knows more than others about it. Do you want an invite to pixijs slack? send me an email if you want it. |
Hello I'm trying to pass resolution param in that example https://pixijs.io/examples/#/layers/normals.js, for correct support retina and etc.
But unfortunately cursor position is incorrect detected. Could you please chech it.
Thanks!
The text was updated successfully, but these errors were encountered: