Você está na página 1de 3

Introduao

Para descrever e modelar desenhos de curvas e superficies em desenho


assistido por computador, faz-se o uso das NURBS. Dessa forma, elabora-se uma
breve fundamentaao teorica de conceitos de curvas e superficies, curvas de
Bzier, curvas de Bzier racionais, B-Splines e NURBS.
Representaao de curvas e superficies
De acordo com [X], curvas e superficies sao representadas
matematicamente de maneira explicita, impicita ou paramtrica. Para este
trabalho, sao exploradas as curvas do tipo paramtricas.
A forma explicita representada da seguinte maneira :

em que a variavel da abicissa x uma funao da variavel da ordenada y. Embora


esta forma seja util em diversas aplicaoes, ela nao pode representar
adequadamente funoes de multiplos valores e nao pode ser usada quando uma
limitaao envolve derivaao infinita, alm de depender das coordenadas axiais.
Possui pequena apliaao em graficos computacionais ou em desenho assistido
por computador.
A forma implicita representada da seguinte maneira :

em que a expressao esqueda utilizada em problemas planos (curvas) e a


expressao direita utilizada em problemas tridimensionais (superficies). Ela
capaz de representar funoes de multiplos valores, embora ainda dependa das
coordenadas axiais. As aplicaoes sao diversas, como em graficos
computacionais e desenhos assistidos por computador. Um exemplo de um
circulo de raio unitario com centro na origem representado pela figura X a
seguir :

(http://www.cs.cmu.edu/~tcortina/15110f11/lab9/index.html)
s

Por fim, a forma paramtrica representada da seguinte maneira :


em que t o parmetro. Ela nao depende das coordenadas axiais, representa
facilmente funoes de multiplos valores, derivadas infinitas e possue mais graus
de liberdade quando comparado s formas explicitas e implicitas. Cada
coordenada do ponto da curva representada separadamente como uma funoa
explicita de um parmetro independente. A curva representada pela expressao
X a seguir :

em que u a variavel independente ou parmetro e o intervalo [a,b] arbitrario,


mas geralmente normalizado entre [1,0]. Para o primeiro quadrante do circulo da
figura X anterior definido pelas funoes paramtricas a seguir :

Curvas de Bzier
Para iniciar a abordagem das curvas e superficies NURBS, necessita-se
rever alguns conceitos antecedentes a este, especialmente as curvas
paramtricas polinomiais (curvas de Bzier), que sao um caso especial das
NURBS. Utilizadas em diversas aplicaoes em softwares de desenhos graficos, foi
introduzida pela primeira vez pelo francs Pierre Bzier em 1962, quando
funcionario da Renault.
As curvas de Bzier sao determinadas por um poligono de contrle, como
mostrado na figura X.

(http://www.e-
cartouche.ch/content_reg/cartouche/graphics/en/html/Curves_learningObject3.ht
ml)
Como as bases de Bzier sao as mesmas bases de Bernstein, diversas
propiedades sao ja conhecidas, como :

As funoes de base sao reais ;


O grau do polinmio que define o segmento de curva um a menos que o
numero de pontos do poligono de contrle ;
A curva geralmente orientada pela forma do poligono de contrle ;
O primeiro e o ultimo pontos da curva sao coincidentes com o primeiro e
ultimo pontos do poligono de contrle ;
Uma curva de Bzier de grau n expressa pela seguinte expressao :

em que Bi,n (u) a funao de base e tambm um polinomio de Bernstein de grau


n, dado por :

em que os coeficientes geomtricos Pi sao os pontos de contrle do poligono que


define a malha de contrle, que interpolam os pontos.
As funoes de base possuem algumas caracteristicas, tais como :

Você também pode gostar