Arquivos PLY de exemplo — baixe malhas e nuvens de pontos para testes
PLY — Polygon File Format (Stanford Triangle Format) · .ply · tipo MIME application/octet-stream
Baixe um arquivo PLY de exemplo para testar um visualizador de nuvens de pontos, um pipeline de fotogrametria ou de escaneamento ou um parser de PLY. Há duas nuvens de pontos — 100.000 pontos em binário e 10.000 pontos em ASCII, cada uma com XYZ, normais e cor RGB — e duas malhas de triângulos com cor por vértice, com 4.096 triângulos (ASCII) e 51.200 triângulos (binário little-endian).
O cabeçalho do PLY declara seus próprios elementos e propriedades, então ele pode carregar de pontos simples a cores, normais e atributos personalizados, e é por isso que scanners e ferramentas de pesquisa o usam. Essa flexibilidade também é o que faz os parsers tropeçarem; estes arquivos exercitam os layouts de propriedades mais comuns. Os pontos são amostrados na superfície do nó toroidal a partir de uma semente fixa, então a nuvem é idêntica toda vez que você a baixa.

Baixe arquivos PLY de exemplo
| Arquivo | Detalhes | Tamanho | Baixar |
|---|---|---|---|
sample-mesh-vertex-colors-ascii.ply | 4.096 triângulos · 2.048 vértices · normais · cores de vértice · metros, Y para cima | 201 KB | |
sample-point-cloud-10k-ascii.ply | 10.000 pontos · normais · cores de vértice · metros, Y para cima | 680 KB | |
sample-mesh-vertex-colors-binary.ply | 51.200 triângulos · 25.600 vértices · normais · cores de vértice · metros, Y para cima | 1.4 MB | |
sample-point-cloud-100k-binary.ply | 100.000 pontos · normais · cores de vértice · metros, Y para cima | 2.7 MB |
Use estes arquivos na linha de comando ou em CI
Todas as URLs são estáveis e têm CORS aberto. Fixe o SHA-256 no seu teste e você saberá no mesmo instante se um fixture mudar.
# Baixar um arquivo curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/ply/sample-mesh-vertex-colors-ascii.ply # Verificar (o SHA-256 de cada arquivo está listado acima) shasum -a 256 sample-mesh-vertex-colors-ascii.ply # Índice legível por máquina de todos os arquivos de exemplo curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="ply")'
Visão geral do formato PLY
| Nome completo | PLY — Polygon File Format (Stanford Triangle Format) |
|---|---|
| Extensões | .ply |
| Tipo MIME | application/octet-stream |
| Codificações | ASCII e binary_little_endian 1.0 |
| Propriedades dos vértices | float x y z, float nx ny nz, uchar red green blue |
| Faces | list uchar int vertex_indices (só nas malhas) |
| Maior arquivo | 100.000 pontos, 2,7 MB |
| Unidades | Nenhuma no arquivo — estes exemplos estão em metros, Y para cima |
O que as pessoas testam com arquivos PLY de exemplo
- Renderização e LOD de nuvens de pontos
- Exibição de cor por vértice em visualizadores de malhas
- Leitura de cabeçalhos PLY ASCII e binários
- Importação de escaneamento 3D e fotogrametria
- Conversão de nuvens de pontos em malhas
- Desempenho do parser com 100.000 pontos
Perguntas frequentes
O PLY é um formato de malha ou de nuvem de pontos?
Os dois. Um arquivo PLY só com o elemento vertex é uma nuvem de pontos; acrescente um elemento face e ele vira uma malha de polígonos. Publicamos os dois tipos para você testar se o seu visualizador lida com cada um.
Por que ele é chamado de formato de Stanford?
O PLY foi criado em Stanford nos anos 1990 para armazenar dados de scanners 3D, e os escaneamentos do Stanford Bunny e do Dragon foram distribuídos nele. Ele continua sendo a saída padrão de muitas ferramentas de escaneamento e fotogrametria.
Que unidades e eixo vertical esses arquivos usam?
glTF, GLB, OBJ, PLY, OFF, DAE e USDZ usam Y para cima, em metros (o nó toroidal tem cerca de 1,4 m de largura). STL e 3MF usam Z para cima, em milímetros, e ficam apoiados em z = 0, como os fatiadores esperam. FBX usa Y para cima, em centímetros. As unidades e o eixo vertical de cada arquivo aparecem nos detalhes dele, para você conferir se o seu importador aplica a escala e a rotação corretamente.
De onde vêm esses modelos?
Nós mesmos os geramos. Um script constrói a geometria a partir de fórmulas (um nó toroidal, esferas UV, cubos e um suporte feito com uma biblioteca de modelagem booleana) e depois grava cada formato de arquivo byte a byte, seguindo a especificação. Nada é baixado, digitalizado ou convertido a partir do modelo de outra pessoa, e é por isso que eles são livres para qualquer uso, inclusive comercial, sem necessidade de atribuição.
É seguro baixar esses arquivos PLY?
Sim. Todos os arquivos são gerados do zero pelo nosso próprio script aberto — nada é copiado de outros sites ou enviado por usuários — e não contêm scripts, macros nem executáveis. O SHA-256 de cada arquivo é publicado nesta página para que você possa conferir o que recebeu.
Posso usar os arquivos PLY de exemplo comercialmente?
Sim. Eles são livres para qualquer finalidade, incluindo produtos comerciais, suítes de teste, demonstrações e redistribuição, sem necessidade de atribuição. Não há nada para licenciar nem ninguém a quem pedir.
Posso usar hotlink desses arquivos ou usá-los no CI?
Sim. Cada link é uma URL direta e estável via HTTPS, com Access-Control-Allow-Origin: * e cabeçalhos de cache longos, então curl, wget, fetch() e executores de teste podem baixá-los diretamente. Cada página tem um link para um índice JSON de todos os arquivos (veja a seção de linha de comando).
Arquivos de exemplo relacionados
Ferramentas grátis que funcionam com PLY
- Gerador de hash — Gere hashes de textos ou arquivos com MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32, verifique um checksum ou calcule um HMAC. Os arquivos nunca saem do seu dispositivo.
- Gerador de arquivos de teste — Gere no navegador um arquivo fictício de qualquer tamanho exato: de 1 KB a 2 GB, bytes aleatórios, texto, CSV ou JSON.
Encontrou um problema ou algo que poderia ser melhor? Lemos todas as mensagens e corrigimos rápido.
Testando um pipeline de arquivos? Nós construímos isso.
Uploads, conversões, pré-visualizações, processamento de documentos e fluxos de mídia são o tipo de sistema em produção que o FreeToolsForWeb projeta e opera para clientes — e foi por isso que precisamos desses arquivos em primeiro lugar.
Conheça as ferramentas grátis