Post
4522
# 🌟 3D Model to Video: Easy GLB Conversion Tool 🌟
demo link: ginigen/3D-VIDEO
Hello there! Would you like to transform your 3D models into stunning animations? This space can help you! ✨
## 🔍 What Can It Do?
This tool converts your uploaded GLB model into:
1. 🎮 A transformed GLB file
2. 🎬 An animated GIF preview
3. 📋 A metadata JSON file
## ✅ Key Features
* 🖥️ Works in headless server environments (EGL + pyglet-headless → pyrender fallback)
* 🔍 Objects in GIFs appear 3x larger (global scale ×3)
* 🎨 Clean interface with pastel background
## 🎮 Animation Types
* 🔄 Rotate - Object rotates around the Y-axis
* ⬆️ Float - Object moves smoothly up and down
* 💥 Explode - Object moves sideways
* 🧩 Assemble - Object returns to its original position
* 💓 Pulse - Object changes in size
* 🔄 Swing - Object swings around the Z-axis
## 🛠️ How to Use
1. Upload your GLB model 📤
2. Select your desired animation type 🎬
3. Adjust the duration and FPS ⏱️
4. Click the "Generate Animation" button ▶️
5. Download your results 📥
## 💻 Technical Details
* Rendering system using trimesh and pyrender
* Automatic fallback method for rendering failures to ensure stability
* GIF generation supporting up to 60 frames
Breathe life into your static 3D models with this tool! 🚀 If you have any questions or feedback, please let us know. Happy 3D modeling! ✨
demo link: ginigen/3D-VIDEO
Hello there! Would you like to transform your 3D models into stunning animations? This space can help you! ✨
## 🔍 What Can It Do?
This tool converts your uploaded GLB model into:
1. 🎮 A transformed GLB file
2. 🎬 An animated GIF preview
3. 📋 A metadata JSON file
## ✅ Key Features
* 🖥️ Works in headless server environments (EGL + pyglet-headless → pyrender fallback)
* 🔍 Objects in GIFs appear 3x larger (global scale ×3)
* 🎨 Clean interface with pastel background
## 🎮 Animation Types
* 🔄 Rotate - Object rotates around the Y-axis
* ⬆️ Float - Object moves smoothly up and down
* 💥 Explode - Object moves sideways
* 🧩 Assemble - Object returns to its original position
* 💓 Pulse - Object changes in size
* 🔄 Swing - Object swings around the Z-axis
## 🛠️ How to Use
1. Upload your GLB model 📤
2. Select your desired animation type 🎬
3. Adjust the duration and FPS ⏱️
4. Click the "Generate Animation" button ▶️
5. Download your results 📥
## 💻 Technical Details
* Rendering system using trimesh and pyrender
* Automatic fallback method for rendering failures to ensure stability
* GIF generation supporting up to 60 frames
Breathe life into your static 3D models with this tool! 🚀 If you have any questions or feedback, please let us know. Happy 3D modeling! ✨