RELLENA

Sinopsis
RELLENA
(RELLENA modo)
FILL
(FILL modo)
Descripción

Rellena de color una región de la pantalla, en la que se encuentra la tortuga y que está limitada por líneas previamente dibujadas. Por el color, RELLENA usa el valor actual COLORRELLENO.

Si modo es CIERTO, entonces RELLENA rellena hasta que se encuentra con el COLORLAPIZ actual. Si modo es FALSO o no es dado, entonces RELLENA rellena solo mientras que se encuentre sobre el mismo color.

RELLENA se puede usar en modo PERSPECTIVA para rellenar de un determinado color las caras visibles de un objeto. Por ejemplo, de un cubo no dibujes las seis caras, sólo tres como máximo permanecen visibles, entonces dibujes solo esas tres y rellenalas.

Ejemplo

Rellena un cuadrado:

REPITE 4 [AVANZA 100 GIRADERECHA 90]
GIRADERECHA 45
SUBELAPIZ
AVANZA 20
RELLENA

Rellena mientras que se encuentre sobre el mismo color:

PONCOLORRELLENO 4
PONCOLORLAPIZ 1
CIRCULO 50
PONCOLORLAPIZ 2
CIRCULO 100
RELLENA

Rellena hasta que el color de las líneas coincide con COLORLAPIZ:

PONCOLORRELLENO 4
PONCOLORLAPIZ 1
CIRCULO 50
PONCOLORLAPIZ 2
CIRCULO 100
(RELLENA "CIERTO)

Un ejemplo en 3D:

PARA CUADRADO :color
  REPITE 4 [AVANZA 100 GIRADERECHA 90]
  SUBELAPIZ
  GIRADERECHA 45
  AVANZA 50
  PONCOLORRELLENO :color
  RELLENA
  RETROCEDE 50
  GIRAIZQUIERDA 45
  BAJALAPIZ
FIN

PERSPECTIVA
BALANCEADERECHA 45
BAJANARIZ 45
CUADRADO 1
BALANCEADERECHA 90
CUADRADO 2
CABECEA 90
CUADRADO 3


SourceForge.net Logo