Yazılarımız

Veri Akademi

ZBRUSH İLE RETOPOLOGY MANTIĞINI ANLAMAK VE ANİMASYONA HAZIRLAMAK

Modelin harika görünüyor ama animasyonda kırılıyor mu? Çoğu zaman sorun heykelin detayında değil, detayların “taşınacağı” topolojide saklıdır. ZBrush içinde doğru retopology akışını kurmak, sahnenin sonraki tüm adımlarını hızlandırır: rigging daha stabil olur, deformasyonlar temiz akar, UV ve bake süreçleri daha öngörülebilir ilerler.

Bu yazıda ZBrush retopology mantığını, yalnızca “poligon sayısını düşürmek” olarak değil; edge flow, deformasyon bölgeleri, subdivision davranışı ve export uyumluluğunu birlikte düşünerek ele alacağız. Amacımız, heykeli koruyup onu animasyon için güvenilir bir üretim varlığına dönüştürmektir.

İster karakter ister creature çalışıyor ol, retopology kararlarını doğru sırayla almak gerekir: önce hedefleri netleştirmek, sonra akışı tasarlamak, ardından projeksiyon ve kontrol adımlarıyla çıktıyı sağlamlaştırmak. Eğer süreci eğitimle ilerletmek istersen, ZBrush eğitimi sayfası üzerinden uygulamalı akışları inceleyebilirsin.

ZBrush retopology hedefini netleştirmek ve planlamak

Retopology başlamadan önce, modelin nerede kullanılacağını netleştirmen gerekir. Oyun motoru, sinematik, VR, real-time render ya da offline render gibi farklı hedefler; quad yoğunluğu, deformasyon hassasiyeti ve bake ihtiyaçlarını değiştirir. “Tek doğru topoloji” yoktur; doğru olan, hedefe göre tutarlı olandır.

Planlama aşamasında şu sorular belirleyici olur: Model kaç seviyede subdivision alacak? Yüz/eklem bölgelerinde hangi deformasyon aralığı bekleniyor? UV açılacak mı, yoksa vertex color/UDIM gibi alternatifler mi kullanılacak? Bu kararlar, “her yere eşit dağıtılmış quads” gibi kulağa iyi gelen ama pratikte sorun çıkaran yaklaşımlardan uzaklaştırır.

  • Animasyonda bükülen bölgeleri önceliklendirmek
  • Silüet ve close-up alanlarını daha temiz taşımak
  • UV ve bake süreçlerine uygun yoğunluk belirlemek
  • Render hedeflerine göre poligon bütçesi kurmak

Üretim hedefini teknik kriterlere çevirmek ve yazmak

Ölçülebilir hedef koymak, karar vermeyi kolaylaştırır. Örneğin “yüz rig’i için ağız çevresinde halka akışı gerekli” ya da “omuz deformasyonu için clavicle hattı okunmalı” gibi. Bu tür kriterler, edge flow tasarımını ve polygroup kullanımını doğrudan yönlendirir. Ayrıca ekibe devredilecek işlerde, herkesin aynı beklentiyle ilerlemesini sağlar.

Deformasyon bölgelerinde edge flow tasarlamak ve oturtmak

Animasyona hazırlıkta en kritik konu, deformasyon bölgelerinin akışıdır. Dirsek, diz, omuz, bilek, ağız, göz kapakları ve boyun gibi alanlarda, yüzeyin bükülmesi “düzgün halka akışları” ile desteklenmelidir. Burada amaç yalnızca quads üretmek değil, quads’ların doğru yönde akmasıdır.

Pratik bir yaklaşım: Önce ana bükülme eksenini belirle, sonra o eksene dik “destek halkaları” ekle. Gereğinden fazla yoğunluk eklemek, rigging sırasında kontrolü zorlaştırabilir; az yoğunluk ise kırışma ve hacim kaybı yaratır. Bu dengeyi yakalamak için bölgesel yoğunluk dağıtımı şarttır.

Eklem hattında halka akışını kurmak ve güçlendirmek

Dirsek ve diz gibi bölgelerde iki tip geometri ihtiyacı vardır: bükülme hattında sıklaşma, komşu alanlarda yumuşak geçiş. Quad topology kurarken, bükülme çizgisini takip eden loop’lar deformasyonu temiz taşır. Ek olarak, pole noktalarını (5’li valans) eklem merkezine değil, daha az bükülen alanlara itmek; ciltleme ve ağırlık boyamada işleri kolaylaştırır.

ZRemesher ile başlangıç ağı üretmek ve iyileştirmek

ZRemesher, hızlı bir başlangıç ağı üretmek için güçlüdür; fakat “tek tıkla final topoloji” beklentisi çoğu projede gerçekçi değildir. En iyi kullanım, ZRemesher’ı ilk pas olarak görmek ve sonrasında yönlendirilmiş düzeltmelerle üretimi tamamlamaktır. Polygroups, Guides ve Target Polygon Count gibi ayarlar; sonucu dramatik biçimde etkiler.

