Rehberler

Herhangi bir 3D nesneye zıplama, dönme, titreme veya squash and stretch animasyonu nasıl verilir

Madeni para, sandık, tabela ya da herhangi bir eşyaya zıplama, dönme, titreme, sallanma veya squash and stretch animasyonu ver; Unity ve Godot için GLB indir.

25 Ekim 2026

Eşyalar (prop'lar) yapması en kolay, canlandırması en zahmetli modellerdir. Bir madeni paranın, hazine sandığının ya da iksir şişesinin iskeleti yoktur; bu yüzden çoğu kişi onu oyun motorunda bütün olarak taşıyıp döndürerek canlandırır. Bu sana dönen bir madeni para verir. Ama yere düşünce ezilen bir sandığı, titreyen bir jöleyi ya da rüzgârda eğilen bir tabelayı asla vermez, çünkü bunlar için mesh'in kendisinin şekil değiştirmesi gerekir.

afk.ai'nin nesne rigi bunu çözer. Herhangi bir modelin içine küçük bir iskelet oturtur ve mesh'i ona skinler; böylece nesne bükülebilir, ezilip gerilebilir. Üstelik oynatılmaya hazır dokuz animasyonla gelir.

Nesne iskeleti

afk.ai nesne iskeleti: ortadan yukarı uzanan bir omurga ve onu enine kesen üç sıra kemik

Nesne iskeletinde 21 eklem var: modelin ortasından yukarı uzanan bir omurga ve onu enine kesen üç sıra kemik, modeline göre oturtulur. Mesh bu kemiklere skinlendiği için nesne hareket ederken bükülür ve şekil değiştirir; düz bir taşıma ve döndürme animasyonu bunu yapamaz.

Dokuz animasyon

AnimasyonNe yaparSüreŞunun için iyi
BounceAşağı yukarı zıplar0,8 sToplanabilir eşyalar, koleksiyon öğeleri, duran eşyalar
Squash_StretchEzilir ve gerilir1 sÇizgi film eşyaları, düğmeler, yaylı her şey
SpinTam bir tur döner1 sMadeni paralar, mücevherler, ödüller
FloatYavaşça aşağı yukarı salınır3 sHavada duran eşyalar, güçlendiriciler, uçan adalar
WobbleJöle gibi titrer1,3 sYeni yere düşmüş ya da darbe almış bir şey
ShakeHızlıca sarsılır1 sKilitli kapılar, yanlış cevaplar, hasar
SwayHafifçe sallanır2 sAğaçlar, tabelalar, lambalar, bitkiler
Flag_WaveNesnenin içinden geçen bir dalga1 sBayraklar, flamalar, kumaş
Pop_InBirden belirir0,7 sOrtaya çıkma (spawn), kilit açma, arayüz gösterimleri

Bir nesneyi tarayıcında canlandır

  1. afk.ai/rig adresini aç ve modelini bırak (GLB, glTF veya FBX; OBJ, STL ve zip'lenmiş modeller senin için dönüştürülür).
  2. Modelin ne olduğunu sorduğunda Object or prop (nesne veya eşya) seç. Modelin yalnızca bir parçasını canlandırmak için önce Select a part (bir parça seç) seçeneğini seç (aşağıda ayrıntısı var).
  3. Animasyonları modelinde önizle.
  4. İstediğin animasyonlarla riglenmiş GLB'yi indir.

Bir modelin yalnızca bir parçasını canlandır

Çoğu zaman bir eşyanın yalnızca bir parçası hareket etmelidir: direği değil bayrak, asılı olduğu direk değil tabela, saksısı değil bitki, bir lambanın abajuru, bir kaidenin üstündeki kristal. afk.ai/rig üzerinde yalnızca o parçayı rigleyip modelin geri kalanını tam olduğu yerde bırakabilirsin.

  1. Modelini bırak ve modelin ne olduğunu sorduğunda Whole model (tüm model) yerine Select a part seç.
  2. Canlandırmak istediğin parçanın etrafını çiz ya da bir parçanın tamamını almak için ona tıkla. Add ve Remove seçimi inceltir, Turn view modelin etrafında dolaşmanı sağlar, Select through to the back ise göremediğin yüzleri de seçer.
  3. Continue düğmesine bas ve parçanın ne olduğunu seç; örneğin bir bayrak, tabela ya da bitki için Object or prop.
  4. Yapay zekâ yalnızca seçili parçayı rigler. Animasyonları önizle, sonra indir.

Seçmediğin her şey yerinde durur ve aynı GLB'de parçayla birlikte gelir; böylece dalgalanan bayrak direğiyle, sallanan tabela da direğiyle birlikte, sahnene bırakılmaya hazır gelir. Bu yalnızca nesneler için değil, her vücut tipi için çalışır: kaidesindeki bir heykeli ya da standındaki bir karakteri seç, yalnızca figür hareket etsin.

Parça seçimi web sitesinde yapılır. API modelin tamamını rigler.

Nesneleri koddan canlandır

afk.ai API'si nesneleri aynı şekilde rigler; tek seferde bir klasör dolusu eşya için ya da oyuncularının yüklediği nesneler için:

npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb

Bir yapay zekâ ajanından ise afk-rig MCP sunucusu aynı işi tek bir araç çağrısıyla yapar.

Oyun motorunda oynat

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'yi projene bırak. İçe aktarılan sahnede tüm animasyonları adlarıyla içeren bir AnimationPlayer vardır; $AnimationPlayer.play("Spin") birini oynatır. Tekrar etmesini istiyorsan animasyonun döngü modunu içe aktarma ayarlarından belirle.

Unity

glTFast paketini kur ve GLB'yi projene bırak. Generic rig olarak içe aktar (Humanoid değil) ve klipleri bir animator controller'a ekle.

Unreal Engine

Unreal 5.1 ve sonrası GLB'yi doğrudan, animasyonlarıyla birlikte bir skeletal mesh olarak içe aktarır.

İpuçları

  • İki tür hareketi birleştir. Nesneyi yolu boyunca oyun motorun taşısın, şekli de rig halletsin: skor sayacına uçarken dönen bir madeni para ya da Pop_In ile düşüp Wobble ile yerine oturan bir sandık.
  • Hissine göre seç. Bounce ve Float "beni al" der. Shake "hayır" der. Sway "canlı ama sakin" der.
  • Tek model, çok sayıda eşya. Her nesne riginde aynı dokuz animasyon adı var, bu yüzden tek bir animasyon kurulumu tüm toplanabilir eşyaların için çalışır.

Sorular

Modelimin yalnızca bir parçasını canlandırabilir miyim?

Evet. afk.ai/rig'de Select a part seçeneğini seç, canlandırılacak parçanın etrafını çiz ve ne olduğunu seç. Yalnızca o parça riglenir ve canlandırılır; modelin geri kalanı yerinde durur ve indirdiğin dosyada onunla birlikte gelir.

Ne tür nesneler çalışır?

Her türlü eşya: madeni paralar, mücevherler, sandıklar, kasalar, şişeler, tabelalar, bayraklar, lambalar, bitkiler, mobilyalar, yiyecekler ve oyuncaklar. Bir karakter ya da hayvan değilse nesne olarak rigle.

Animasyonları ticari bir oyunda kullanabilir miyim?

Evet. İskelet ve animasyonlar CC0'dır (kamu malı) ve modelin senin kalır.

Karakterleri ve hayvanları da canlandırabilir miyim?

Evet. afk.ai insanları, dört ayaklı ve toynaklı hayvanları, kuşları, ejderhaları, dinozorları, örümcekleri, yılanları, balıkları, kanguruları, kurbağaları ve hayaletleri de rigler; her birini kendi animasyonlarıyla.

Modelini rigle

Tarayıcında yapay zekâ ile otomatik rig. Animasyonlarıyla birlikte bir GLB indir.

Model rigle

Diğer rehberler