Mel bych dotaz: pomoci NURBS lze vyjadrit kruhovy oblouk. Pokud tomu dobre rozumim, NURBS jsou definovany jako podily polynomu (v jednotlivych slozkach). Nedokazu si ale predstavit, jak lze vyjadrit kruhovy oblouk bez pouziti odmocniny anebo trigonometrickych funkci. Je mozne uvest nejaky priklad kruhoveho oblouku jen jako podilu dvou polynomu?
Je to prave diky vaham jednotlivych bodu. V homogennim prostoru je to vytazeny polynom, pri prevodu zpatky do euklidovskeho prostoru se polynom promitne jako kruhovy oblouk
Mel bych dotaz: pomoci NURBS lze vyjadrit kruhovy oblouk. Pokud tomu dobre rozumim, NURBS jsou definovany jako podily polynomu (v jednotlivych slozkach). Nedokazu si ale predstavit, jak lze vyjadrit kruhovy oblouk bez pouziti odmocniny anebo trigonometrickych funkci. Je mozne uvest nejaky priklad kruhoveho oblouku jen jako podilu dvou polynomu?
Pro tvorbu kruhoveho oblouku si musite taky pohrat s vahami jednotlivych ridicich bodu (to je to 'R' v nazvu NURBS). Podivejte se na http://en.wikipedia.org/wiki/Nurbs, tam je tabulka s polohami ridicich bodu spolu s jejich vahami.
zdá se, že slečna vycházela z nějaké starší implementace NURBS algoritmu, protože dle dokumentace k 3D programu Rhinoceros platí, že délka uzlového vektoru je rovna stupni křivky a počtu kontrolních bodů - 1. První a poslední složka uzlového vektoru se může opakovat nanejvýš n-krát (n je stupeň křivky, stejně jako vnitřní uzly.