# Rhino 8'de mesh hazırlama: Mesh ve ShrinkWrap için pratik rehber

Kaynak: https://3dsinifi.com/haber/rhino-8de-mesh-hazirlama-mesh-ve-shrinkwrap-icin-pratik · Kategori: İpuçları · Yayın: 19 Ekim 2026

> Rhino 8’in Mesh ve ShrinkWrap komutları, NURBS, SubD, mesh ve nokta bulutu verilerinden farklı amaçlara uygun mesh’ler üretmeye yardımcı oluyor. Bu rehber, ayarların kalite ve dosya yoğunluğu üzerindeki etkisini açıklıyor.

## Kısaca
- Mesh komutu NURBS yüzey, polysurface ve SubD nesnelerinden düzenlenebilir mesh oluşturuyor.
- ShrinkWrap; NURBS, SubD, mesh, nokta bulutu ve nokta nesnelerini çevreleyen bir mesh üretebiliyor.
- Mesh ayarlarında daha yüksek yoğunluk ve daha küçük toleranslar genellikle daha fazla poligon ve daha yavaş işlem anlamına geliyor.
- ShrinkWrap’te pozitif Offset mesh’i büyütürken negatif değer küçültüyor.

Rhino 8’in resmi belgelerinde açıklanan Mesh ve ShrinkWrap komutları, mimari modelleri ve farklı kaynaklardan gelen geometrileri mesh’e dönüştürmek için iki ayrı yöntem sunuyor. Mesh komutu NURBS yüzey, polysurface ve SubD nesneleriyle çalışırken ShrinkWrap, bunlara ek olarak mesh, nokta bulutu ve nokta nesnelerini de çevreleyen bir mesh oluşturabiliyor. Bu rehber, Rhino 8’de dışa aktarım, görselleştirme ve tarama verileriyle çalışma öncesinde hangi yöntemin ve ayarların değerlendirilebileceğini anlatıyor.

## 1. Önce mesh’in kullanım amacını belirleyin

Mesh, köşe noktaları ve çokgenlerden oluşan bir yüzey tanımıdır. Rhino mesh’lerinde üçgenler ve dörtgenler bulunur. Bir NURBS modelini başka bir formata aktarmak, yüzey görünümünü daha yoğun bir geometriyle temsil etmek veya tarama verilerini işlenebilir bir forma getirmek aynı mesh ayarlarını gerektirmeyebilir. Bu nedenle komutu çalıştırmadan önce asıl ihtiyacın dışa aktarım, görsel temsil ya da farklı geometrileri tek bir kapalı mesh altında toplamak olup olmadığını belirleyin.

Rhino 8’de `Mesh` komutu, NURBS yüzeylerden, polysurface’lerden ve SubD nesnelerinden mesh üretir. Oluşan mesh, kaynak nesneden ayrı ve düzenlenebilir durumdadır. Rhino belgesine göre mesh bir katıdan üretildiğinde kesintisiz, yani kapalı olabilir; bu özellik STL gibi hızlı prototipleme dosyalarına aktarımda önem taşır. Görünüm penceresindeki gölgelendirme için kullanılan render mesh’leri ise aynı şey değildir: bunlar düzenlenebilir mesh olarak oluşturulmaz ve `ExtractRenderMesh` komutuyla çıkarılabilir.

## 2. Mesh komutunda yoğunluğu ihtiyaca göre ayarlayın

`Mesh` komutunu başlattıktan sonra önizlemeyi açıp ayarları kontrol edin. Basit kontrollerdeki yoğunluk kaydırıcısı, yüzey üzerinde oluşturulacak çokgen sayısını etkiler. Rhino 8 belgelerinde Density için varsayılan değer 0,5, kabul edilen aralık ise 0 ile 1 olarak veriliyor. Daha yüksek değer daha fazla poligon üretir; dolayısıyla yalnızca görünür kaliteye bakmak yerine dosyanın kullanım amacını da hesaba katın.

