Three.js

Technical & Infrastructure

A JavaScript library for creating 3D graphics in the browser, powering FlipLink's page-flip effects.

Como Funciona no FlipLink

Three.js é o motor de renderização central por trás da experiência de [flipbook](/glossary/flipbook) do FlipLink. Quando você faz upload de um PDF e cria um flipbook, o FlipLink usa Three.js para renderizar cada página como uma superfície 3D com [animações realistas de virada de página](/glossary/page-flip-animation). Cada virada é calculada em tempo real: o papel se deforma ao longo de uma curva, o verso da página se torna visível e sombras dinâmicas se deslocam pela página dupla. O renderizador suporta diferentes [tipos de capa](/glossary/cover-type) — [capa dura](/glossary/hardcover) e [brochura](/glossary/paperback) — cada um com comportamento de flexão e mecânica de lombada distintos. Three.js renderiza toda a cena usando a GPU do leitor, então as animações permanecem fluidas sem processamento do lado do servidor. O FlipLink também oferece um [visualizador de documentos](/glossary/document-viewer) baseado em [PDF.js](/glossary/pdf-js) para situações onde um layout mais simples é preferido, permitindo que editores escolham o formato certo por publicação.

Termos Relacionados

Disponível em outros idiomas

Pronto para Transformar
Seus PDFs?

Junte-se a milhares de empresas que usam o FlipLink para criar conteúdo envolvente e interativo a partir de seus PDFs. Comece grátis — sem cartão de crédito.