BabylonJS - Formas Paramétricas

Formas paramétricas referem-se a diferentes formas que podem ser alcançadas usando as linhas desenhadas com curvas, torções, etc. É uma forma 2D gerada com equações matemáticas como parábola, curva seno, curva cos, curva de Bézier, etc. Com a equação, podemos encontre as coordenadas (x, y) e desenhe a linha para as mesmas. Veremos formas como fita, linhas, traços, tubo, extrusão neste capítulo. Um desenho de linhas à mão livre no quadro pode ser obtido com as formas paramétricas descritas abaixo.

Sr. Não. Forma paramétrica e descrição
1 Fita

A faixa de opções usa uma série de caminhos como entrada e desenha linhas ao longo desses caminhos. Ele usa uma lógica complexa para obter as coordenadas. No exemplo dado abaixo, usamos a equação da curva de Bézier para desenhar a fita. As curvas de Bézier são usadas principalmente em jogos 3D para modelar as curvas suaves. A curva precisa de pontos de controle e a curva é desenhada ao longo dos pontos de controle.

2 Linha

A linha é um elemento básico em jogos 3D. Para desenhar uma linha, você precisa de dois pontos entre os quais você pode desenhar uma linha.

3 Tubo

O tubo é uma forma de cilindro curvo. Ele pode fornecer diferentes formas paramétricas com base na equação (função matemática) aplicada a ele para obter as coordenadas.

4 Extrusão

A extrusão ajuda a transformar uma forma 2D em uma forma volumétrica. Suponha que você queira criar uma estrela com 2D, você terá as coordenadas x, y ez será 0. Tirar a extrusão das coordenadas 2D converterá a mesma em 3D forma. Portanto, o início do 2D com extrusão acabará sendo um 3D. Você pode tentar diferentes formas 2D e convertê-las em 3D.