# Rhino 8 ShrinkWrap rehberi: Mesh ayarlarını doğru seçme

Kaynak: https://3dsinifi.com/haber/rhino-8-shrinkwrap-rehberi-mesh-ayarlarini-dogru-secme · Kategori: İpuçları · Yayın: 30 Ekim 2026

> Rhino 8’deki ShrinkWrap, farklı geometri türlerini çevreleyen meshler oluşturabiliyor. Bu rehber; kenar uzunluğu, offset ve yumuşatma seçeneklerinin mesh üzerindeki etkisini açıklıyor.

## Kısaca
- ShrinkWrap; NURBS yüzeyleri, SubD’leri, meshleri, nokta bulutlarını ve nokta nesnelerini çevreleyen mesh oluşturabilir.
- Target Edge Length varsayılan olarak otomatik hesaplanır; Polygon Optimization yükseldikçe yüz sayısı azalırken kenar uzunlukları hedeften daha fazla sapabilir.
- Fill holes in input objects, girdi nesnelerindeki delikleri mesh oluşturulmadan önce doldurur; tasarlanmış mikro aralıklar da kapanabilir.
- Rhino 8’in Mesh komutu, NURBS yüzey, polysurface veya SubD’den kaynak nesneden ayrı, düzenlenebilir mesh üretir.

McNeel’in Rhino 8 resmi dokümantasyonunda yer alan ShrinkWrap komutu, seçilen NURBS yüzeyleri, SubD’leri, meshleri, nokta bulutlarını ve nokta nesnelerini çevreleyen bir mesh oluşturuyor. Komut; 3D tarama parçalarını birleştirme, 3D baskı için mesh hazırlama ve onarımı zor geometrilerden geçerli kapalı mesh elde etme gibi amaçlarla kullanılabiliyor. Aşağıdaki adımlar Rhino 8 belgelerinde açıklanan seçeneklere dayanıyor; belirli bir ayarın her modelde aynı sonucu vereceği varsayılmamalı.

## 1. ShrinkWrap’i hangi iş için kullanacağınızı belirleyin

ShrinkWrap, seçilen girdilerin çevresinde yeni bir mesh üretir. McNeel bu komutu, birden fazla nesneden birleşik katı mesh oluşturmak, 3D tarama verilerindeki parçaları toparlamak ve 3D baskı için mesh hazırlamak gibi işler için sıralıyor. Bozuk veya onarımı zor geometriden geçerli kapalı mesh elde etmek de belgelenen kullanım alanlarından biri; ancak bu, her modelde ve her ayarda kapalı çıktı garantisi anlamına gelmiyor.

1. Meshin çevrelemesini istediğiniz geometriyi seçin. Komut NURBS yüzeyleri, SubD’leri, meshleri, nokta bulutlarını ve nokta nesnelerini destekliyor.
2. ShrinkWrap’i komut oturumundan çalıştırın. McNeel’in belgelediği araç yolu `Mesh Tools › Mesh › Shrink Wrap` şeklinde.
3. Önizleme seçeneğiyle çıktıyı inceleyin. `Draw mesh wires` önizleme meshinin tellerini gösterebilir; `Hide input objects` önizleme sırasında girdileri gizler.
4. `Delete input objects` seçeneğini kullanmadan önce girdi nesnelerinin korunup korunmayacağını kontrol edin. Bu seçenek, çıktı mesh başarıyla oluşturulursa girdileri silebilir.

ShrinkWrap ile görüntüleme amacıyla kullanılan bir mesh aynı işlem değildir. Rhino’nun `Mesh` komutu da NURBS yüzey, polysurface veya SubD’den yeni ve düzenlenebilir bir mesh oluşturur; bu mesh kaynak nesneden ayrıdır. İki komutun işlevlerini ve ayarlarını birbirinin yerine kullanmayın.

## 2. Mesh yoğunluğu ve biçim üzerindeki etkileri değerlendirin

