Nós compilamos uma lista de 11 alternativas gratuitas e pagas para o Paper.js. Os principais concorrentes incluem: Three.js, Zdog. Além disso, os usuários também fazem comparações entre Paper.js e Raphaël, Pts, StageXL. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Nós compilamos uma lista de 11 alternativas gratuitas e pagas para o Paper.js. Os principais concorrentes incluem: Three.js, Zdog. Além disso, os usuários também fazem comparações entre Paper.js e Raphaël, Pts, StageXL. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Estrutura de script de gráficos vetoriais de código-fonte aberto que é executada sobre o HTML5 Canvas.
Estrutura de script de gráficos vetoriais de código-fonte aberto que é executada sobre o HTML5 Canvas.
Paper.js Vídeo e capturas de tela
Paper.js Visão geral
O Paper.js é uma estrutura de script de gráficos vetoriais de código aberto que é executada sobre a tela HTML5. Ele oferece um modelo de objeto de gráfico de cena / documento limpo e muitas funcionalidades poderosas para criar e trabalhar com gráficos vetoriais e curvas de bezier, tudo perfeitamente organizado em uma interface de programação bem projetada, consistente e limpa.
CARACTERÍSTICAS
Modelo de Objeto de Documento O Paper.js fornece um modelo de objeto de documento (também chamado de gráfico de cena) que é muito fácil de trabalhar. Crie um projeto e preencha-o com camadas, grupos, caminhos, rasters etc.
Caminhos e segmentos O Paper.js torna muito fácil criar caminhos e adicionar segmentos a eles. Após a adição, os segmentos podem ser facilmente inspecionados, manipulados, movidos, removidos etc.
Interação do mouse O Paper.js oferece manipuladores de mouse para as diferentes ações que você pode executar com um mouse (ou tela sensível ao toque). Você pode usar esses manipuladores para produzir diferentes tipos de ferramentas que têm maneiras diferentes de reagir à interação e movimento do mouse.
Interação com o teclado O Paper.js permite que você interaja com o teclado de duas maneiras: Você pode interceptar os eventos da tecla e responder a eles ou pode verificar o estado de uma determinada tecla a qualquer momento, para ver se está pressionada ou não.