Paritian

Matemática

Calculadora da Curva de Bézier Cúbica (Ponto e Tangente em t)

O ponto de uma curva de Bézier cúbica para qualquer t entre 0 e 1, com a velocidade e a direção da tangente nesse ponto, a partir dos quatro pontos de controlo.

Resultados

Ponto da curva, x 50,0000
Ponto da curva, y 75,0000
Velocidade ao longo da curva (|dP/dt|) 112,5000
Direção da tangente 0,00 °
Como varia
Coordenadas da curvaParâmetro t (0 = início, 1 = fim) 0,00 – 1,00. Ponto da curva, x: 0 → 100; Ponto da curva, y: 0 → 0Ponto da curva, xPonto da curva, y0204060801000,000,200,400,600,801,00Parâmetro t (0 = início, 1 = fim)

A linha tracejada marca o valor que escreveu.

O que faz esta ferramenta

Uma curva de Bézier cúbica parte de P0 em direção a P1, chega a P3 vinda de P2 e nunca precisa de tocar nos dois pontos do meio — eles só puxam a curva para si. A mesma curva de quatro pontos desenha caminhos SVG, contornos de letras e o easing cubic-bezier() do CSS, onde P0 = (0, 0) e P3 = (1, 1). Passos iguais em t não são passos iguais ao longo da curva: a velocidade mostra onde a curva é percorrida depressa e onde demora.

Fórmula

B(t) = (1−t)³ P0 + 3(1−t)² t P1 + 3(1−t) t² P2 + t³ P3 · B′(t) = 3(1−t)² (P1−P0) + 6(1−t) t (P2−P1) + 3 t² (P3−P2)

Variáveis

SímboloSignificadoUnidade
x0Ponto inicial P0, x—
y0Ponto inicial P0, y—
x1Ponto de controlo P1, x—
y1Ponto de controlo P1, y—
x2Ponto de controlo P2, x—
y2Ponto de controlo P2, y—
x3Ponto final P3, x—
y3Ponto final P3, y—
tParâmetro t (0 = início, 1 = fim)—
XPonto da curva, x—
YPonto da curva, y—
VVelocidade ao longo da curva (|dP/dt|)—
ADireção da tangente°

Exemplo resolvido

  • Ponto inicial P0, x0
  • Ponto inicial P0, y0
  • Ponto de controlo P1, x25
  • Ponto de controlo P1, y100
  • Ponto de controlo P2, x75
  • Ponto de controlo P2, y100
  • Ponto final P3, x100
  • Ponto final P3, y0
  • Parâmetro t (0 = início, 1 = fim)0,5
  • Ponto da curva, x50,0000
  • Ponto da curva, y75,0000
  • Velocidade ao longo da curva (|dP/dt|)112,5000
  • Direção da tangente0,00 °

Limitações

  • Misturar unidades é a causa de erro mais comum. Converta todos os valores para as unidades indicadas ao lado de cada campo antes de calcular.
  • O cálculo é feito com precisão total e apenas a apresentação é arredondada. Se copiar um valor intermédio e voltar a escrevê-lo, podem surgir pequenas diferenças.