Triángulos y rellenarlos en la versión de python

Necesito poder rellenar de forma automática un triángulo, he visto que hay funciones que rellenan algunas figuras como los rectángulos, cuadrados o los círculos, pero no he visto definido un triángulo que serían poner tres líneas conectadas con cada punto, pero claro, ¿Cómo relleno eso? ¿Podría usar canvas o algo así?

He estado trabajando en python para conseguir pintar pixel por pixel el interior de los triángulos rectángulos de forma automática y sin errores, pero son más de 400 líneas de código para hacer un triángulo haciendo muchos cálculos.

Que conste que soy un iniciado en el mundo de la informática. Gracias de antemano.

Hola @IDplayst !!!, ¿para dibujar en la versión python de pilas estás usando una superficie como
se indica aquí?:

https://manual.pilas-engine.com.ar/dibujado_avanzado_con_superficies/

Tal vez lo que podrías hacer es dibujar el triángulo mediante lineas, acá hay una explicación
de cómo se puede hacer:

https://gabrielgambetta.com/computer-graphics-from-scratch/07-filled-triangles.html