11.07.2015 Views

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

40 Capítulo 3. Antece<strong>de</strong>ntes, Estado <strong>de</strong> la CuestiónCurvas <strong>de</strong> interpolaciónGrado polinomio Interpola Carácter ContinuidadLineal 1 Si Local(2) c 0Bézier n-1 No (sólo extremos) Global (n) C ∞Spline local 3 Si Local (4) C 1Spline global 3 Si Global G 2B-spline Ajustable No Local (ajust.) AjustableB-spline (cúbico) 3 No Local (4) G 2Tabla 3.2: Tabla comparativa <strong>de</strong> diferentes curvas.no interpola a ninguno <strong>de</strong> los puntos <strong>de</strong> control y para crear una curva cerrada es necesariorepetir los k − 1 puntos <strong>de</strong>s<strong>de</strong> el principio al final.Se dice que un B-Spline es no periódico cuando los elementos <strong>de</strong>l extremo <strong>de</strong>l vector <strong>de</strong>nodos son iguales y los <strong>de</strong>l centro se mantienen equiespaciados. En este caso, la curva sólointerpola a los puntos extremos y coinci<strong>de</strong> con la curva <strong>de</strong> Bézier cuando el or<strong>de</strong>n es máximo,k = n + 1. Se dice que el B-Spline es no uniforme cuando el vector <strong>de</strong> nodos no satisfaceninguna <strong>de</strong> las condiciones anteriores.3.2.1.9 Implementación <strong>de</strong> splines cúbicas naturalesComo ya hemos visto en otros apartados, la representación paramétrica <strong>de</strong> cada segmentoque forman las splines cúbicas es <strong>de</strong>l modo:Y i (u) = a i + b i u + c i u 2 + d i u 3 (3.6)De forma análoga se <strong>de</strong>finiría la ecuación para X y Z (si fuera una curva en tres dimensiones).Como también se comentó, u varía <strong>de</strong>s<strong>de</strong> 0 a 1 en cada segmento <strong>de</strong> la curva.Como se ve en la figura 3.9, y acor<strong>de</strong> con la fórmula <strong>de</strong>scrita anteriormente, el segmentoi-ésimo va <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> control V i hasta el V i+1 . En la ecuación 3.6, Y i (u) representay(u) a lo largo <strong>de</strong>l segmento i-ésimo. De forma similar podríamos <strong>de</strong>finir X i (u) y Z i (u).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!