ZRemesher sonrası kontrol listesi: Silüet bozuldu mu? Yüz/eklem bölgelerinde loop mantığı oluştu mu? Detay projeksiyonunda yeterli yüzey var mı? Eğer bazı bölgeler “rastgele” akıyorsa, orada yönlendirme eksiktir. Polygroups ile sınırları belirlemek ve Guide çizgileriyle akışı göstermek genellikle çözüm getirir.

Polygroups ve guide çizgileriyle akışı yönlendirmek ve sabitlemek

Polygroups, algoritmaya “burada sınır var” demenin pratik yoludur. Özellikle yüz maskeleri, el parmakları, kıyafet katmanları gibi ayrımlarda büyük fark yaratır. Guide çizgileri ise akış yönünü tarif eder. Böylece edge flow daha okunur, pole yerleşimi daha kontrollü olur ve quad topology beklenmeyen yönlere dağılmaz.

// ZRemesher başlangıç ayarları için pratik bir kontrol listesi
// (Değerler modele göre değişir; amaç mantığı sabitlemektir)
TargetPolygonCount: 5k-20k
AdaptiveSize: Low for clean loops, Higher for speed
UsePolygroups: On (sınırları korumak için)
KeepGroups: On (sert sınırlar için test etmek)
DetectEdges: On (sert kenarları tutmak gerekiyorsa)
GuidesStrength: Medium-High (akış yönlendirmesi için)
Half: Use only after silhouette is stable

Manuel retopo ile kritik alanları temizlemek ve tamamlamak

Otomatik ağdan sonra, kritik deformasyon bölgelerinde manuel müdahale kaçınılmaz hale gelebilir. Burada hedef, yüzeyde gereksiz üçgenleşme hissini azaltmak, pole noktalarını daha güvenli alanlara taşımak ve loop sayısını animasyon gereksinimine göre ayarlamaktır. ZBrush içindeki Topology Brush, ZModeler ve gerektiğinde dış araçlara geçiş; bu aşamada sık tercih edilir.

Manuel düzeltmenin en önemli ilkesi, topolojiyi “fazla akıllı” hale getirmemektir. Bir noktada mükemmel görünür ama üretim hattında esnemez. Bunun yerine, basit ve okunur akış; rigging, blendshape ve sim süreçlerinde daha az sürpriz çıkarır.

Quad yoğunluğunu bölgesel ayarlamak ve dengelemek

Silüetin güçlü olduğu bölgelerde daha az, yakın planda detay taşıyacak bölgelerde daha çok yoğunluk gerekebilir. Bu yaklaşım, hem performansı hem bake kalitesini yönetir. Örneğin yüz bölgesinde ağız ve göz çevresinde daha sık, yanak ve alın gibi daha geniş alanlarda daha seyrek dağıtım; genellikle daha temiz sonuç verir. Böylece deformasyon ve shading birlikte korunur.

Detay projeksiyonunu güvenle yapmak ve kontrol etmek

Yeni ağ üretildikten sonra, heykeldeki detayları projekte etmek gerekir. Burada risk, yüzeyin bazı bölgelerde “yapışması” ya da ince formların kaybolmasıdır. Projection adımında segmentleri kontrollü tutmak, maske ve polygroup’larla taşmaları azaltmak önemlidir. Ayrıca projeksiyon sonrası yüzey normalini ve yüzey yönelimini kontrol etmek, shading sorunlarını erken yakalamanı sağlar.

Projeksiyondan sonra kısa bir test turu yap: Subdivision seviyeleri arasında geçişte form korunuyor mu? İnce kenarlarda kırılma var mı? Yüzeyde “dalga” oluştuysa, topoloji yoğunluğu veya pole dağılımı gözden geçirilmelidir. Bu aşamada küçük düzeltmeler, sonraki hataları katlanarak büyümeden engeller.

Subdivision seviyelerini test etmek ve deformasyonu okumak

Animasyon odaklı kontrol için yalnızca statik görünüm yetmez. Basit bir bükme testi simüle ederek sorunları erken görebilirsin: eklem bölgesinde hacim kaybı, çizgisel kırışma ya da UV dikişlerinde gerilim. Subdivision davranışı, quad topology’nin kalitesini ele verir. Temiz loop çoğu zaman daha az düzeltme ve daha hızlı rigging demektir.

// Retopology sonrası hızlı kalite kontrol akışı (pseudo adımlar)
1) Polycount ve yoğunluk dağılımını kontrol et
2) Pole noktalarını eklem merkezlerinden uzaklaştır
3) Subdivision 1-2-3 seviyesinde silüeti kıyasla
4) Ağız/göz/eklem bölgelerinde loop sürekliliğini doğrula
5) Projection sonrası yüzey taşmalarını maske ile düzelt
6) Export öncesi isimlendirme ve pivot tutarlılığını denetle
ZBrush arayüzünde karakter başı üzerinde düzenli quad akışı ve ağız çevresinde halka topoloji dağılımı

