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. |