Vypočítat y-hodnotu Beziérovy S-křivky
Prodej
Více
SexRoom.cz | DomenovyKral.cz – 1300+ prémiových domén k prodeji, pronájmu – od 500 Kč/měs.
99 000 Kč
0 příhozů
Diskretni.cz | DomenovyKral.cz – 1300+ prémiových domén k prodeji, pronájmu – od 500 Kč/měs.
19 000 Kč
0 příhozů
Agresori.com
20 000 Kč
0 příhozů
Prodám SEO balíček Adult / Porno Webů a Domén
50 000 Kč
0 příhozů
Prodej e-shopu Ganaherbs.cz – ostatní
60 000 Kč
0 příhozů
Zdravím. Formulář (viz obrázek nahoře) umožňuje vytvořit asymptotickou S křivku pomocí dvou parametrů s různým náběhem a doběhem (purporová vodítka).
Potřebuju získat navzorkované hodnoty v ose y, dejme tomu pro normalizovaný případ, kde:
- hodnota x probíhá v intervalu 0,0 až 1,0
- hodnota y probíhá v intervalu 0,0 až 1,0
- náběh a doběh (easing) jsou určeny jako délky vektoru vodorovných vodítek, též v intervalu 0,0 až 1,0
- lze zadat libovolný počet vzorků (reálně řekněme od 2 do 100K)
Btw. křivka ve výše uvedeném případě je kreslená přes JS v canvasu přes funkci context.bezierCurveTo(bod vlevo dole, konec spodního vodítka, začátek horního vodítka, bod vpravo nahoře).
Jako výsledek bych chtěl dostat pole bodů (tolika, kolik si uživatel nakliká) obsahující racionální čísla od 0,0 do 1,0.
Znáte někdo řešení, optimalizované pro tento zjednodušený případ (tedy např. nekalkuluje ve 2d), ideálně vzorec nebo numerická metoda?
Díky