Descubre Cómo Declarar el Ancho y Alto de la Pantalla en Processing ¡Guía Fácil y Rápida!post-template-default single single-post postid-46 single-format-standard et_pb_button_helper_class et_fixed_nav et_show_nav et_secondary_nav_enabled et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db
771 715 4434

Ya hemos visto cómo, con la instrucción size(width,height), se define el tamaño de la pantalla donde crearemos nuestro proyecto, con el formato "(ancho/alto)" en píxeles. Esta instrucción es fundamental para establecer las dimensiones de nuestro entorno gráfico.

Configuración del Fondo y los Sistemas de Color

A la vez, podríamos utilizar colores para el fondo de esa pantalla con la instrucción background(R,G,B). Por ejemplo, podríamos utilizar la combinación (0,255,0) para definir un fondo verde.

Para trabajar con el color en Processing, podemos utilizar tres sistemas distintos:

  • RGB

    En este sistema, cualquier color se puede conseguir mezclando el R (red-rojo), el G (green-verde) y el B (blue-azul). El valor que toma cada uno de ellos va de 0 a 255. Si se utiliza un cuarto parámetro es para referirnos a la transparencia.

  • HSB

    En el HSB se utilizan los parámetros tono, saturación y brillo. El valor que toma cada uno de ellos va de 1% a 100%. Si se utiliza un cuarto parámetro es para referirnos a la transparencia (0 es totalmente transparente y 255 es totalmente opaco; el valor tomado por defecto, si no se usa el parámetro, es 255).

    Lea también: IVA 21% Excel

  • Notación Hexadecimal

    El formato #000000 (notación hexadecimal) representa colores donde cada dos cifras de dicho número representa el valor en código hexadecimal de la componente Red, Green o Blue del color.

Para obtener cualquiera de estos parámetros para cualquier color podemos utilizar una herramienta de la que dispone Processing, haciendo clic en "Herramientas/Selector de colores…".

Dibujo de Formas Básicas en el Lienzo

Una vez definido el lienzo con su ancho y alto, podemos dibujar diversas formas básicas en él. Las coordenadas y dimensiones de estas formas se interpretan dentro del espacio de la pantalla que hemos configurado.

  • Punto

    En la instrucción point(x,y); x es la posición en el eje X, e y es la posición en el eje Y. Por defecto, el punto se dibujará con grosor de 1 píxel.

  • Línea

    En la instrucción line(x,y,x2,y2); x e y indican el punto donde se inicia la línea, mientras x2 e y2 son las coordenadas del punto final de la misma.

    Lea también: Guía IVA reducido

  • Rectángulo

    En la instrucción rect(x,y,ancho,alto,radio); x e y definen el punto de partida (por defecto la esquina superior izquierda); a continuación, se señalan el ancho y el alto del rectángulo en píxeles y en sentido creciente de los ejes. El parámetro radio es opcional y permite dibujar rectángulos con esquinas redondeadas.

  • Cuadrilátero

    En la instrucción quad(x1,y1,x2,y2,x3,y3,x4,y4), cada par de coordenadas x,y representa uno de los cuatro vértices del cuadrilátero. El orden en que aparecen las coordenadas dentro de la sentencia es muy importante; Processing va trazando una línea desde las coordenadas x1, y1 hasta x2,y2, y así sucesivamente.

  • Elipse

    En la instrucción ellipse(x,y,ancho,alto); x e y definen el punto de partida (por defecto el centro de la elipse o círculo) y, a continuación, se señalan el ancho y el alto de la misma.

En cuanto a las propiedades de todas estas formas básicas, podemos definir algunas como el fondo, el borde y el relleno, permitiendo una amplia personalización de nuestros elementos gráficos.

Lea también: ¿Cómo localizar tus XML del SAT?

tags: #Processing #como #declarar #ancho #alto #pantalla