किसी भी 3D ऑब्जेक्ट को बाउंस, स्पिन, वॉबल या स्क्वैश-एंड-स्ट्रेच एनिमेशन कैसे दें
सिक्के, संदूक, साइनबोर्ड या किसी प्रॉप को बाउंस, स्पिन, वॉबल या स्क्वैश-एंड-स्ट्रेच एनिमेशन दें, Unity, Unreal, Godot, three.js के लिए GLB में। ब्राउज़र या कोड से।
25 अक्टूबर 2026
प्रॉप्स बनाने में सबसे आसान और एनिमेट करने में सबसे झंझट वाले मॉडल होते हैं। सिक्के, ख़ज़ाने के संदूक या जादुई दवा की बोतल में कोई स्केलेटन नहीं होता, इसलिए ज़्यादातर लोग उसे अपने इंजन में पूरा का पूरा खिसकाकर और घुमाकर एनिमेट करते हैं। इससे सिक्का घूम तो जाता है। लेकिन ऐसा संदूक कभी नहीं मिलता जो गिरते ही दब जाए, ऐसी जेली नहीं जो थरथराए, या ऐसा साइनबोर्ड नहीं जो हवा में झुके, क्योंकि इनके लिए मेश का ख़ुद आकार बदलना ज़रूरी है।
afk.ai का ऑब्जेक्ट रिग यही समस्या हल करता है। यह किसी भी मॉडल के अंदर एक छोटा स्केलेटन फ़िट करता है और मेश को उससे स्किन करता है, ताकि ऑब्जेक्ट मुड़ सके, दब सके और खिंच सके, और इसके साथ चलाने के लिए तैयार नौ एनिमेशन आते हैं।
ऑब्जेक्ट स्केलेटन

