MClone - MClone

MClone,[1] veya Klonal Mozaik, bir desen oluşumu algoritma 1998'de özellikle zürafaların kürkündeki ve diğer deniz hayvanlarının tüylerindeki görünür renk lekelerini simüle etmek için kullanıldı. Felidae Memelilerin. Öncelikle bir 2D model olarak önerildi[2] ve son zamanlarda 3D'ye genişletildi.[3] Algoritmanın önemli bir özelliği, biyolojik olarak makul olmasıdır.

Algoritma, bazı sorunları çözmek için oluşturulduğundan doku eşleme ana hedefi, aynı parametre setiyle bir 2D veya 3D nesne modeli için değişken sayıda renk deseni üretmektir. Bu şekilde, aynı model tarafından temsil edilen nispeten büyük miktarda farklı varlık için, aynı dokuyu kullanmak yerine (ve bunu yapmak, her nesne diğerlerine eşit olacaktır), MClone tarafından oluşturulan farklı renk desenleri kullanılabilir. algoritması. MClone'un diğer bir kullanışlı özelliği, nesne modelinin artan verileriyle birlikte desenler oluşturmak için kullanılabilmesidir.

Algoritma

MClone algoritması esasen şu şekilde çalışır: yeni bir desen oluşturmak istediğimiz nesnenin 3D modeli göz önüne alındığında, önce rastgele yerleştiririz n modelin yüzeyindeki hücreler. Her hücrenin, rengi dahil birçok hücrenin özelliklerini tanımlayan bir türü vardır. Bu şekilde, örneğin, yalnızca iki renge sahip bir deseni simüle etmek istiyorsak, yalnızca iki tür hücre kullanmalıyız.

Artık model tanımlanmış hücrelere sahip olduğuna ve bunlar rastgele yerleştirildiklerine göre, onlardan bir desen oluşturmalarını istiyoruz. Bunun olması için tüm hücreler arasında gevşeme yaparız. Bu gevşemelerde iki temel parametremiz var: mitoz her hücre türünün hızı (hücre türü çoğalması için gün cinsinden gecikmeyi gösterir) ve her hücre türünün diğerlerine (ve kendisine de) yapışma oranı. Bu sonuncusu, gevşemenin ortaya çıkan kuvvetinden çıkaran (böylece hücreleri bir arada tutan) 1'den küçük bir sayıdır.

Her gevşemenin gerçekleştiği belirli bir "gün" vardır (bu, MClone'un gevşeme sürecini çağırma şeklidir). Günlük gevşeme sayısı, algoritmanın başında tanımlanır. Mitoz oranı, bir hücrenin kaç gün içinde "tekrar" çoğalacağını gösteren bir sayı olarak tanımlanır. Örneğin, belirli bir hücre tipinin mitoz oranı 4 ise, o hücre tipindeki hücreler ortalama olarak her 4 günde bir kendilerini yeniden üreteceklerdir (yani ilk gün doğan bir hücre için beşinci günde kendini yeniden üretecektir ve dokuzuncu günde ve benzeri).

Belli sayıda gün geçtikten sonra, beklediğimiz şey olabilen veya olmayabilen iyi tanımlanmış bir modelimiz olacak. Yukarıdaki açıklamayla sezgisel görünmese de algoritmanın önemli bir özelliği, algoritmaya geçirilen parametrelere baktıktan hemen sonra nasıl bir kalıp haline geleceğini tahmin etmenin kolay olmasıdır.

Referanslar

  1. ^ Walter, M. (Aralık 1998). Karmaşık Şekiller ve Doğal Desenlerin Entegrasyonu (Doktora tezi). İngiliz Kolombiya Üniversitesi. CiteSeerX  10.1.1.89.5497.
  2. ^ Walter, M .; Fournier, A .; Reimers, M. (Haziran 1998). "Memeli kürk modellerinin sentezi için klonal mozaik modeli". Grafik Arayüzü Bildirileri 1998. s. 82–91. CiteSeerX  10.1.1.6.1013.
  3. ^ M. Walter, A.Fournier ve D. Menevaux. 2001. Memeli modellerine şekil ve desen entegre etme. SIGGRAPH 2001 (Ağustos) Bildirileri, 317-326.

Dış bağlantılar