Introdução à programação
com Python em um contexto visual


Sumário da Referência do py5

Desenhando formas

Elementos básicos

Formas 3D

Formas baseadas em vértices

Curvas independentes

Criando e exibindo objetos Py5Shape

sobe

Cor e outros atributos gráficos

Criando e atribuindo cores

Analisando cores

Atributos de traço e controle de estilo

sobe

Entrada de dados (Input)

Lendo arquivos

Variáveis do teclado

Funções de evento do teclado

Variáveis do mouse

Funções de evento do mouse

Funções auxiliares de data e horário

sobe

Saída de dados (Output)

Escrevendo arquivos

Saída de imagens

Área de texto (console)

sobe

Tipografia

Desenhando texto

Carregando e selecionando fontes

Métricas de texto

sobe

Transformações do Sistema de Coordenadas

Operações Básicas

Rotações 3D

Operações com a matriz de transformações

sobe

Ambiente do Sketch

Configuração e variáveis

Outros controles da janela do sketch

sobe

Relacionadas à matemática

Cálculo

Aleatoriedade (Random)

Trigonometria

sobe

Trabalhando com imagens

Carregando e exibindo

Pixels

Texturas

Objetos de imagem

sobe

Cena 3D

Câmera

Coordenadas

Luzes

Propriedade dos materiais

sobe

Apresentação (Rendering)

Contexto gráfico

Shaders

sobe

Execução do sketch

Controle do laço de repetição draw

Controle avançado da execução

Análise da Performance (Performance Profiling)

Linhas de execução (Threading)

Constantes da JVM

sobe

Classes e outras ferramentas do py5

Classes

Ferramentas

sobe