İçeriğe atla
Son haberler
Rhino 8 CageEdit rehberi: Mimari modellerde kontrollü deformasyonNVIDIA RTX 50: Japonya’da bazı kartlar ABD fiyatlarını geride bıraktıBlender Cycles’ta gürültüyü azaltma: örnekleme ve denoise rehberiDLSS 5 ekim güncellemesi: NVIDIA iki kat hız artışı açıkladıRhino 8’de Flow ve FlowAlongSrf ile geometriyi eğri ve yüzeylere uyarlayınChaos Cosmos Browser kullanım rehberi: Varlıkları bulun ve sahneye aktarınCozyBlanket Pro iPad’de çıktı: Yapay zekâ destekli retopoloji araçlarıD5 Render’da etkileşimli sunum ve sanal tur hazırlama rehberiBlender’da UDIM kullanımı: Mimari modeller için UV ve doku rehberiBlender’da iç mekân render’ı için kamera ve kadraj ayarları
İpuçlarıRhino

Rhino 8 CageEdit rehberi: Mimari modellerde kontrollü deformasyon

Rhino 8’de CageEdit, iki veya üç boyutlu bir kontrol nesnesinin noktalarını düzenleyerek modelleri yumuşak biçimde deforme ediyor. Bu rehber, kafes kurulumunu ve etki alanı seçeneklerini mimari iş akışları üzerinden açıklıyor.

Kontrol kafesiyle biçimlendirilen çağdaş mimari kütle ve yumuşak yüzey geçişleriAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. CageEdit, iki veya üç boyutlu kontrol nesneleriyle nesnelere genel ya da kısmi deformasyon uygular.
  2. Kontrol nesnesi Cage komutuyla oluşturulabilir veya mevcut bir eğri ya da yüzey olarak seçilebilir.
  3. Accurate güncellemeyi yavaşlatabilir ve nesneler yeniden uydurulduğunda daha yoğun yüzeyler oluşturabilir.
  4. Local seçeneğinde Falloff distance, deformasyonun kontrol nesnesinden çevreye ne kadar yayılacağını belirler.

Rhino 8’in resmî dokümantasyonunda açıklanan CageEdit, kontrol kafesinin noktalarını düzenleyerek modelleri yumuşak biçimde biçimlendirmek için kullanılıyor. Komut; iki veya üç boyutlu kontrol nesneleriyle çalışıyor, değişikliği nesnenin geneline uygulayabiliyor ya da belirli bir alanla sınırlayabiliyor. Aşağıdaki adımlar, seçenekler ve kullanım notları Rhino 8 dokümantasyonuna dayanıyor.

CageEdit hangi işlerde kullanılabilir?

CageEdit, bir modelin biçimini tek tek geometri kontrol noktalarını düzenlemek yerine, bir kontrol nesnesinin noktalarını hareket ettirerek değiştirme olanağı sunar. Kontrol nesnesi Cage komutuyla oluşturulabilir; mevcut bir eğri veya yüzey de bu amaçla seçilebilir. Aynı nesnenin bir kenarı ya da bir polysurface’in yüzü kontrol nesnesi olarak kullanılabilir.

Komut, eğri, yüzey veya mesh’in kontrol noktalarının yakalanan nesne olarak seçilmesini de destekler. Polysurface’ler deforme edilirken yüzeyler birleşim yerlerinden ayrılmaz. CageEdit’in düzenleme geçmişi, History ayarının durumundan bağımsız olarak oluşturulur.

Dokümantasyon, az sayıda kontrol noktası içeren bir kafesin daha karmaşık nesneleri değiştirmek için kullanılabileceğini belirtiyor. Bu yaklaşım, standart kontrol noktası düzenlemesine kıyasla daha yumuşak geçişler sağlayabilir. Sonuç, kafes yapısı ve seçilen deformasyon seçeneklerine bağlıdır; bu nedenle üretim geometrisinde kullanılmadan önce temsilî bir kopyada denenmesi yerinde olur.