UV ve bake sürecine uygun ağ kurmak ve hazırlamak

Retopology yalnızca rigging için değil, UV ve bake kalitesi için de belirleyicidir. Düzgün yoğunluk dağılımı, normal bake artefaktlarını azaltır; doğru dikiş planı ise texture boyamada rahatlık sağlar. UV açılacaksa, çok uzun ince poligonlar ve rastgele pole kümeleri; distorsiyon ve seam yönetimini zorlaştırır.

Özellikle hard-surface parçalarla organik yüzeylerin bir arada olduğu modellerde, polygroup sınırları UV dikişlerini mantıklı hale getirir. Ayrıca smoothing group ya da vertex normal stratejisini önceden düşünmek, bake çıktılarını daha tutarlı kılar. Bu aşamada hedef, “en az seam” değil; “en mantıklı seam” yaklaşımıdır.

Normal bake hatalarını azaltacak düzen kurmak ve sürdürmek

Normal map bake sırasında en sık görülen sorunlar; sert geçişlerde dalgalanma, dikiş çevresinde çizgilenme ve düşük yoğunluklu bölgelerde detay kaybıdır. Quad topology’nin dengeli olması, cage davranışını iyileştirir. Ayrıca UV dikişlerini, düşük dikkat çeken alanlara taşımak; görünür artefaktları azaltır. Bu yaklaşım, üretim süresini uzatmadan kaliteyi yukarı çeker.

Omuz ve dirsek bölgesinde bükülmeye uygun loop yerleşimi ve yoğunluğun eklem hattında kademeli artması

Export ve pipeline uyumluluğunu sağlamak ve doğrulamak

Animasyona hazırlık, yalnızca topolojiyi bitirmekle tamamlanmaz; export uyumluluğu da gerekir. İsimlendirme, pivot yönü, ölçek, eksen standardı ve mesh bölünmeleri; DCC yazılımına geçişte hata riskini belirler. Ayrıca modelin rigging ekibine tesliminde, “hangi parça ne işe yarar” sorusuna hızlı cevap verecek düzen kurmak önemlidir.

ZBrush’tan dışarı çıkarken, polygroups’tan mesh parçaları üretme, UV’li/UV’siz sürümleri ayırma ve low/high eşleşmesini net tutma; bake ve rig süreçlerini hızlandırır. Gerekiyorsa FBX/OBJ seçiminde ekip standardına uymak ve test import yapmak; teslim kalitesini yükseltir.

Dosya standartlarını ekip akışına göre ayarlamak ve kilitlemek

Tek seferlik bir proje gibi görünse bile, iyi standartlar tekrar eden işleri azaltır. Örneğin “_low, _high” adlandırması, texture bake tarafında otomasyonu kolaylaştırır. Ölçek ve eksen tutarlılığı, rig kontrollerinin beklenmedik davranmasını engeller. Son kontrolde, basit bir skin test ve hızlı bir animasyon pose denemesi; potansiyel hataları erken yakalamanı sağlar.

Low ve high mesh eşleşmesini gösteren sahnede isimlendirme düzeni ve export öncesi kontrol adımlarının işaretlenmesi

Sık hataları erken yakalamak ve tekrarları azaltmak

Retopology’de en pahalı hata, en sonda fark edilendir. Bu yüzden her büyük adım sonrası kısa test yapmak, toplam üretim süresini düşürür. Örneğin ZRemesher sonrası hemen projeksiyona geçmek yerine, önce deformasyon bölgelerini okuyup gerekiyorsa manuel düzeltmek daha güvenlidir. Benzer şekilde UV’ye geçmeden önce subdivision testleri yapmak, sonradan geri dönmeyi azaltır.

En yaygın problemler arasında: eklem merkezinde pole birikmesi, yüz bölgesinde loop kopmaları, silüeti bozan yoğunluk dağılımı ve export sonrası ölçek/eksen karmaşası bulunur. Bu hataları “kontrol listesi” ile yönetmek, hem bireysel üretimde hem ekip teslimlerinde standardı yükseltir.

Kontrol listesini alışkanlık haline getirmek ve pekiştirmek

Her projede aynı soruları sormak, kaliteyi istikrarlı kılar: Deformasyon bölgeleri okunuyor mu? Quad topology dengeli mi? Subdivision formu koruyor mu? Projection taşması var mı? UV ve bake için riskli alanlar neresi? Export standardı doğru mu? Bu sorulara kısa cevaplar üretmek, süreci hızlandırır ve revizyon sayısını düşürür.

 ANİMASYON AKADEMİ