KK-spline vs CR-spline

Leírás, és minden egyéb tudnivaló az oldal alján

Kölleni fog valami böngésző, ami nem régi IE...

Használat

Bal egérgombbal új kontrollpontot teszel le, jobb gombbal arrébhurcolászod a kontrollpontokat. A szóköz billentyűvel, vagy gombbal törlöd az összes pontot.

Tesztelve Chrome 23.0.1271.26 alatt. Meg a 30-as alatt is.

Paraméter

Görbe

Catmull-Rom paraméterek

Felhasználásról

Tény, hogy mivel az egész JavaScript, így a forráskódja elérhető, tehát az alkalmazott képletek minden további nélkül kibányászhatóak. Én mégis szeretnélek erről lebeszélni, mert egyrészt a forrás tömörítve van, így csupa értelmetlen változó és függvénynevek szerepelnek benne (ami a megértést, valamint a C++-ra portolást nagy mértékben hátráltatja), másrészt mert védésen meg sem fogsz tudni mukkanni, ha arra kerül a sor, hogy nyilatkozz az adott képletről. Értsd meg az anyagot, és úgy készítsd el a házidat. Ez a kis alkalmazás csupán arra szolgál, hogy összevesd a saját implementációd eredményét egy (szerintem) helyes megvalósítással.

UI: simán lehet, hogy én is marhaságot kódoltam le...