-
-
Notifications
You must be signed in to change notification settings - Fork 4
colorMode_
noStroke();
colorMode(RGB, 100);
for(int i=0; i<100; i++) {
for(int j=0; j<100; j++) {
stroke(i, j, 0);
point(i, j);
}
}
noStroke();
colorMode(HSB, 100);
for(int i=0; i<100; i++) {
for(int j=0; j<100; j++) {
stroke(i, j, 100);
point(i, j);
}
}
Modifica a maneira com que o Processing interpreta dados relativos a cores. Como as cores de fill(), stroke() e ** ** background()
são especificadas como valores entre 0 e 255 no modelo RGB de
cor. É possível modificar o intervalo de cor
utilizado para especificar cores e se mudar de sistema de cor.
Por exemplo, ao chamar ( coloMode(RGB, 1.0)
,
será especificado que os valoreses serão especificados
entre 0 e 1. Os limites para as definições de cores
são alterados ao ajustar os parâmetros intervalo1,
intervalo2, e intervalo3.
colorMode(mode);
colorMode(mode, intervalo);
colorMode(mode, intervalo1, intervalo2, intervalo3);
Parâmetros mode ou RGB ou HSB, o que corresponde a Vermelho/Verde/Azul (n.t. Red/Green/Blue ) e Matiz/Saturação/Brilho (n.t. * Hue/Saturation/Brightness* )
intervalo int ou float: intervalo de todos os elemtos de cor elements
intervalo1 int ou float: intervalo para o vermelho ou para o matiz, dependendo do atual modo de cor
intervalo2 int ou float: intervalo para o verde ou para a saturação, dependendo do atual modo de cor
intervalo3 int ou float: intervalo para o azul ou para o brilho, dependendo do atual modo de cor
Nenhum
Web & Applicações
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle