Hi Kivy Developers,
Today's my birthday 🎉, and I'm excited to share a gift with this amazing community:
Shaders in Kivy: From Basics to 3D with GLSL
A hands-on guide with practical examples, covering:
2D animations (gradients, touch interactions, ...)
3D rendering (ray-marched sphere, transform-based cube)
Full integration with Kivy’sRenderContext
🔗 GitHub Guide: https://github.com/OuchenTech/Shaders-in-Kivy/blob/main/GUIDE.md
This guide is the Fruit of my deep dive into GLSL over the past few months, driven by two exciting goals:
Developing a protein visualizer - Creating interactive 3D PDB file rendering in Kivy (currently in progress)
Enhancing my game development - Building lightweight, GPU-accelerated effects for Kivy games
Through this journey, I've documented everything I learned about combining GLSL's power with Kivy's flexibility.
Perfect for developers who want to:
✓ Add GPU-powered effects to your apps
✓ Understand Kivy+GLSL integration
✓ Experiment with 3D in Kivy
I’d love your feedback or ideas on how to make this guide better!
Cheers,
OuchenTech
Kivy enthusiast & birthday celebrant
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kivy-users/5de7ee30-e52e-4f0e-a9cf-aed6231440a3n%40googlegroups.com.