Studijnà text [pdf] - Personalizace výuky prostÅednictvÃm e-learningu
Studijnà text [pdf] - Personalizace výuky prostÅednictvÃm e-learningu
Studijnà text [pdf] - Personalizace výuky prostÅednictvÃm e-learningu
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Oskulační kruţnice<br />
7. OSKULAČNÍ KRUŢNICE<br />
Cíl Po prostudování tohoto odstavce budete znát<br />
rovnice křivek definované délkou oblouku a křivostí<br />
definovat doprovodný trojhran prostorových křivek<br />
Výklad<br />
V počítačové grafice jsou často rovinné i prostorové křivky nahrazovány (po částech)<br />
úsečkami nebo oblouky. A to oblouky kruhovými nebo kuţelosečkami (parabolou). Pro<br />
parametry těchto „náhradních“ křivek je třeba znát a) rovinu nahrazující křivky a b) poloměr<br />
kruhového oblouku. V této části jsou uvedeny prostředky, jak potřebné parametry získat. Za<br />
tím účelem je třeba znát některé další formy rovnic křivek.<br />
7.1 Kanonické rovnice křivky<br />
Vyjdeme z rovnice křivky p = p(s) a z poznatku p' = t. Potom dalším derivováním průvodiče p(s) podle s a za<br />
pouţití Frenetových vzorců získáme p" = t' = 1 kn a dále potom<br />
p<br />
1<br />
k<br />
2<br />
n<br />
1<br />
k<br />
n<br />
1 1 2 1 1<br />
k t k n<br />
2<br />
1<br />
k<br />
k k b.<br />
Pro p(s) pouţijeme rozvoje v mocninou řadu v okolí bodu s = 0. To je v okolí p 0 = p(0) tedy<br />
, 1 ,, 2 1 ,,, 3<br />
p s p0 p0<br />
s p0<br />
s p0<br />
s ...<br />
(7.1)<br />
2 6<br />
Dosadíme-li za p<br />
,<br />
, p<br />
,,<br />
, p<br />
,,,<br />
. . . právě nalezené výrazy a ztotoţníme v bodě s = 0 zkoumáním křivky<br />
0 0 0<br />
vektory t0 , n0 , b0<br />
se souřadnicovými vektory u, v, w dostaneme výraz<br />
1 1 2 1 3 1 2 1 ' 1 2<br />
p s t0<br />
s k0 n0<br />
s s k0<br />
t0<br />
k0 n0<br />
k0<br />
k b<br />
2<br />
6<br />
Po uspořádání dle t0 , n0 , b0<br />
dostaneme<br />
0 0<br />
. . .<br />
67