Kafes oluşturma ve düzenleme: adım adım

  1. Yakalanacak geometriyi seçin. CageEdit’te biçimi değiştirilecek nesneler, kontrol nesnesinin etkisini alacak geometri olarak belirlenir. Eğri, yüzey veya mesh kontrol noktaları da yakalanan nesne olarak seçilebilir.

  2. Kontrol nesnesini oluşturun ya da seçin. Yeni bir kafes için Cage komutunu çalıştırın, nesneleri seçip Enter’a basın ve kafes kutusunu çizin. Diğer seçenek, mevcut bir eğriyi veya yüzeyi kontrol nesnesi olarak kullanmaktır. BoundingBox ile oluşturulan kontrol nesnesi, giriş geometrisinin sınırlarına göre çizgi, düzlem ya da üç boyutlu kafes olabilir.

  3. Kafesin nokta sayısını ve derecesini ayarlayın. PointCount (XYZ), çizgi, dikdörtgen veya kutunun farklı yönlerindeki kontrol noktası sayısını belirler. Degree (XYZ) aynı yönlerde kafesin derecesini belirtir. “Cage parameters” istemine bir sayı girilmesi, dikdörtgen veya kutunun tüm yönlerine eşit nokta sayısı uygular; derece ayarları buna göre otomatik değişir.

  4. Kafes noktalarını düzenleyin. Kontrol poligonuna tıklamak komşu iki kafes noktasını seçer; çift tıklamak bir sıradaki noktaları birlikte seçer. Seçili noktaları taşıyarak yakalanan geometriyi biçimlendirin.

  5. Deformasyon türünü ve kapsamını belirleyin. Hedef, yüzey yapısını korumak mı, daha az kontrol noktalı bir sonuç almak mı, yoksa etkiyi sınırlamak mı? Aşağıdaki tablo, dokümantasyonda açıklanan seçenekleri kullanım amaçlarına göre özetliyor; genel geçer varsayılan değerler önermiyor.

AyarÖnerilen değerEtkisi
DeformationGüncelleme süresi sorun değilse AccurateDeformasyonu güncellemek daha uzun sürebilir; nesneler yeniden uydurulduğunda yüzeyler daha yoğun hâle gelebilir.
DeformationDaha az kontrol noktalı yüzey gerekiyorsa FastDaha az kontrol noktası üretir; sonuç Accurate seçeneğine göre daha az hassas olabilir.
PreserveStructureKontrol noktası yapısı korunacaksa YesEğri veya yüzeyin kontrol noktası düzenini muhafaza eder; yetersiz nokta varsa deformasyon daha az hassas olabilir.
PreserveStructureDaha hassas deformasyon öncelikliyse NoNesneyi gerektiğinde yeniden uydurarak daha fazla kafes kontrol noktası kullanabilir.
Region to editEtkinin tüm 3B alana yayılması isteniyorsa GlobalDeformasyonu kafes içiyle sınırlamaz; kısmen içeride kalan nesneler de etkilenebilir.
Region to editEtki alanı sınırlandırılacaksa LocalFalloff distance dışında kalan nesne veya parçaları deformasyonun dışında bırakır.

PreserveStructure, eğri ve yüzeylerdeki kontrol noktası yapısına yöneliktir; polysurface seçildiğinde kullanılmaz. Rigid, yakalanan nesnenin şeklini bozmadan konumunu değiştirir. Bu tercih nesne bazında çalışır; aynı kontrol nesnesi bazı nesneleri rijit, bazılarını rijit olmayan biçimde etkileyebilir. Bir nesnenin rijitlik davranışını değiştirmek için aynı kontrol nesnesiyle yeniden yakalanması gerekir. Bir grup içindeki nesneler bir bütün olarak dönüşür. Block instance’lar ise Rigid ayarından bağımsız olarak biçimlerini korur ve rijit biçimde dönüşür.

Global, Local ve Falloff distance nasıl çalışır?

Global, kontrol nesnesinin etkisini yalnızca kafesin içinde kalan geometriyle sınırlamaz. Bir nesnenin sadece bir bölümü kafesin içindeyse bile değişiklik nesnenin geri kalanına yayılabilir. Kontrol nesnesinden uzakta kalan nesnelerde etki daha da büyüyebilir. Bu nedenle Global seçeneği, sınırlı bir parçayı değiştirmek isteyenler için beklenmeyen sonuçlar doğurabilir.

Local seçeneği, kontrol nesnesinin çevresinde bir Falloff distance tanımlanmasını sağlar. Kafesin tam etkili olduğu bölge ile hiç etkili olmadığı alan arasında geçiş oluşur; falloff mesafesinin dışındaki nesneler veya parçalar etkilenmez. Etkiyi çevrede belirli bir hacimle kısıtlamak için küre, silindir ya da kutu da tanımlanabilir. Böylece deformasyonun modele nerede uygulanacağı daha kontrollü belirlenebilir.

