shawn0326 / zen-3d

JavaScript 3D library.
MIT License
196 stars 24 forks source link

Possibility of porting unreal bloom #28

Closed VanderSP closed 1 year ago

VanderSP commented 1 year ago

Hi... sorry lot of issues... the question is im wanting to use zen3d instead threejs in a very interesting project... im trying to stick with zen3d because it feels less bloated and just more optimized for mobile, and not just a fork... you helped me in the past with ocean remember? it´s much faster to update uniforms than 3js... they changed to pmrem, but it doesn´t even reflects correctly... and they don´t bother!

I think that one very interesting addition to this incredibly library, would be porting the Unreal Bloom pass, so i can use it selectively with some black mask pass...

well, threejs gives some headaches with mobiles... like extensions float unecessary warnings... wrong mediump management... plus a mess of srgb encoding changes from r130 to r141... also they messed a lot with transparency with unrealbloom around R136~137 if i remember

Here there´s a lot of interesting resources... Sorry disturbing you, but you are a genius and if my project goes well very soon I will invest in this library development

https://lightrun.com/answers/mrdoob-three-js-unreal-bloom-and-renderer-transparency-issue

Thanks by now...

Vander.

VanderSP commented 1 year ago

Today they´ve just staled the confusion more... lol

https://github.com/mrdoob/three.js/issues/14104#issuecomment-1180499097

VanderSP commented 1 year ago

Also I would like to say that you are welcomed to help in NS Canvas, as we are trying to crush some bugs in v 1.1... also trying to finish v2.0 that are more C++ Rust based:

https://github.com/NativeScript/canvas/tree/v1.1.0