Curvas e Superfícies Paramétricas
Curvas e superfícies paramétricas representam formas livres suaves como funções de um ou dois parâmetros, oferecendo aos designers descrições compactas e controláveis da geometria.
Definition
Uma curva ou superfície paramétrica mapeia um intervalo ou retângulo de valores de parâmetros para pontos no espaço, tipicamente como uma combinação ponderada de pontos de controle usando funções de base polinomiais ou racionais.
Scope
Este tópico abrange as curvas de Bezier e o algoritmo de Casteljau, representações B-spline e NURBS com seus vetores de nós e controle local, condições de continuidade entre segmentos e a construção de produto tensorial que estende essas curvas para superfícies.
Core questions
- Como uma curva suave pode ser especificada e editada através de alguns pontos de controle?
- Que continuidade existe onde as peças da curva ou superfície se unem?
- Por que são necessárias formas racionais como as NURBS?
- Como as construções de curvas se generalizam para superfícies?
Key concepts
- Curvas de Bezier
- Algoritmo de Casteljau
- B-splines e vetores de nós
- NURBS
- Continuidade geométrica e paramétrica
- Superfícies de produto tensorial
Key theories
- Curvas de Bezier e avaliação de Casteljau
- Uma curva de Bezier é uma mistura polinomial de Bernstein de seus pontos de controle, avaliada de forma estável por interpolação linear repetida, com a curva situada dentro do casco convexo e tangente ao seu polígono de controle.
- B-splines e NURBS
- As B-splines fornecem controle local e suavidade ajustável através de um vetor de nós, e sua generalização racional, NURBS, pode representar seções cônicas exatamente, tornando-se o padrão em design assistido por computador.
Clinical relevance
Curvas e superfícies paramétricas são a espinha dorsal geométrica do design assistido por computador, contornos de fontes e gráficos vetoriais, caminhos de animação e design de superfícies industriais em engenharia automotiva e aeroespacial.
History
Desenvolvidos independentemente por Bezier na Renault e de Casteljau na Citroen no início dos anos 1960, os métodos foram unificados e estendidos pela teoria B-spline de de Boor e padronizados como NURBS em sistemas CAD.
Key figures
- Pierre Bezier
- Paul de Casteljau
- Carl de Boor
Related topics
Seminal works
- farin2002
- piegl1997
Frequently asked questions
- Por que as curvas de Bezier são tão amplamente utilizadas?
- Elas são definidas por um pequeno conjunto de pontos de controle que moldam intuitivamente a curva, são fáceis e numericamente estáveis de avaliar, e permanecem dentro do casco convexo de seus controles, o que as torna previsíveis para edição.
- O que o N em NURBS adiciona em relação às B-splines simples?
- As B-splines racionais não uniformes (NURBS) usam pesos e funções de base racionais, o que lhes permite representar círculos, elipses e outras seções cônicas exatamente, algo que as B-splines polinomiais não conseguem fazer.