Ayrıntılı kontroller, farklı modellerde hangi ölçütün belirleyici olacağını seçmeye yarar. Örneğin `Maximum distance, edge to surface`, mesh kenarlarının yüzeyden sapmasını sınırlar. Bu değerin küçültülmesi daha hassas sonuçla birlikte daha fazla poligon ve daha yavaş işlem getirir. `Maximum edge length` daha küçük kenarların oluşturulmasını teşvik eder; Rhino belgeleri bu seçeneği yaklaşık olarak eşit büyüklükte poligonlar gerektiğinde kullanmayı açıklıyor. Bu iki seçenek de model ölçeğine bağlıdır.

| Ayar | Belgelenen değer | Etkisi |
|---|---|---|
| Density | Varsayılan 0,5; aralık 0–1 | Değer yükseldikçe poligon sayısı artar. |
| Maximum angle | Varsayılan 0°; önerilen aralık 5°–90° | Eğriliğin yüksek olduğu bölgelerde mesh yoğunluğunu etkiler; 0 ölçütü devre dışı bırakır. |
| Maximum aspect ratio | Varsayılan 0; sıfır dışındaki önerilen aralık √2–100 | Daha küçük değerler daha düzgün biçimli poligonlar ve daha yavaş işlem sağlayabilir. |
| Minimum edge length | Varsayılan 0,0001 sistem birimi | Daha büyük değerler daha hızlı, daha düşük poligonlu ve daha az hassas mesh oluşturabilir. |
| Maximum edge length | Varsayılan 0 | Küçük değerler daha yavaş işlemle daha çok ve daha benzer boyutlu poligon üretir. |
| Maximum distance, edge to surface | Varsayılan 0 | Küçük değerler hassasiyeti ve poligon sayısını artırırken işlem süresini uzatır. |

`Refine mesh` seçeneği, yüzleri belirlenen açı, kenar uzunluğu ve yüzeyden uzaklık ölçütlerine göre yinelemeli olarak böler. Bu seçeneği kapatmak mesh’i daha hızlı ve daha düşük poligonlu hâle getirir; karşılığında hassasiyet azalır. Belgeler, bu seçeneğin extrusions ve ruled surfaces için devre dışı olduğunu belirtiyor. Ayarların etkisini yalnızca bir nesnede denemek yerine, aynı modelin önizlemesini ve üretilen mesh’i karşılaştırmak karar vermeyi kolaylaştırır.

## 3. Birleşik yüzeylerde dikişleri ve düzlemleri kontrol edin

Polysurface içindeki yüzeylerin sınırlarında mesh’in birleşmesi gerekiyorsa `Jagged seams` seçeneğine dikkat edin. Bu seçenek etkin olduğunda yüzeyler ayrı ayrı mesh’lenir ve kenarlar birbirine dikilmez. İşlem daha hızlı, poligon sayısı daha düşük olabilir; ancak birleşimlerde açıklıklar oluşabilir ve mesh kapalı olmayabilir. Seçenek kapalıyken Rhino, birleşik yüzeylerin mesh kenarlarını bir araya getirerek kapalı mesh oluşturabilir.

`Simple planes`, düzlemsel yüzeylerin kenarlarından mesh üretip iç bölgeyi üçgenlerle doldurur. Bu yöntem özellikle karmaşık sınırlı düzlemlerde daha fazla poligon ve daha yavaş işlem yaratabilir. Seçenek etkin olduğunda düzlemsel yüzeylerde `Jagged seams` dışında diğer ayarlar yok sayılır; Rhino bu yüzeyleri mümkün olan en az poligonla mesh’ler. İstenen sonuçla ayarların örtüşüp örtüşmediğini kontrol etmek için önizlemeyi kullanın. Rendered ve Raytraced görüntüleme modlarında render mesh tel kafes önizlemesinin gösterilmediğini de göz önünde bulundurun.

## 4. Farklı geometri ve tarama parçalarında ShrinkWrap’i değerlendirin

`ShrinkWrap`, seçili geometrinin çevresine yeni bir mesh sarar. NURBS yüzey, SubD, mesh, nokta bulutu ve nokta nesneleri giriş olarak kullanılabilir. McNeel’in belgelediği kullanım amaçları arasında birden fazla nesneden birleşik katı mesh üretmek, tarama verilerindeki parçaları bir mesh’te toplamak, bozuk geometriden kapalı mesh elde etmek ve tersine mühendislik iş akışları bulunuyor.

Komutun temel ayarlarında `Target Edge Length`, çıktı mesh’indeki kenarların yaklaşık uzunluğunu belirler; varsayılan değer otomatik hesaplanır. `Offset` model birimleriyle uygulanır: pozitif değer mesh’i dışarı doğru büyütür ve yüz sayısını artırır, negatif değer mesh’i küçültür ve yüz sayısını azaltır. `Smoothing iterations` yumuşatma gücünü belirler. Sıfır yumuşatmayı kapatır; değer yükseldikçe mesh daha fazla yüz kaybedip daha çok küçülebilir.

`Polygon Optimization` yüzde 0–100 aralığında ayarlanır. Yüzde yükseldikçe daha fazla yüz azaltılır; keskin kenarlardaki yüzler korunur. Ancak bu artış, çıktı mesh’inin kenar uzunluklarının daha fazla sapmasına yol açabilir. `Inflate Vertices and Points`, mesh veya nokta bulutundaki her köşe ya da noktadan mesh oluşturur. Nokta ve nokta bulutlarında varsayılan olarak açık, diğer nesne türlerinde kapalıdır. Kesişen şişirilmiş mesh parçaları daha büyük mesh’lerde birleşebilir. Girişteki delikleri işlem öncesinde kapatan `Fill holes in input objects` çoğu durumda yararlı olsa da tasarım gereği bırakılmış küçük boşlukları da kapatabilir.

## Mimarlık ve görselleştirme iş akışında ne ifade ediyor?

Mesh komutu, NURBS veya SubD tabanlı modelleri dışa aktarım ya da başka bir mesh gerektiren aşamaya hazırlayan mimarlar ve görselleştirme ekipleri için ayarları kontrol etme imkânı sunar. ShrinkWrap ise nokta bulutu parçaları veya onarımı zor geometriyle çalışan ekiplerin değerlendirebileceği bir seçenek. Her iki durumda da daha ayrıntılı mesh’in işlem ve poligon maliyetini artırabileceği; daha düşük yoğunluğun ise yüzey temsilindeki hassasiyeti azaltabileceği hesaba katılmalı.

## Sık yapılan hatalar

- Mesh yoğunluğunu artırmayı her durumda daha iyi sonuç olarak görmek: yoğunluk yükseldikçe poligon sayısı da yükselir.
- `Jagged seams` açıkken kapalı mesh beklemek: bu ayar yüzeyleri ayrı mesh’leyip aralarında açıklık bırakabilir.
- ShrinkWrap’te pozitif ve negatif Offset’i aynı yönde yorumlamak: pozitif mesh’i büyütür, negatif küçültür.
- Delikleri otomatik kapatmanın her model için uygun olduğunu varsaymak: tasarım gereği bırakılan mikro boşluklar kapanabilir.
- Render mesh tel kafes önizlemesini Rendered veya Raytraced modunda aramak: belgelerde bu modlarda önizlemenin gösterilmediği belirtiliyor.

## Pro ipucu
Önce Mesh komutunda önizlemeyi açıp yoğunluğu ve ayrıntılı kontrolleri ihtiyaca göre sınayın; kapalı mesh gerekiyorsa polysurface birleşimlerinde Jagged seams seçeneğinin kapalı olduğunu doğrulayın.

## 3dsınıfı yorumu
Türkiye’deki mimarlık ofisleri ve görselleştirme ekipleri için bu iki komutun değeri, her işi aynı mesh ayarıyla çözmek yerine geometri türüne göre yöntem seçebilmesinde. Özellikle dışa aktarım ve tarama verileriyle çalışma sırasında önizleme ve ölçütleri kontrol etmek, gereksiz poligon üretimini azaltmaya yardımcı olabilir.

Bununla birlikte yüksek yoğunluk ve sıkı toleransların daha yavaş işlem ve daha ağır mesh anlamına geldiği unutulmamalı. Ofisler, hedef dosya biçimi ve gerekli yüzey hassasiyetine göre ayarları örnek geometri üzerinde sınamalı; ShrinkWrap’in delik kapatma ve Offset sonuçlarını da özgün modelle karşılaştırmalıdır. Belge, donanım gereksinimi veya lisans koşulu belirtmediğinden bu başlıklarda varsayım yapmamak gerekir.

## Kaynaklar
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/shrinkwrap.htm) (özet)
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/mesh.htm) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