İki boyutlu bir nesne için ObjectPlane, dikdörtgen kafesi nesnenin 3B uzaydaki yönelimine hizalar. Kafesin etkisi artık gerekmiyorsa ReleaseFromCage, seçilen nesneleri kontrol nesnesinin etkisinden çıkarır. SelCaptives, belirli bir kontrol nesnesine bağlı nesneleri seçmeye yardımcı olur. Rhino 8’de yeni olarak belirtilen ExtractOriginalCaptives, deforme edilmiş nesneye dokunmadan özgün, deforme edilmemiş nesneyi ilk konumunda geri getirir. Explode komutu ise kontrol nesnesini normal geometriye dönüştürür.

Mimarlık, iç mekân ve archviz iş akışında

Bir kütle, cephe yüzeyi ya da iç mekân elemanında daha geniş bir biçim değişikliği gerektiğinde CageEdit değerlendirilebilir. Polysurface’lerin birleşim yerlerinden ayrılmaması, çok yüzeyli modellerde işe yarayabilecek bir davranıştır. Buna karşılık block instance’ların kafes düzenlemesinde esnememesi, bu tür nesnelerle çalışırken göz önünde tutulmalıdır.

Ofislerde önce modelin bir kopyasında Global ve Local seçeneklerini karşılaştırmak, değişikliğin hedeflenen alanda kalıp kalmadığını görmeye yardımcı olur. Accurate seçeneğinin güncellemeyi yavaşlatabileceği, Fast’in ise daha az kontrol noktalı ve daha az hassas yüzeyler üretebileceği de seçim sırasında dikkate alınmalıdır. Dokümantasyon donanım gereksinimi, fiyat veya lisans koşulu vermiyor; bu başlıklar için kullanılan Rhino sürümü ve lisans ayrıca kontrol edilmelidir.

Sık yapılan hatalar

  • Global’i yerel etki sanmak: Kafesin dışında kalan geometri de değişebilir; uzaklığa bağlı olarak etki büyüyebilir.

  • Fast’ten en yüksek hassasiyeti beklemek: Bu seçenek daha az kontrol noktalı yüzeyler oluşturur ve sonuç daha az hassas olabilir.

  • Polysurface’te PreserveStructure aramak: Bu seçenek polysurface’ler için gösterilmez.

  • Block instance’ların esneyeceğini varsaymak: Kafes düzenlemesinde bu örnekler her zaman rijit dönüşür.

  • Kontrol ilişkisini açık bırakmak: Nesneleri kafes etkisinden çıkarmak için ReleaseFromCage kullanın.

Sık sorulan sorular

Rhino 8 CageEdit ne işe yarar?

CageEdit, kontrol kafesinin noktalarını düzenleyerek nesneleri yumuşak biçimde deforme eder. Etki genel alana uygulanabilir veya Local seçeneğiyle sınırlandırılabilir.

Rhino CageEdit’te Accurate ile Fast arasındaki fark nedir?

Accurate güncellemeyi yavaşlatabilir ve nesneler yeniden uydurulduğunda daha yoğun yüzeyler oluşturabilir. Fast daha az kontrol noktalı, ancak daha az hassas yüzeyler üretir.

CageEdit block instance’ları esnetir mi?

Hayır. Rhino dokümantasyonuna göre block instance’lar Rigid ayarından bağımsız olarak biçimlerini koruyup rijit biçimde dönüşür.

Kaynaklar

1 kaynak
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/cageedit.htm
Özet

Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

3dsınıfı yorumu
3dEditörün değerlendirmesi

CageEdit, biçim değişikliğini tek tek kontrol noktalarına müdahale etmeden denemek isteyen mimarlık ve iç mekân ekiplerine yararlı bir seçenek sunuyor. Özellikle Global/Local ve Accurate/Fast tercihlerini model kopyasında test etmek, etki alanı ve yüzey yapısı konusunda sürprizleri azaltabilir.

Türkiye’deki ofisler, üretim dosyalarına geçmeden önce mevcut Rhino sürümünde kullandıkları geometri türlerini denemeli. Dokümantasyon donanım, fiyat veya lisans koşulu belirtmediğinden bu konularda varsayım yapılmamalı; block instance ve polysurface davranışı da iş akışına göre kontrol edilmeli.

Bu habere tepkin ne?

Yorumlar 0

İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
+

İlgili haberler