From Side Project to Official Organization 🚀
What started as a personal experiment to view a few Pokémon in 3D has officially evolved. Today, I’m excited to announce the launch of the Pokémon 3D API Organization—a dedicated home for optimized 3D assets and a high-performance API.
🧱 The Problem: 3D Assets are Heavy
Most Pokémon APIs provide great metadata, but finding consistent, web-ready 3D models is a challenge. Raw .glb files are often massive, leading to slow load times and high bandwidth costs.
🛠️ The Solution: Automation & Optimization
To solve this, I built a pipeline that:
- Automates Optimization: Using GitHub Actions and
glTF-Transform, every model is Draco-compressed. - Scalable Architecture: I split the project into three specialized layers:
- The Assets: 1,300+ models with animations.
- The API Server: A RESTful engine for metadata.
-
The Showcase: A responsive frontend demo using Google's
<model-viewer>.
❤️ A Heartfelt Thank You
The original repository on my personal profile received so much love and support from the community. It’s that energy that pushed me to build something more permanent and professional.
I have a small favor to ask: If you found value in my original project, please consider giving that same love to our new official repositories. Starring the new repos helps other developers find these resources!
🔗 Explore the Ecosystem
- 📍 Official Organization: github.com/Pokemon-3D-api
- 🚀 New API Server: Get the Metadata
- 🎨 Interactive Showcase: See it in Action
⚖️ Legal Note
This is a non-commercial fan project. Pokémon and Pokémon character names are trademarks of Nintendo. This project is strictly for educational use.
What's next? I'm working on adding more animations and models from latest gen and leftovers for the API. I'd love to hear your thoughts in the comments!
Top comments (0)