Kısaca
- QuadRemesh, yüzey, mesh ve SubD nesnelerinden optimize edilmiş topolojiye sahip quad mesh oluşturur.
- Target Quad Count ölçekten bağımsız yaklaşık yüz sayısını; Target Edge Length ise ölçeğe bağlı yaklaşık kenar uzunluğunu hedefler.
- Kılavuz eğrileri, quad akışını yönlendirmek için giriş nesnesine projekte edilmelidir.
- Quad mesh, QuadRemesh içindeki Convert to SubD seçeneğiyle veya ToSubD komutuyla SubD’ye dönüştürülebilir.
Rhino 8’deki QuadRemesh komutu, mevcut yüzey, mesh veya SubD nesnelerinden düzenlenebilir bir quad mesh üretmek için kullanılıyor. Komut; render, animasyon, CFD, FEA ve tersine mühendislik gibi kullanım alanlarına yönelik topoloji oluşturabiliyor. Aşağıdaki adımlar, önce mesh yoğunluğunu ve akışını belirleyip ardından sonucu SubD yüzeye dönüştürmeye odaklanıyor.
1. Girdi geometrisini ve hedefi belirleyin
QuadRemesh’i çalıştırmadan önce hangi nesnenin yeniden örnekleneceğini ve çıktıda neye öncelik verileceğini belirleyin: yaklaşık yüz sayısına mı, yaklaşık kenar uzunluğuna mı? Komut; yüzeyler, mesh’ler ve SubD nesneleriyle çalışır. QuadRemesh, SubD / Mesh > Edit Tools > Quad Remesh araç yolunda bulunur.
Target Edge Length ve Target Quad Count farklı ölçütleri esas alır. Kenar uzunluğu nesnenin ölçeğine bağlıdır; nesne büyüdükçe aynı ayarla oluşan yüz sayısı artabilir. Hedef değer nesnenin boyutuna göre fazla büyük kalırsa yeniden mesh işlemi başarısız olabilir. Yüz sayısı hedefi ise ölçekten bağımsızdır; farklı ölçeklerdeki aynı girdi için benzer sayıda yüz amaçlanır.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Target Edge Length | İstenen yaklaşık kenar uzunluğu | Ölçeğe bağlı çalışır; kenar uzunluğu ve yüz yoğunluğunu etkiler. |
| Target Quad Count | İstenen yaklaşık yüz sayısı | Ölçek değişse de benzer yüz sayısını hedefler. |
| Adaptive Size | Daha az ve benzer boyutlu yüzler için 0; yüksek eğrilikte daha fazla detay için 100 | Değer yükseldikçe yüksek eğrilikli bölgelerde küçük yüzler oluşur. |
| Use Surface Edges | Genellikle Smart | Polysurface veya extrusion alt yüzey sınırlarını korur; anlamsız görülen sınırlar algoritma tarafından elenebilir. |
| Detect Hard Edges | İhtiyaca göre açık veya kapalı | Komşu yüzler arasındaki açı 30 dereceden büyükse sert kenar döngüsü ekler. |
2. Yüz yoğunluğunu ve ayrıntıyı ayarlayın
Adaptive Size, yüz sayısının ve boyutlarının model üzerinde nasıl dağıtılacağını etkiler. 0 değeri, en az sayıda ve daha tekdüze boyutlarda quad elde etmeye yöneliktir. Değer 30’un üzerine çıktığında düşük yüz sayısı üzerinde kontrol azalır. Değer yükseldikçe yüksek eğrilikli bölgelerde daha küçük quad’lar oluşur; 100 daha fazla ayrıntının korunmasını sağlar.
Her model için tek bir değerin uygun olacağını varsaymayın. Daha sade bir yüz ağı gerekiyorsa düşük değerleri, eğriliğin yoğun olduğu bölgelerde detay korunacaksa daha yüksek değerleri deneyin. Sonuca karar vermeden önce Preview görünümünü kullanın. Önizleme, ayarlar değiştikçe güncellenir ve ortalama kenar uzunluğu ile yüz sayısını gösterir.
Girdi nesnesinin tel kafesi yoğunsa önizleme görünmeyebilir. Bu durumda Hide Input Objects seçeneğini açarak giriş nesnesini gizleyin. Çıktı hazır olduğunda Delete Input Objects seçeneğinin durumunu kontrol edin; bu ayar, yeniden mesh işlemi tamamlanınca kaynak nesnelerin silinip silinmeyeceğini belirler.
3. Quad akışını sınırlar ve eğrilerle yönlendirin
Polysurface veya extrusion üzerinde alt yüzey sınırlarını korumak gerekiyorsa Use Surface Edges seçeneklerini değerlendirin. Off, alt yüzey sınırlarını dikkate almaz. Smart, algoritmanın anlamsız bulduğu sınırlar dışında bu sınırları korur ve dokümantasyonda genellikle en iyi seçenek olarak belirtilir. Strict ise tüm alt yüzey sınırlarını korur.
Simetrik nesnelerde, doğru merkez düzlemi seçildiğinde X, Y veya Z eksenlerinde simetrik yeniden mesh yapılabilir. Birden fazla eksen seçmek mümkündür; özellik yalnızca simetrik nesnelerde ve uygun düzlem belirlendiğinde anlamlıdır.
Kılavuz eğrileri quad kenar döngülerini veya halkalarını yönlendirebilir. Eğrilerin etkili olabilmesi için giriş nesnesinin üzerine projekte edilmesi gerekir. Curve Influence ayarları, eğrilerin sonuç üzerindeki gücünü belirler:
Yalnızca genel quad akışını etkilemek için Approximate seçeneğini kullanın; etkisi zayıftır.
Eğrilerin yönüne dik kenar halkaları oluşturmak için Create Edge Ring seçeneğini değerlendirin. Halkalar eğrileri birebir izlemeyebilir.
Eğriler boyunca kenar döngüleri yerleştirmek gerektiğinde Create Edge Loop seçeneğini kullanın; bu, kılavuz eğriler için en güçlü etkidir.
4. Quad mesh’i SubD’ye dönüştürün
QuadRemesh sonucunu aynı işlem içinde SubD’ye çevirmek için Convert to SubD seçeneği bulunur. Oluşan yüzey yumuşatılır ve mümkün olduğunda sert kenarlar korunur. Detect Hard Edges ile eklenen kenarların SubD’de de kırıklı kalması isteniyorsa SubD Creases seçeneği kullanılabilir. Quad mesh’teki köşe noktalarının SubD köşesi olarak aktarılması için SubD corners seçeneği vardır.
Alternatif olarak ToSubD komutunu kullanabilirsiniz. Komut, desteklenen mesh, extrusion, yüzey ve alt yüzey türlerini SubD nesnelerine dönüştürür; araç yolu SubD > From Object olarak belgelenmiştir. Mesh girdisinde UseMesh seçeneği, mesh köşelerinin SubD kontrol noktaları mı yoksa SubD noktaları mı olacağını belirler. ToSubD içindeki MeshCreases seçeneği, kaynak mesh’in birleştirilmemiş kenarlarının kırıklı kenarlara dönüştürülüp dönüştürülmeyeceğini kontrol eder. MeshCorners ise quad mesh yüzünün sınır köşesinin kırıklı mı yoksa yumuşak mı olacağını belirler.
Dönüşüm öncesi kaynak geometrinin korunup korunmayacağını DeleteInput ile belirleyin. Yüzey veya alt yüzeylerdeki trimler SubD’ye aktarılmaz. Polysurface içindeki alt yüzeyler ayrı ayrı dönüştürülür; manifold olmayan mesh kenarları ve bunlarla ilişkili yüzler kaldırılır. Bu sınırlamalar nedeniyle dönüşümden sonra sonucu kontrol etmek önemlidir.
Mimarlık ve görselleştirme iş akışında ne sağlar?
QuadRemesh, mimari bir formun render veya animasyon için kullanılacak mesh topolojisini düzenlemeye ve tersine mühendislik işlerinde quad tabanlı geometri hazırlamaya yardımcı olabilir. Eğrilikli yüzeylerde Adaptive Size, detayın hangi bölgelerde yoğunlaşacağını etkiler. Kılavuz eğrileri ise belirli bir bölgede kenar akışını yönlendirmek için kullanılabilir.
Bu araç her model için otomatik olarak ideal topoloji garantisi vermez. Hedef kenar uzunluğunun nesne ölçeğine bağlı olduğunu, yüz sayısı hedefinin ise ölçekten bağımsız çalıştığını göz önünde bulundurun. Rhino 8 dokümantasyonu lisans veya donanım gereksinimi belirtmiyor; bu nedenle iş akışında bu konularda ek varsayım yapmamak gerekir. Çıktı SubD olarak kullanılacaksa trim kaybı, manifold olmayan kenarların kaldırılması ve kaynak nesnelerin silinme ayarı özellikle kontrol edilmelidir.
Sık yapılan hatalar
Ölçekten bağımsız yüz sayısı gerektiği hâlde Target Edge Length kullanmak veya tam tersini yapmak.
Target Edge Length değerini nesne boyutuna göre fazla büyük belirleyip başarısız yeniden mesh işlemiyle karşılaşmak.
Kılavuz eğrilerini giriş nesnesine projekte etmeden sonuç üzerinde etkili olmasını beklemek.
Yoğun tel kafesin önizlemeyi gizleyebileceğini gözden kaçırmak; bu durumda Hide Input Objects seçeneğini denememek.
SubD’ye geçişte trimlerin kaybolabileceğini veya manifold olmayan mesh parçalarının kaldırılabileceğini hesaba katmamak.
Sık sorulan sorular
Rhino 8 QuadRemesh hangi nesnelerle çalışır?
QuadRemesh mevcut yüzeylerden, mesh’lerden ve SubD nesnelerinden quad mesh oluşturabilir.
Target Edge Length ile Target Quad Count arasındaki fark nedir?
Target Edge Length ölçeğe bağlı yaklaşık kenar uzunluğunu belirler. Target Quad Count ise ölçekten bağımsız yaklaşık yüz sayısını hedefler.
QuadRemesh sonucunu Rhino’da SubD’ye nasıl dönüştürebilirim?
QuadRemesh içindeki Convert to SubD seçeneğini kullanabilir veya ToSubD komutunu çalıştırabilirsiniz.
Kaynaklar
2 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Türkiye’deki mimarlık ve görselleştirme ofisleri için QuadRemesh’in pratik değeri, karmaşık bir formdan yönetilebilir quad topoloji üretip bu geometriyi SubD’ye taşıyabilmesinde. Özellikle yüz yoğunluğunu ve akış yönünü kontrol etmek isteyen ekipler, ayarları hedef modele göre deneyerek iş akışını daha öngörülebilir hâle getirebilir.
Yine de tek ayarla kusursuz sonuç beklememek gerekir: ölçek, kılavuz eğrilerinin projeksiyonu ve sert kenar tercihleri çıktıyı etkiler. Dönüşüm öncesinde kaynak nesneyi silme seçeneği ile trim ve manifold olmayan geometri sınırlamaları kontrol edilmeli. Dokümantasyon donanım veya lisans bilgisi vermediğinden bu başlıklarda satın alma ya da performans varsayımı yapmak doğru olmaz.




Yorumlar 0