ऑब्जेक्ट स्केलेटन में 21 जॉइंट हैं: मॉडल के बीच में ऊपर तक जाती एक रीढ़ और उसके आर-पार बोन्स की तीन पंक्तियाँ, जो आपके मॉडल पर फ़िट की जाती हैं। मेश इन बोन्स से स्किन किया जाता है, इसलिए हिलते समय ऑब्जेक्ट मुड़ता है और आकार बदलता है, जो सिर्फ़ खिसकाने-घुमाने वाला एनिमेशन नहीं कर सकता।
नौ एनिमेशन
| एनिमेशन | क्या करता है | लंबाई | किसके लिए अच्छा |
|---|---|---|---|
| Bounce | ऊपर-नीचे उछलता है | 0.8 s | पिकअप, कलेक्टिबल, यूँ ही रखी चीज़ें |
| Squash_Stretch | दबता और खिंचता है | 1 s | कार्टून प्रॉप्स, बटन, स्प्रिंग जैसी कोई भी चीज़ |
| Spin | एक पूरा चक्कर | 1 s | सिक्के, रत्न, इनाम |
| Float | धीरे-धीरे ऊपर-नीचे डोलना | 3 s | हवा में तैरती चीज़ें, पावर-अप, तैरते द्वीप |
| Wobble | जेली जैसी थरथराहट | 1.3 s | कोई चीज़ जो अभी गिरी हो या जिसे चोट लगी हो |
| Shake | तेज़ी से हिलना | 1 s | लॉक दरवाज़े, ग़लत जवाब, डैमेज |
| Sway | हल्का-हल्का झूलना | 2 s | पेड़, साइनबोर्ड, लैंप, पौधे |
| Flag_Wave | ऑब्जेक्ट में से गुज़रती एक लहर | 1 s | झंडे, बैनर, कपड़ा |
| Pop_In | झट से सामने आता है | 0.7 s | स्पॉन होना, अनलॉक होना, UI में दिखना |
अपने ब्राउज़र में ऑब्जेक्ट एनिमेट करें
- afk.ai/rig खोलें और अपना मॉडल डालें (GLB, glTF या FBX; OBJ, STL और ज़िप किए हुए मॉडल आपके लिए कन्वर्ट हो जाते हैं)।
- जब यह पूछे कि मॉडल क्या है, तो Object or prop चुनें। मॉडल के सिर्फ़ एक हिस्से को एनिमेट करने के लिए पहले Select a part (एक हिस्सा चुनें) चुनें (इस पर और जानकारी नीचे है)।
- अपने मॉडल पर एनिमेशन प्रीव्यू करें।
- जो एनिमेशन चाहिए, उनके साथ रिग किया हुआ GLB डाउनलोड करें।
मॉडल के सिर्फ़ एक हिस्से को एनिमेट करें
अक्सर प्रॉप का सिर्फ़ एक हिस्सा हिलना चाहिए: झंडा, उसका डंडा नहीं; साइनबोर्ड, वह खंभा नहीं जिससे वह लटका है; पौधा, उसका गमला नहीं; लैंप का शेड; या किसी चबूतरे के ऊपर रखा क्रिस्टल। afk.ai/rig पर आप सिर्फ़ वही हिस्सा रिग कर सकते हैं और बाकी मॉडल को ठीक वहीं छोड़ सकते हैं जहाँ वह है।
- अपना मॉडल डालें, और जब यह पूछे कि मॉडल क्या है, तो Whole model (पूरा मॉडल) के बजाय Select a part चुनें।
- जिस हिस्से को एनिमेट करना है, उसके चारों ओर घेरा बनाएँ, या किसी टुकड़े पर क्लिक करके उसे पूरा चुन लें। Add और Remove से चुनाव को ठीक करें, Turn view से आप मॉडल के चारों ओर घूम सकते हैं, और Select through to the back उन फ़ेस को भी चुन लेता है जो आपको दिख नहीं रहे।
- Continue दबाएँ और चुनें कि वह हिस्सा क्या है, जैसे झंडे, साइनबोर्ड या पौधे के लिए Object or prop।
- AI सिर्फ़ चुने गए हिस्से को रिग करता है। एनिमेशन प्रीव्यू करें, फिर डाउनलोड करें।
जो कुछ आपने नहीं चुना, वह स्थिर रहता है और उसी GLB में उस हिस्से के साथ आता है, इसलिए लहराता झंडा अपने डंडे पर और झूलता साइनबोर्ड अपने खंभे पर आता है, आपके सीन में सीधे डालने के लिए तैयार। यह सिर्फ़ ऑब्जेक्ट ही नहीं, किसी भी बॉडी टाइप के लिए काम करता है: चबूतरे पर खड़ी मूर्ति या स्टैंड पर खड़ा कैरेक्टर चुनें और सिर्फ़ वह आकृति हिलेगी।
हिस्सा चुनने का काम वेबसाइट पर होता है। API पूरा मॉडल रिग करता है।
कोड से ऑब्जेक्ट एनिमेट करें
afk.ai API ऑब्जेक्ट को भी इसी तरह रिग करता है, एक साथ प्रॉप्स के पूरे फ़ोल्डर के लिए या आपके खिलाड़ियों के अपलोड किए हुए ऑब्जेक्ट के लिए:
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb
किसी AI एजेंट से, afk-rig MCP सर्वर एक टूल कॉल में यही काम करता है।
इसे अपने इंजन में चलाएँ
three.js
import * as THREE from 'three'
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'
const gltf = await new GLTFLoader().loadAsync('coin.rigged.glb')
scene.add(gltf.scene)
const mixer = new THREE.AnimationMixer(gltf.scene)
mixer.clipAction(THREE.AnimationClip.findByName(gltf.animations, 'Bounce')).play()
const clock = new THREE.Clock()
renderer.setAnimationLoop(() => {
mixer.update(clock.getDelta())
renderer.render(scene, camera)
})
Godot
GLB को अपने प्रोजेक्ट में डालें। इम्पोर्ट हुए सीन में एक AnimationPlayer होता है जिसमें हर एनिमेशन अपने नाम से मौजूद है, इसलिए $AnimationPlayer.play("Spin") उनमें से एक को चलाता है। अगर आप चाहते हैं कि एनिमेशन बार-बार दोहराया जाए, तो इम्पोर्ट सेटिंग में उसका loop mode सेट करें।
Unity
glTFast पैकेज इंस्टॉल करें और GLB को अपने प्रोजेक्ट में डालें। इसे Generic रिग (Humanoid नहीं) के रूप में इम्पोर्ट करें और क्लिप्स को एक animator controller में जोड़ें।
Unreal Engine
Unreal 5.1 और उसके बाद के वर्ज़न GLB को सीधे skeletal mesh के रूप में, उसके एनिमेशन के साथ इम्पोर्ट करते हैं।
टिप्स
- दोनों तरह की हरकतें मिलाएँ। ऑब्जेक्ट को उसके रास्ते पर आपका इंजन आगे बढ़ाए और आकार का काम रिग करे: स्कोर काउंटर की ओर उड़ता सिक्का जो साथ-साथ घूमता है, या संदूक जो Pop_In के साथ गिरकर आता है और Wobble के साथ टिक जाता है।
- एहसास के हिसाब से चुनें। Bounce और Float का मतलब है "मुझे उठाओ"। Shake का मतलब है "नहीं"। Sway का मतलब है "ज़िंदा, लेकिन शांत"।
- एक मॉडल, कई प्रॉप्स। हर ऑब्जेक्ट रिग में वही नौ एनिमेशन नाम होते हैं, इसलिए एक ही एनिमेशन सेटअप आपके सभी पिकअप के लिए काम करता है।
सवाल-जवाब
क्या मैं अपने मॉडल के सिर्फ़ एक हिस्से को एनिमेट कर सकता हूँ?
हाँ। afk.ai/rig पर Select a part चुनें, जिस हिस्से को एनिमेट करना है उसके चारों ओर घेरा बनाएँ और चुनें कि वह क्या है। सिर्फ़ वही हिस्सा रिग और एनिमेट होता है, और बाकी मॉडल स्थिर रहता है और डाउनलोड में उसके साथ आता है।
किस तरह के ऑब्जेक्ट काम करते हैं?
हर तरह के प्रॉप्स: सिक्के, रत्न, संदूक, क्रेट, बोतलें, साइनबोर्ड, झंडे, लैंप, पौधे, फ़र्नीचर, खाना और खिलौने। अगर वह कोई कैरेक्टर या जानवर नहीं है, तो उसे ऑब्जेक्ट के रूप में रिग करें।
क्या मैं ये एनिमेशन कमर्शियल गेम में इस्तेमाल कर सकता हूँ?
हाँ। स्केलेटन और एनिमेशन CC0 (पब्लिक डोमेन) हैं, और आपका मॉडल आपका ही रहता है।
क्या मैं कैरेक्टर और जानवर भी एनिमेट कर सकता हूँ?
हाँ। afk.ai इंसानों, चार पैरों वाले और खुर वाले जानवरों, पक्षियों, ड्रैगन, डायनासोर, मकड़ियों, सांपों, मछलियों, कंगारुओं, मेंढकों और भूतों को भी रिग करता है, हर एक के अपने एनिमेशन के साथ।
अपना मॉडल रिग करें
आपके ब्राउज़र में AI ऑटो रिगिंग। एनिमेशन के साथ GLB डाउनलोड करें।