Bu sayfa, Anima Designer ve Anima eklentileri arasındaki Anima Alive bağlantısı hakkında bilgi vermektedir.
Karşılıklı yazışmalar sona erdi! #
Anima Designer, render özelliği olmayan harici, bağımsız bir uygulama olduğundan , kullanıcının doldurulması gereken 3D ortamları içe aktarması ve ardından Anima ile yapılan simülasyonları ana 3D uygulamasına geri getirmesi gerekir.
Bu ileri geri süreç zaman ve kaynak tüketiyor ve ithalat/ihracat süreçleriyle tipik olarak ilişkilendirilen hatalara (birim dikkate alınması, nesne dışa aktarılabilirliği, uyumlu dosya formatlarının bulunabilirliği vb.) yatkın. Ancak her şeyden önemlisi, Anima’yı harici dışa aktarıcılara bağımlı hale getiriyor ve düzeltme şansımız olmayan kendi hataları ve sorunlarıyla birlikte geliyor. Tüm bu sorunları çözmek için Anima Alive’ı oluşturmaya karar verdik.
Anima Alive, 3D uygulamanız ile Anima arasında doğrudan bağlantı kuran yenilikçi bir teknoloji kullanır ve sorunsuz ve kesintisiz bir iş akışı sağlar. Bu sayede, herhangi bir dışa aktarma/içe aktarma işlemiyle uğraşmanıza gerek kalmadan, animasyonlarınızı istediğiniz kadar aşamalı olarak iyileştirmeye odaklanabilirsiniz, çünkü Anima Alive her şeyi otomatik olarak halleder .
Anima Alive teknolojisi, Anima ile eklentileri (3ds Max ve Cinema 4D) arasında gelişmiş bir IPC bağlantısı kullanarak yeni ve son derece verimli bir ileri-geri iş akışı sağlar .
Anima Alive kullanarak şunları senkronize edebilirsiniz:
-
Sahneler : Anima’da sahnenizi kaydettiğiniz anda, Anima Alive sahneyi 3D uygulamanızda güncelleyecektir.
-
Çarpışma Arka Planları : 3D sahnenizden bir nesne listesi seçin ve tek bir tıklamayla Anima’ya gönderin.
-
Kameralar : 3D uygulamanızda (statik ve animasyonlu) bulunan kameralardan sahneyi doğrudan Anima içinde görselleştirin, görüntüler gerçek zamanlı olarak güncellenir!
Anima Alive sayesinde mümkün olan bir diğer şey de Anima Drop paneli . Bu panele doğrudan 3D uygulamasından erişilir ve simüle edilmemiş tüm aktör türlerine (4D insanlar, poz verilmiş ve ortam) erişim sağlar, böylece Anima Designer’ı açmanıza bile gerek kalmadan bunları doğrudan 3D sahnenize sürükleyip bırakabilirsiniz .
Unreal Engine’de şu anda yalnızca Anima Alive’ın Anima Drop özelliği destekleniyor, ancak yakın gelecekte diğer tüm özellikleri de eklemeyi planlıyoruz.
Anima Alive ile İş Akışı #
Şimdiye kadar, Anima projesi üzerinde çalışırken birkaç kez dışa aktarma ve içe aktarma yapmanız gerekiyordu . Anima’da Çarpışma Arka Planı olarak kullanılan bir geometriyi her güncellemeniz gerektiğinde , 3D uygulamanızdan yeni bir FBX dosyası dışa aktarmanız ve Anima’ya tekrar içe aktarmanız gerekiyordu . Ve bu, çeşitli nedenlerle bir projenin geliştirilmesi sırasında birkaç kez gerçekleşen bir şeydir. Dahası, özellikle büyük projelerde, her güncelleme için farklı sürümleri yönetmek, sanatçının zamanının önemli bir bölümünü ve ayrıca önemli miktarda ek disk alanını temsil edebilir.
Anima Alive teknolojisini geliştirmemizin ana nedenlerinden biri de , sanatçıların iş akışını kolaylaştırmak ve daha verimli hale getirmektir . Şimdi bu bağlantının nasıl çalıştığına bakalım.
Bu makalede yer alan video eğitimleri Anima’nın eski bir sürümü (3.5) kullanılarak hazırlanmıştır, ancak gösterilen iş akışı Anima 6’da da tamamen aynıdır.
Anima Alive bağlantısını kurma #
Anima Alive bağlantısını başlatmanın ilk adımı, Anima’yı ve 3D uygulamanızı açmaktır. Eğer uygulamalardan yalnızca biri açıksa (Anima veya 3ds Max/Cinema 4D), Anima Alive bağlantısı devre dışı kalacaktır (resimdeki A durumuna bakın).
Bundan sonra, Anima’ya veya 3D uygulamasına herhangi bir proje yüklediğimiz anda, Anima Alive düğmesi aşağıdaki durumlara geçebilir:
-
Bağlı, senkronize değil (durum B)
Bu, Anima Designer ve eklentinin bağlı olduğu ancak Anima Designer’da (varsayılan sahne) veya 3dsMax’te yüklü bir proje olmadığı anlamına gelir. Bu durumda tıklama, senkronizasyonu başlatacaktır. -
Bağlı, senkronize değil (durum C)
Bu, Anima Designer ve eklentinin bağlı olduğu ve hem Anima Designer’da hem de 3ds Max’te bir projenin yüklü olduğu anlamına gelir. Bu durumda bir tıklama, Anima Designer’da yüklü olan aynı sahneleri 3ds Max’e gönderir. -
Zaten senkronize edilmiş (durum D).
Bu, Anima Designer ve eklentinin bağlı olduğu, aynı Anima projesinin 3ds Max’e yüklendiği ve her iki tarafta yüklenen tüm sahnelerin aynı olduğu anlamına gelir.