`Target Edge Length`, çıktı meshindeki kenarların yaklaşık uzunluğunu belirler. ShrinkWrap bu değeri varsayılan olarak otomatik hesaplar. Dokümantasyona göre `Polygon Optimization` artırıldığında yüz sayısı daha fazla azaltılabilir; bunun karşılığında kenar uzunlukları hedef değerden daha fazla sapabilir. Dolayısıyla bu seçenekleri birlikte değerlendirmek gerekir.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Target Edge Length | Varsayılanı otomatik hesaplanır | Çıktı meshindeki kenarların yaklaşık uzunluğunu belirler. |
| Offset | Gereken mesafe; model birimleriyle | Pozitif değer mesh’i şişirip yüz sayısını artırır; negatif değer mesh’i küçültüp yüz sayısını azaltır. |
| Smoothing iterations | `0`: yumuşatma kapalı | Değer arttıkça yumuşatma güçlenir; daha fazla yüz azalması ve meshin daha çok büzüşmesi görülebilir. |
| Polygon Optimization | Dokümantasyonda `0–100` aralığı | Yükseldikçe daha fazla yüz azaltılır; sert kenarlar korunur ve kenar uzunlukları hedef değerden daha fazla sapabilir. |
| Fill holes in input objects | Gerekiyorsa etkinleştirin | Girdi nesnelerindeki delikleri mesh oluşturulmadan önce doldurur; tasarlanmış mikro aralıkları da kapatabilir. |

Tablodaki değerler evrensel bir kalite reçetesi değildir; seçeneklerin belgelenmiş aralığını ve etkisini özetler. Örneğin yüz sayısını azaltmak için `Polygon Optimization` değerini yükseltmek, `Target Edge Length` hedefine bağlılığı da azaltabilir. `Offset` değerinin yönünü de dikkate alın: pozitif ve negatif değerler mesh üzerinde ters yönde etki gösterir. McNeel, offset mesafesinin hedef kenar uzunluğu üzerindeki etkisinin daha sınırlı olduğunu belirtiyor.

## 3. Nokta bulutu ve tarama girdilerinde seçenekleri kontrol edin

`Inflate Vertices and Points`, çıktı meshini girdi meshinin veya nokta bulutunun köşe ya da noktalarından oluşturur. NURBS yüzey veya SubD girdilerinde bu işlem için render meshinin köşeleri kullanılır. McNeel, bu tür girdilerde render meshini özelleştirmenin daha fazla köşe sağlamaya yardımcı olabileceğini belirtiyor.

1. Nokta veya nokta bulutu girdilerinde `Inflate Vertices and Points` seçeneğini kontrol edin. Bu girdi türlerinde seçenek varsayılan olarak açık; diğer nesne türlerinde varsayılan olarak kapalıdır.
2. NURBS yüzey veya SubD’den daha fazla örnek noktaya ihtiyaç duyuluyorsa render meshini özelleştirmeyi değerlendirin.
3. Girdi nesnelerindeki delikleri kapatmak gerekiyorsa `Fill holes in input objects` seçeneğini inceleyin. Bu seçenek nokta ve nokta bulutu girdilerinde, ayrıca `Inflate Vertices and Points` açıkken etkisizdir.
4. Önizleme meshini kontrol edin. Birden fazla girdi nesnesinin kesişmesiyle oluşan meshlerin daha büyük meshler hâlinde birleşebileceğini göz önünde bulundurun.

Delik doldurma seçeneği çoğu durumda yararlı olabilir; ancak tasarlanmış mikro aralıkları kapatabileceği için sonucu kontrol etmek gerekir. Benzer şekilde, ShrinkWrap’in kapalı mesh oluşturma kullanım alanları arasında bulunması, her geometri ve ayar birleşiminde çıktının otomatik olarak kapalı olacağı anlamına gelmez.

## 4. NURBS’ten düzenlenebilir mesh üretirken Mesh komutunu değerlendirin

