Conversor de PLY a OBJ
Convierte una malla PLY de un escáner, una app de fotogrametría o MeshLab en un OBJ que importe cualquier programa 3D. Se abren tanto PLY binario como ASCII, y la conversión se ejecuta en tu navegador sin subir el escaneo.
- PLY binario y ASCII
- UVs y normales intactas
- Sin subir archivos
- Gratis, sin registro
Convierte PLY a OBJ en tres pasos
- 01
Carga el PLY
Suelta el.plyo pulsa Probar un ejemplo. El visor muestra el escaneo con sus colores por vértice y el panel indica triángulos y vértices. Si el escaneo se ve como puntos y la lista de propiedades empieza por Puntos, es una nube de puntos: lo explicamos más abajo. - 02
Ajusta la escala a tu app
Por defecto, el OBJ se escribe con los números del PLY sin cambios. Los escaneos de móvil y de fotogrametría suelen estar en metros, que es lo que espera Blender. Si tu escáner escribe en milímetros y quieres metros, pon0.001en Escala. - 03
Descargar
Pulsa Convertir a OBJ. Por defecto obtienes un.zipcon el.objy un pequeño.mtl; desactiva Incluir materiales y texturas si quieres un.objlimpio. Impórtalo con Archivo, Importar, Wavefront en Blender, o arrástralo a ZBrush, Maya, 3ds Max o Unity.
Qué se conserva al convertir PLY a OBJ
PLY y OBJ coinciden en geometría, pero no en color. Esto es lo que sorprende a la gente.
| Propiedad PLY | Resultado en OBJ | Comentario |
|---|---|---|
| Vértices y caras | Se conservan | Las caras se convierten en triángulos |
Normales de vértice (nx ny nz) | Se conservan | Se calculan si el PLY no las trae |
Coordenadas de textura (s t / u v) | Se conservan | Se escriben como líneas vt |
Colores por vértice (red green blue) | Se conservan | Se escriben como líneas v x y z r g b |
| Imagen de textura indicada en un comentario del PLY | No se carga | Vuelve a aplicar la imagen en tu app 3D |
| Puntos sin caras | No se puede convertir | Reconstruye primero una malla |
¿Vas a una app que ignora los colores por vértice del OBJ, como muchos motores de juego? PLY a GLB los guarda de una forma que entiende cualquier lector glTF.
Colores por vértice en OBJ: qué apps los leen
La mayoría de los archivos PLY de fotogrametría y escáneres de luz estructurada llevan el color por vértice en lugar de una imagen de textura. La especificación original de OBJ no tiene campo para eso, pero una extensión muy extendida sí: tres números extra después de cada vértice, v x y z r g b. El conversor escribe exactamente eso, en valores sRGB de 0 a 1, para cada vértice de un escaneo con color.
MeshLab, CloudCompare, el importador OBJ de Blender y three.js leen esos colores. Muchas otras herramientas, incluidos bastantes motores de juego e importadores DCC antiguos, los omiten sin avisar y muestran el escaneo en gris. Si te pasa eso, usa PLY a GLB, ya que glTF guarda los colores por vértice como atributo estándar, o hornea los colores en una textura en Blender y exporta un OBJ con MTL e imagen. Si es para una impresión en un solo color, el color da igual y PLY a STL es el camino más corto.
PLY vs OBJ para datos de escaneo
- Origen
- PLY: Stanford, 1994, para escáneres de rango. OBJ: Wavefront, principios de los 90, para software de animación
- Codificación
- PLY: ASCII o binario. OBJ: siempre texto
- Tamaño típico
- El PLY binario es compacto; la misma malla en OBJ de texto ocupa varias veces más
- Color
- PLY: RGB por vértice. OBJ: color por material en un .mtl aparte
- Compatibilidad de software
- PLY: MeshLab, CloudCompare, Blender. OBJ: prácticamente cualquier herramienta 3D
Consejos para mallas de escaneo tras pasar de PLY a OBJ
- Reduce los escaneos de más de un millón de triángulos con el simplificador de malla antes de esculpir o hacer retopología
- Convierte primero las nubes de puntos en mallas con Poisson con screening en MeshLab
- Previsualiza el PLY en el visor de PLY para comprobar que tiene caras
- Guarda el PLY original como copia de archivo: es el que conserva los colores
- No des por hecho que todas las apps leen los colores por vértice del OBJ; prueba tu destino antes de decidirte por el formato
- Importar un escaneo en milímetros sin escalar en una escena en metros: saldrá 1.000 veces más grande
- Enviar un OBJ de texto de 500 MB a un motor de juego; decima primero
- Dar por roto un PLY binario que no abre; prueba a volver a guardarlo desde MeshLab
FAQ
Preguntas frecuentes
¿El conversor de PLY a OBJ es gratis?
¿Se conservan los colores por vértice de mi PLY en el OBJ?
v x y z r g b, que leen MeshLab, CloudCompare, Blender y three.js. Algunas apps ignoran esos números extra y muestran el escaneo en gris; para esas, convierte a GLB, que guarda los colores por vértice como atributo estándar, o hornea los colores en una textura en Blender.¿Cómo convierto PLY a OBJ en Blender?
¿Puedo convertir una nube de puntos PLY a OBJ?
¿Por qué mi OBJ pesa mucho más que el PLY?
¿Qué apps abren el OBJ convertido?
Herramientas y guías relacionadas
Continuar
Empezar gratis
¿No tienes escáner? Empieza con una foto
El estudio convierte una sola imagen en un modelo 3D completo, prediciendo la parte trasera y los laterales. Los modelos sin textura suelen estar listos en menos de un minuto y tus 3 primeros créditos son gratis.
No se requiere tarjeta de crédito · 3 créditos gratis para empezar