View Categories

Corona Seçili Malzeme

2 dakika okuma

Bu sayfada Corona Select Malzemesi hakkında bilgi verilmektedir. 

 

Genel Bakış #


Corona Select Material, birden fazla malzemeyi tek bir malzeme düzenleyici düğümüne bağlamanıza ve ardından gerçek render işleminde hangisini kullanacağınızı seçmenize olanak tanır. Belirli bir öğeyi seçmek için, o öğenin adının yanındaki radyo düğmesine tıklamanız yeterlidir.

Ayrıca bakınız: Korona Seçim Haritası

 

Özellikler #


Malzeme sayısı – Aralarından seçim yapmak istediğiniz malzeme sayısını belirtir.

Malzeme listesi – Bağlı tüm malzemelerin adlarını gösterir ve bunlardan birini seçmenize olanak tanır.

Şu anda, bir Corona Select Material’in içine yerleştirilebilecek maksimum malzeme sayısı 100’dür (0’dan 99’a kadar numaralandırılmıştır). Kompakt Malzeme Düzenleyici kullanıldığında, listede yalnızca 25 öğe (0’dan 24’e kadar numaralandırılmış) görüntülenecektir. Bunu aşmak için, 100 öğeye kadar eklemenin mümkün olduğu Slate Malzeme Düzenleyici veya MAXScript’i kullanabilirsiniz. 

MAXScript Erişimi #


Corona Malzeme Seçme Arayüzünde belirtildiği gibi, malzeme sayısı 25’ten fazla olduğunda, MAXScript aracılığıyla daha fazla öğeye erişilebilir. Aşağıda, birkaç olası kullanım örneğini içeren basit bir kılavuz bulunmaktadır: 

Kompakt Malzeme Düzenleyicisinde: #

Birinci malzeme düzenleyici yuvasındaki Corona Select Material’deki öğe sayısını 100 olarak ayarlayın:

meditMaterials[1].mtlCount = 100

 

Corona Seçim Malzemesi’nin 1. yuvasına yeni bir Corona Malzemesi ekleyin:

meditMaterials[1].materials[1] = CoronaMtl ()

 

5. öğeyi seçin:

meditMaterials[1].selected = 5

 

Slate İçerik Editöründe: #

Belirli Corona Select Material’deki (bu durumda “mymaterial” olarak adlandırılan) öğe sayısını 100 olarak ayarlayın:

rootScene[#SME][#View1][#mymaterial____CoronaSelectMtl].Properties.reference.mtlCount = 100

 

Belirli Corona Seçim Malzemesinin 1. yuvasına yeni bir Corona Malzemesi ekleyin:

rootScene[#SME][#View1][#mymaterial____CoronaSelectMtl].Properties.reference.materials[1] = CoronaMtl ()

 

Belirli Corona Select Malzemesinin 5. öğesini seçin:

rootScene[#SME][#View1][#mymaterial____CoronaSelectMtl].Properties.reference.selected = 5

 

Sorun giderme #

MAXScript üzerinden malzeme eklerken ve seçerken numaralandırmada bir sorun var!

Corona’nın mevcut sürümündeki küçük bir hata nedeniyle, indeksler farklı sayılardan başlıyor; örneğin, Corona Malzeme Seçme aracının 1. yuvasına bir malzeme atarsanız, aslında 0. yuvaya atanacaktır. Bu nedenle, seçmek için selected = 1 değil, selected = 0 kullanmanız gerekecektir .  

 

Hangi komutları kullanmam gerektiğini nasıl bilebilirim? 

MAXScript Dinleyicisini (Betik Oluşturma > MAXScript Dinleyicisi…) açabilir ve Makro Kaydediciyi (Makro Kaydedici > Etkinleştir) etkinleştirerek malzeme düzenleyicisinde gerçekleştirdiğiniz çeşitli eylemleri (yeni malzemeler oluşturma, Malzeme Seç’teki öğe sayısını değiştirme, farklı malzemeleri farklı yuvalara takma, belirli malzemeleri seçme vb.) kaydedebilirsiniz. Bu, sahnenize özgü kullanmanız gereken sözdizimini bulmanıza yardımcı olabilir.

Örnekler #


Yeşil Boya

Mavi Boya

Turuncu Boya

Malzeme düzenini görmek için buraya tıklayın. #

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir