BT Sözlüğü › Programlama › Kumaş simülasyonu

Kumaş simülasyonu

Programlama Svenska → Güncellendi: 2026-10-25

Mesafe kısıtlarıyla bir arada tutulan nokta kütlelerden oluşan bir ağ olarak kumaş; kumaş düzgün sarkana kadar her karede gevşetilir.

Xavier Provot, oyunların bugün hâlâ dayandığı modeli 1995’te tarif etti: yaylarla ya da sert mesafe kısıtlarıyla (yapısal, kesme ve bükülme bağları) birbirine bağlanmış bir parçacık ızgarası; Verlet integrasyonuyla ilerletilir ve karede birkaç tur yinelenir. Ucuz, kararlı ve bir pelerin ya da bayrak için yeterince ikna edici.

Pahalı olan kumaşın kendisi değil, kendi içinden ve dünyadan geçmesini engellemektir. Öz çarpışma için uzamsal indeksleme gerekir; yanlış tarafa çözülen bir kıvrım hemen göze batar. Konum tabanlı dinamik (Müller ve ark., 2007), kuvvetler yerine konumları doğrudan düzelterek kararlılık sorununun büyük kısmını çözdü.

← Sözlüğe dön