Amaç NURBS yüzey, polysurface veya SubD’den ayrı ve düzenlenebilir mesh elde etmekse Rhino’nun `Mesh` komutu başka bir seçenektir. Bu komutun basit kontrollerindeki `Density` değerinin varsayılanı `0,5`; kabul edilen aralığı 0 ile 1’dir. Değer yükseldikçe meshin poligon sayısı artar. Bu kontrolü ShrinkWrap’in hedef kenar uzunluğuyla aynı ayar olarak değerlendirmeyin.

Ayrıntılı NURBS mesh ayarlarında `Maximum distance, edge to surface` küçüldükçe mesh daha doğru, daha yavaş ve daha yüksek poligonlu hâle gelir. `Refine mesh` kapalı olduğunda işlem daha hızlı; sonuç daha az doğru ve poligon sayısı daha düşük olabilir. `Jagged seams` etkinleştirilirse birleşik yüzeylerin mesh kenarları dikilmez; bu durum çatlaklara yol açabilir. Belgelere göre bu seçenek kapalı olduğunda watertight mesh oluşturulur.

### Sık yapılan hatalar

- `Polygon Optimization` değerini yükseltirken kenar uzunluklarının hedeften daha fazla sapabileceğini gözden kaçırmak.
- Pozitif ve negatif `Offset` değerlerinin mesh üzerinde aynı yönde etki ettiğini varsaymak.
- Delikleri doldurmanın tasarlanmış mikro aralıkları da kapatabileceğini unutmak.
- `Inflate Vertices and Points` seçeneğinin girdi türüne göre farklı varsayılanlarla geldiğini atlamak.
- `Mesh` komutundaki `Density` ayarını ShrinkWrap seçenekleriyle karıştırmak.
- `Jagged seams` seçeneğinin birleşik yüzeyler arasındaki mesh kenarlarına etkisini kontrol etmemek.

## Mimarlık ve görselleştirme iş akışına etkisi

ShrinkWrap; tarama verileriyle çalışırken, onarımı zor geometrilerden mesh hazırlarken veya 3D baskı için kapalı mesh oluşturmayı denerken mimarlık ve görselleştirme ekiplerinin değerlendirebileceği bir araçtır. İç mimari projelerde taranmış parçaları bir araya getirme gibi işler de belgelenen kullanım alanlarıyla örtüşebilir. Meshin ayrıntı düzeyini, yüz sayısını ve deliklerin kapanmasını hedeflenen kullanım için ayrı ayrı kontrol edin.

Rhino 8 belgeleri bu komut için donanım gereksinimi veya lisans koşulu vermiyor. Bu nedenle belirli bir ekran kartı, sistem gücü ya da lisans türü önermek mümkün değil. Ofis iş akışına eklemeden önce önizlemeden yararlanın, girdi nesnelerinin silinmesi seçeneğini gözden geçirin ve oluşturulan meshin beklenen biçimde kapalı olup olmadığını doğrulayın.

## Pro ipucu
ShrinkWrap önizlemesini açıp `Draw mesh wires` ile yüzey yapısını inceleyin; `Delete input objects` seçeneğini kullanmadan önce kaynak geometrinin korunacağını doğrulayın.

## 3dsınıfı yorumu
Türkiye’deki mimarlık ve görselleştirme ofisleri için ShrinkWrap’in pratik değeri; tarama parçalarını, nokta bulutlarını ve onarımı zor geometrileri mesh iş akışına alabilmesinde. 3D baskı veya geometri aktarımı öncesinde kapalı mesh gerektiğinde denenebilir; ancak komutun bu sonucu her modelde garanti ettiği düşünülmemeli.

Ayarları kullanım amacına göre değerlendirmek önemli: yüz sayısını azaltma, hedef kenar uzunluğuna bağlılığı etkileyebilir; delik doldurma da istenmeyen boşlukları kapatabilir. Belgeler donanım ve lisans koşulu belirtmediğinden, ofislerin bu iki konuda kendi Rhino kurulumlarını ayrıca kontrol etmesi gerekir. Kaynak nesneleri silme seçeneğini de temkinli kullanmak yerinde olur.

## 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ı_
