blend shape morph target kavramları sıklıkla birbirinin yerine kullanılır; ancak teknik altyapıları ve uygulama bağlamları açısından aralarında ince ama önemli farklar vardır. Doğru aracı seçmek, iş akışı verimliliğini ve sonuç kalitesini doğrudan etkiler. Morph target, temel anlamda iki vertex kümesi arasındaki delta ofsetlerini interpolasyonla harmanlayan bir tekniktir. Temel mesh (base mesh) ve hedef mesh (target mesh) aynı topolojiye (vertex sayısı ve sırasına) sahip olmak zorundadır. Her vertex'in hedef konumuyla baz konumu arasındaki fark, ağırlık değeri (0-1) ile çarpılarak sonuca eklenir. Gerçek zamanlı motorlarda (oyun motorları) morph target, GPU'da vertex shader aşamasında hesaplanır; bu nedenle çok hafiftir. Blend shape, morph target'ın DCC yazılımlarındaki (Maya, Blender, Cinema4D) daha zengin versiyonudur. Birden fazla hedef aynı anda farklı ağırlıklarla karıştırılabilir. blend shape morph target farkının pratik anlamı: blend shape çoğunlukla yüz animasyonu (FACS tabanlı), spesifik kas hareketleri ve phoneme şekilleri için kurulan kapsamlı bir hedef kütüphanesi sistemidir. Blend shape'in kritik avantajları: - Corrective blend shape: İki hedefin kombinasyonu istenmeyen artefakt (örneğin dirsek bükülünce mesh volume kaybı) ürettiğinde bunu düzelten ek hedef eklenebilir. Maya'da "in-between" target bu işi yapar. - Kombinatoryal hedef: Birden fazla hedefin karıştırılmasıyla temel hedeflerin tek tek sunmadığı ara ifadelere ulaşılır. Blend shape'in sınırlamaları: - Vertex sayısı ve sırası değişmeden korunmalıdır: topoloji editlemesi tüm hedeflerin güncellenmesini gerektirir. - Çok sayıda hedef (yüzlerce veya binlerce) bellek maliyeti artırır. Retargeting bağlamında morph target oyun motorlarında mekanizma daha düz çalışır, blend shape'e kıyasla daha az overhead sağlar. Ancak sinematik üretim için blend shape sistemi daha çok tercih edilir çünkü corrective ve in-between hedeflere ihtiyaç duyulur.