Bir NURBS alt nesnesi ya bağımsızdır ya da bağımlıdır. Bağımlı bir alt nesne, diğer alt nesnelerin geometrisine dayanır. Örneğin, bir birleştirme yüzeyi iki yüzeyi düzgün bir şekilde birbirine bağlar. Orijinal, üst yüzeylerden herhangi birini dönüştürmek veya canlandırmak, üst yüzeyler arasındaki bağlantıyı koruduğu için birleştirme yüzeyinin şeklinin değişmesine neden olur.

Ana yüzeyi hareket ettirmek, birleştirme yüzeyini değiştirir (birleştirme yüzeyi yeşil renkte gösterilir).
Ebeveyn nesne ile bağımlı alt nesneler arasındaki doğrudan, etkileşimli ilişki, ilişkisel modelleme olarak bilinir . İlişkisel modelleme, NURBS modellerinin özellikle kolay değiştirilebilmesinin veya canlandırılabilmesinin nedenlerinden biridir.
Bağımlı bir alt nesneyi bağımsız hale getirme seçeneğiniz vardır. Bunu yaptıktan sonra, alt nesne artık ebeveynleriyle ilişkili değildir. Eski ebeveynlerde yapılan değişiklikler onu etkilemez, ancak onu kendi başına bağımsız bir alt nesne olarak düzenleyebilir ve dönüştürebilirsiniz.
Uygun alt nesne düzeyinde, bağımlı NURBS’ler tel kafes görünüm pencerelerinde yeşil renkte görüntülenir. (Görüntüleme rengini, Kullanıcı Arayüzünü Özelleştir iletişim kutusunun Renkler panelini kullanarak değiştirebilirsiniz .)
İlişkisel modelleme, modele hesaplama süresi ekler; bu nedenle, bağımlı alt nesneleri başka şekillerde dönüştürdüğünüzde veya düzenlediğinizde, genellikle performansta bir yavaşlama fark edersiniz. Bağımlı bir yüzey alt nesnesi istediğiniz şekle sahip olduğunda, onu katı bir yüzeye dönüştürerek performansı iyileştirebilirsiniz .
Bağımlı Alt Nesnelerin Dönüştürülmesi #
Genel olarak, bağımlı alt nesneleri seçebilir ve dönüştürebilirsiniz, ancak dönüşümün etkisi alt nesne türüne bağlıdır. Bazı bağımlı nesnelerin, değiştiricilerde kullanılan gizmo’ya benzer bir gizmo’su vardır. Gizmo’su olmayan alt nesneler, ana nesnelerine göre değişemez. Bu tür alt nesneler için dönüşümler, alt nesneye ve ana nesnelerine eşit olarak uygulanır. Örneğin, bir karışım alt nesnesini hareket ettirmek, ana nesnelerini de hareket ettirir. Gizmo’su olan alt nesneler, ana nesnelerine göre değişebilir. Bu durumda, gizmo kullanan değiştiricilerde olduğu gibi, aslında gizmo’yu dönüştürüyorsunuz. Örneğin, bir ayna alt nesnesini döndürmek, ayna eksenini ve dolayısıyla aynanın ana eğrisine veya yüzeyine göre konumunu değiştirir.
Bağımlı bir NURBS alt nesnesini + Klonladığınızda , varsayılan olarak üst nesneler de klonlanır. Örneğin, Shiftbir UV loft’u +Klonladığınızda, tüm loft eğrileri de kopyalanır. Bu, yeni nesnenin orijinal nesneyle aynı türe sahip olduğu anlamına gelir. Klonlanan nesne üst nesnelerini korur, bu nedenle tıpkı orijinalinde yaptığınız gibi düzenleyebilirsiniz. ShiftBir NURBS alt nesnesini +Klonladığınızda, performansı artırmak için bağımlılıkları kaldırmayı da seçebilirsiniz.
Bağımlı Alt Nesneler İçin Hata Durumu #
Bazen üst nesnelerde yaptığınız değişiklikler, bağımlı nesnenin geometrisinin doğru şekilde güncellenmesini imkansız hale getirebilir. Örneğin, iki eğri arasında bir yuvarlama işlemi, eğrilerin aynı düzlemde olmasını gerektirir. Bir eğriyi (veya kontrol noktalarını veya noktalarını) hareket ettirirseniz ve eğriler artık aynı düzlemde değilse, yuvarlama işlemi doğru şekilde güncellenemez. Bu durumda, bağımlı nesnenin geometrisi varsayılan konumuna geri döner ve hata durumunu belirtmek için turuncu renkte görüntülenir. (Hata rengini, Kullanıcı Arayüzünü Özelleştir iletişim kutusunun Renkler panelini kullanarak değiştirebilirsiniz .)
Ok işareti, hata durumunu gösteren bölümü işaret etmektedir.
Tohum Değerleri #
Bazı bağımlı alt nesne türleri, birden fazla çözüme sahip olabilecek geometriye bağlıdır. Örneğin, bir yüzey-eğri kesişim noktası oluşturmak istiyorsanız ve eğri yüzeyle birden fazla kez kesişiyorsa, 3ds Max noktanın konumunun hangi kesişim noktasında olacağına karar vermelidir.
Bu tür nesneler için, tohum değeri parametreleri kararı kontrol eder. Tohum konumu bir üst nesne üzerindedir ve 3ds Max, oluşturma koşulunu sağlayan tohum değerine en yakın konumu seçer. Bu bağımlı alt nesneleri düzenlerken tohum değerini değiştirebilirsiniz. Tohum konumu sarı bir kare olarak görüntülenir.
Örneğin, bir yüzey-eğri kesişim noktasının başlangıç konumu, ana eğrinin uzunluğu boyunca bir U pozisyonudur. Başlangıç noktasına en yakın yüzey-eğri kesişim noktası, bağımlı noktanın konumu olarak seçilir.
Bir yüzeyin başlangıç konumu, yüzeyin parametre uzayındaki bir çift UV koordinatıdır.
Üst Nesnelerin Alt Nesnelerinin Değiştirilmesi #
Bağımlı alt nesneler, bağlı oldukları nesneyi veya nesneleri değiştirmenize olanak tanıyan kontrollere sahiptir. Örneğin, Ofset Yüzey’de “Temel Yüzeyi Değiştir” adlı bir düğme bulunur. Bu düğmeye tıkladıktan sonra, ofsetin temeli olarak işlev görecek farklı bir yüzeye tıklayabilirsiniz.
Bu özellik, kırpılmış bir yüzeyi kırpılmamış sürümüyle veya tam tersiyle değiştirmenize olanak tanır. Bunu yapmak için, alt nesne oluşturma ve alt nesne seçimi sırasında kullanabileceğiniz Seçim Penceresinin bir alt kümesi olan Alt Nesneleri Seç iletişim kutusunu kullanmanız gerekir. Örneğin, kırpılmış yüzey alt nesnesini seçin ve Klavye Kısayollarını Geçersiz Kıl seçeneğini açın . Değiştirme düğmesine tıklayın, tuşa basın H, yüzeyin ağacını genişletin ve ardından kırpılmamış sürümün adını vurgulayın.