Sahnelerin Senkronizasyonu #
Anima Alive bağlantısı kurulduktan sonra (B, C ve D durumları) Anima Alive düğmesi etkinleşir. Her durumda bu düğmeye bastığınızda ne olduğunu görelim.
B durumundan senkronizasyon: Bağlı, senkronize değil
-
Anima -> 3ds Max / Cinema4D
Bu durum, Anima ve 3dsMax uygulamalarını başlatırken, projeyi Anima Designer’da henüz kaydetmemişken ve 3dsMax sahnenizde önceden yüklenmiş bir Anima projesi yokken ortaya çıkar. Bu durumda Anima Alive düğmesine tıkladığınızda, önce projeyi kaydetmeniz istenir ve ardından sahne 3dsMax’e gönderilir.
C durumundan senkronizasyon: Bağlı, senkronize değil.
-
Anima -> 3ds Max / Cinema4D
Bu duruma ulaşmanın en yaygın yolu, üzerinde çalışacağınız projeyi Anima’ya zaten oluşturup yüklemiş olmanız ve bu projeyi 3D uygulamasına yüklenen sahneye göndermek istemenizdir. Bunu yapmak için Anima Alive düğmesine basmanız yeterlidir (üzerine geldiğinizde ilk simgeden ikinciye dönüşecektir).
Ardından Anima sizden senkronizasyonu onaylamanızı isteyecektir:

“EVET”e tıkladığınızda, Anima Alive eklentiye Anima’da zaten yüklü olan aynı sahneyi yüklemesini söyleyecektir . Bu sahne, bildiğiniz içe aktarma işlemiyle 3dsMax’e yüklenecektir, ancak bu sefer Anima Alive sizi Menü > İçe Aktar’a gidip Anima sahne yolunu arama zahmetinden kurtaracak ve yalnızca kullanmak istediğiniz malzeme ön ayarını onaylamanız gerekecektir.
-
3ds Max / Cinema 4D -> Anima
Peki ya 3D uygulamanızda zaten içe aktarılmış bir Anima sahnesi varsa ve asıl istediğiniz bu sahneyi Anima uygulamasına yüklemekse? Hiç sorun değil, sizin için çözümümüz var! Bu durumda, bağlantıyı ters yönde de kurabilirsiniz, yani 3dsMax’ten Anima’ya .
Anima uygulaması açıkken 3D uygulamanıza bir Anima sahnesi yüklediğinizde , buna benzer bir mesajla 3D uygulamanızdaki sahneyi de yüklemek isteyip istemediğinizi soracaktır:

EVET’i tıklarsanız, 3D uygulamasına önceden yüklenmiş olan proje ve sahneler Anima Designer uygulamasına da yüklenecektir .
Bazen bu mesaj uygunsuz bir anda gösterilebilir; örneğin, başka bir sahneyi düzenliyorsanız ve değişiklikleri henüz kaydetmediyseniz. Bu durumda, bağlantıyı geçici olarak iptal edebilir (X’e tıklayın), üzerinde çalıştığınız sahneyi kaydedebilir ve ardından Anima Alive’ın size aynı soruyu tekrar sormasını sağlayabilirsiniz. Bunu yapmak için eklentideki Anima Alive bağlantı paneline gidip ” Projeyi Senkronize Et” düğmesine tıklayabilirsiniz:

D durumundan senkronizasyon: Zaten senkronize edildi #
Anima uygulamasında ve eklentide aynı Anima projesine ait bazı sahneler zaten açık olduğunda bu durumdasınız demektir .
Eğer her iki uygulamada da aynı sahneler zaten yüklüyse, başka bir şey yapmanıza gerek yok, zaten tamamen senkronize olmuş durumdasınız. Anima Alive düğmesi ilk sırada (parlak statik sarı) yer alacak ve ona tıkladığınızda şu mesaj görünecektir:

Manuel Senkronizasyon #
Bu iş akışı sahneleri otomatik olarak güncellemek üzere tasarlanmış olsa ve senkronizasyon süreci oldukça hızlı olsa da, bazı durumlarda kullanıcı senkronizasyon sürecinin getirdiği gecikmeyi rahatsız edici bulabilir. Bu durum, örneğin binlerce oyuncunun yer aldığı çok büyük Anima sahneleriyle çalışırken ortaya çıkabilir.
Bu nedenle, Anima Alive’ın otomatik senkronizasyonunu devre dışı bırakmak ve kullanıcının ihtiyaç duyduğu her an manuel olarak tetiklenmesini sağlamak da mümkündür. Bu, Anima Alive açılır menüsündeki ilk seçenek olan ” Güncellemeleri otomatik olarak gönder ” seçeneğinin işaretini kaldırarak yapılabilir.

Bu seçenek devre dışı bırakıldığında, senkronizasyon yalnızca kullanıcı Anima Alive düğmesine tıkladığında gerçekleşir.
Aşağıdaki videoyu izleyerek standart otomatik ve alternatif manuel güncelleme süreçleri arasındaki farkları görebilirsiniz.
Anima Alive otomatik senkronizasyonunun durumu, Anima proje yapılandırmasının içine kaydedilecek, böylece aynı projedeki tüm sahnelerde tutarlı bir şekilde korunacaktır.
Kameraların Senkronizasyonu #
Artık Anima Alive’ı kullanarak 3ds Max / Cinema 4D ve Anima arasında statik ve hareketli kameraları senkronize edebilir, kalabalık simülasyonlarınızı ve karakter yerleşiminizi mükemmel bir şekilde kontrol edebilirsiniz.
Anima 5.5.0 sürümünden itibaren, C4D’deki kameralar yalnızca C4D’de kamera nesnesi seçildiğinde veya sahne hem Anima’da hem de C4D’de yüklendiğinde veya kaydedildiğinde Anima’da güncellenir . Bu sınırlamayı, C4D için Anima eklentisinin kararlılığını ve performansını iyileştirmek için getirdik .
Anima ile eklenti arasında Anima Alive bağlantısını etkinleştirmeniz yeterlidir; ana 3D uygulamada kameralarda yapılan tüm değişiklikler anında Anima’ya gönderilecektir.
Arka Planları Senkronize Etme #
Anima ile eklentiniz arasında Alive bağlantısını etkinleştirdikten sonra, simülasyonunuz için çarpışma geometrilerini doğrudan 3D uygulamanız içinde tanımlayabilir ve seçebilir, tek bir tıklamayla Anima’ya gönderebilirsiniz!
Bu videoda, Anima ve yeni Anima Alive iş akışının, dış mimari projesine 3 boyutlu insan figürleri eklemek için kullanıldığı gerçek bir kullanım örneğini görebilirsiniz . İlk çizimden başlayarak, 3ds Max’te modelin arka plan çarpışma referansı olarak kullanılmak üzere ayarlanmasına , 3 boyutlu insan figürlerinin eklenmesine, render işlemine ve hatta post prodüksiyonda aktörlerin son ayarlamalarına kadar tüm iş akışı gösterilmektedir.
