Have been working on to replicate the Telegram delete "Vanish-Effect" aka "Thanos Effect" in Jetpack Compose . Was able to do that with shaders using native GLSL .
Tried multiple ways (AGSL,Drawing individual pixels ) but cannot get the same effect as shown
Biggest learning - AGSL does not support vertex shaders i.e. it cannot manipulate the path ,position of individual pixels , It only supports fragment shaders which is responsible for texture mapping, lighting, applying effects on individual pixels.
Special mention to the author of this article : https://t.co/OEgf3nNpsp
One of the best article to learn about GLSL and pixel animations using shaders . Any one with zero knowledge of OpenGLS can actually learn.
Will release full source code after refactoring also ,thinking to make it as library for just plug and play .
#AndroidDev #JetpackCompose #Android #androidDeveloper
@JorgeCastilloPr No way , already we are having so little attention span due to this 30 sec contents ..first thing i would be searching for skip option or uninstalling it right away..
@JorgeCastilloPr So True , there is no reward for quality content on X , lot of the x accounts are just posting fillers without any relevance and they are growing exponentially .
So glad this is finally out! androidx.webgpu brings the WebGPU API to Android developers. Having access to a modern GPU API in Kotlin without dealing with the OpenGL legacy nor the complexity of Vulkan is exciting!
https://t.co/F9JtbKA5Ws
Why it is so difficult to share resources among android and IOS in Kotlin Multiplatform, lot of boilerplate code it seems . May be I could be wrong .
#KMP#AndroidDev#Kotlin#KotlinMultiplatform