Archivos PLY de ejemplo: descarga mallas y nubes de puntos para pruebas

PLY — Polygon File Format (Stanford Triangle Format) · .ply · tipo MIME application/octet-stream

4 archivos201 KB – 2.7 MBEnlaces directosSin anuncios ni registroGratis para cualquier usoVerificado con SHA-256

Descarga un archivo PLY de ejemplo para probar un visor de nubes de puntos, un flujo de fotogrametría o escaneado, o un analizador de PLY. Hay dos nubes de puntos (100 000 puntos en binario y 10 000 puntos en ASCII, cada una con XYZ, normales y color RGB) y dos mallas de triángulos con color por vértice, de 4096 triángulos (ASCII) y 51 200 triángulos (binario little-endian).

La cabecera de un PLY declara sus propios elementos y propiedades, así que puede contener desde puntos sin más hasta colores, normales y atributos personalizados; por eso lo usan los escáneres y las herramientas de investigación. Esa flexibilidad es también donde tropiezan los analizadores, y estos archivos ponen a prueba las distribuciones de propiedades más habituales. Los puntos se muestrean sobre la superficie del nudo toroidal a partir de una semilla fija, así que la nube es idéntica cada vez que la descargas.

Vista previa renderizada del modelo de ejemplo en PLY
Render estático de un ejemplo de esta página, con sombreado plano generado por nuestro generador. Abre las descargas en cualquier visor de PLY para inspeccionarlas en 3D.

Descarga archivos PLY de ejemplo

ArchivoDetallesTamañoDescargar
sample-mesh-vertex-colors-ascii.ply
4096 triángulos • ASCII • colores RGB por vértice + normales • 201 KB
4096 triángulos · 2048 vértices · normales · colores de vértice · metros, eje Y hacia arriba201 KB
201.455 bytes
Descargar PLY
sample-point-cloud-10k-ascii.ply
Nube de puntos: 10 000 puntos • ASCII • XYZ + normales + RGB • 680 KB
10.000 puntos · normales · colores de vértice · metros, eje Y hacia arriba680 KB
680.239 bytes
Descargar PLY
sample-mesh-vertex-colors-binary.ply
51 200 triángulos • binario little-endian • colores de vértice + normales • 1.4 MB
51.200 triángulos · 25.600 vértices · normales · colores de vértice · metros, eje Y hacia arriba1.4 MB
1.357.186 bytes
Descargar PLY
sample-point-cloud-100k-binary.ply
Nube de puntos: 100 000 puntos • binario • XYZ + normales + RGB • 2.7 MB
100.000 puntos · normales · colores de vértice · metros, eje Y hacia arriba2.7 MB
2.700.329 bytes
Descargar PLY
4 archivos · enlaces directos · sin registro · CORS habilitado

Usa estos archivos desde la línea de comandos o CI

Todas las URL son estables y tienen CORS abierto. Fija el SHA-256 en tu prueba y sabrás en el momento en que cambie un fixture.

# Descargar un archivo
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/ply/sample-mesh-vertex-colors-ascii.ply

# Verificarlo (el SHA-256 de cada archivo aparece arriba)
shasum -a 256 sample-mesh-vertex-colors-ascii.ply

# Índice legible por máquina de todos los archivos de ejemplo
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="ply")'

El formato PLY de un vistazo

Nombre completoPLY — Polygon File Format (Stanford Triangle Format)
Extensiones.ply
Tipo MIMEapplication/octet-stream
CodificacionesASCII y binary_little_endian 1.0
Propiedades de vérticefloat x y z, float nx ny nz, uchar red green blue
Caraslist uchar int vertex_indices (solo en las mallas)
Archivo más grande100 000 puntos, 2.7 MB
UnidadesNo se indican en el archivo; estos ejemplos están en metros, con el eje Y hacia arriba

Qué se prueba con archivos PLY de ejemplo

  • Renderizado de nubes de puntos y niveles de detalle (LOD)
  • Visualización del color por vértice en visores de mallas
  • Análisis de cabeceras PLY en ASCII y en binario
  • Importación de escaneados 3D y fotogrametría
  • Conversión de nubes de puntos en mallas
  • Rendimiento del analizador con 100 000 puntos
Notas para pruebas. Una nube de puntos tiene un elemento vertex y ningún elemento face. Los visores que dan por hecho que hay caras no muestran nada o se bloquean, algo útil de saber antes de que los usuarios suban escaneados. (El paso de validación de Assimp, por ejemplo, rechaza el archivo de 100 000 puntos por ser una malla sin caras). Los colores son enteros sin signo de 8 bits (0–255). Algunas herramientas escriben colores en coma flotante (0–1); un lector robusto comprueba el tipo de la propiedad en la cabecera.

Preguntas frecuentes

¿PLY es un formato de mallas o de nubes de puntos?

Las dos cosas. Un archivo PLY que solo tiene un elemento vertex es una nube de puntos; si se le añade un elemento face, es una malla poligonal. Publicamos los dos tipos para que puedas comprobar que tu visor gestiona ambos.

¿Por qué se llama formato de Stanford?

PLY se diseñó en Stanford en los años noventa para guardar datos de escáneres 3D, y los escaneados del Stanford Bunny y del Dragon se distribuyeron en este formato. Sigue siendo la salida por defecto de muchas herramientas de escaneado y fotogrametría.

¿Qué unidades y qué eje vertical usan estos archivos?

glTF, GLB, OBJ, PLY, OFF, DAE y USDZ usan el eje Y hacia arriba y metros (el nudo toroidal mide unos 1.4 m de ancho). STL y 3MF usan el eje Z hacia arriba y milímetros, y se apoyan en z = 0, como esperan los laminadores. FBX usa el eje Y hacia arriba y centímetros. Las unidades y el eje vertical de cada archivo aparecen en sus detalles, para que puedas comprobar que tu importador escala y gira el modelo correctamente.

¿De dónde salen estos modelos?

Los generamos nosotros. Un script construye la geometría a partir de fórmulas (un nudo toroidal, esferas UV, cubos y un soporte hecho con una biblioteca de modelado booleano) y después escribe cada formato de archivo byte a byte siguiendo su especificación. Nada se descarga, escanea ni convierte a partir del modelo de otra persona, por eso puedes usarlos gratis para cualquier fin, también comercial, sin necesidad de atribución.

¿Es seguro descargar estos archivos PLY?

Sí. Cada archivo lo genera desde cero nuestro propio script abierto (nada se extrae de otros sitios ni lo suben usuarios) y no contiene scripts, macros ni ejecutables. El SHA-256 de cada archivo se publica en esta página para que puedas verificar lo que has recibido.

¿Puedo usar los archivos PLY de ejemplo con fines comerciales?

Sí. Son gratis para cualquier fin, incluidos productos comerciales, suites de pruebas, demos y redistribución, sin necesidad de atribución. No hay nada que licenciar ni nadie a quien pedir permiso.

¿Puedo enlazar directamente estos archivos o usarlos en CI?

Sí. Cada enlace es una URL directa y estable por HTTPS con Access-Control-Allow-Origin: * y cabeceras de caché de larga duración, así que curl, wget, fetch() y los ejecutores de pruebas pueden descargarlos directamente. Cada página enlaza un índice JSON de todos los archivos (consulta la sección de línea de comandos).

Archivos de ejemplo relacionados

Herramientas gratis que funcionan con PLY

  • Generador de hash — Calcula el hash de textos o archivos con MD5, SHA-1, SHA-256, SHA-384, SHA-512 y CRC32, verifica una suma de comprobación o calcula un HMAC. Los archivos nunca salen de tu dispositivo.
  • Generador de archivos de prueba — Genera en tu navegador un archivo de relleno de cualquier tamaño exacto, de 1 KB a 2 GB: bytes aleatorios, texto, CSV o JSON.

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.

¿Pruebas un flujo de archivos? Los construimos.

Subidas, conversiones, vistas previas, procesamiento de documentos y flujos multimedia son el tipo de sistemas en producción que FreeToolsForWeb diseña y opera para sus clientes, y por eso necesitábamos estos archivos en primer lugar.

Ver herramientas gratis