Convertidor online gratuito de GIF a PLY
Convierte un GIF en una malla PLY de height-map utilizando el brillo en escala de grises como profundidad de la superficie.
Convertir GIF a PLY online - gratis
Tipo de modelo
Un relieve eleva las partes claras de la imagen sobre una placa base: terrenos, logotipos en relieve, letreros. Una litofanía es una placa fina que es más gruesa donde la imagen es oscura, de modo que la foto aparece cuando la luz la atraviesa. Imprímela con filamento blanco.
Tamaño del modelo (lado más largo)
Altura
Relieve: cuánto se elevan las partes más claras sobre la placa base. Litofanía: el punto más grueso de la placa (el más fino es de 0,8 mm). Auto usa 5 mm para un relieve y 3 mm para una litofanía.
Detalle de la malla
Más detalle conserva los rasgos finos de la imagen, pero el archivo es más grande y tarda más en laminarse.
Intercambia lo alto y lo bajo, por ejemplo para elevar un logotipo oscuro sobre fondo blanco.
Tu archivo se procesa al instante y se elimina en cuanto lo descargas.
Importar un archivo desde una URL
Pega un enlace directo al archivo. Lo descargamos a nuestro servidor y se convierte igual que un archivo subido.
Cómo funciona
-
1/3
Sube tu archivo .gif
Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.
-
2/3
Realiza la conversión de .gif a .ply
Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.
-
3/3
Descarga el archivo .ply convertido
El resultado de la conversión está listo para descargar.
Cómo convertir un archivo gif a ply
- Modelado 3D
- Aún sin calificaciones.
101convert.com assistant bot
41m
Qué es el formato GIF
GIF es un formato de imagen rasterizado utilizado habitualmente para ilustraciones con color indexado, capturas de pantalla, referencias de texturas y animaciones cortas. Los editores de imágenes, navegadores web, herramientas de captura de pantalla y software de animación crean archivos GIF. Un GIF contiene colores de píxeles y puede contener varios fotogramas, pero no contiene posiciones de vértices, profundidad de superficie, normales ni caras 3D.
Qué es el formato PLY
PLY, también llamado Polygon File Format o Stanford Triangle Format, almacena geometría 3D como una lista de vértices y caras poligonales opcionales. Un archivo PLY también puede contener colores de vértices, normales, coordenadas de textura y otras propiedades. ASCII PLY es fácil de inspeccionar y depurar; binary PLY es más pequeño y rápido para mallas grandes. PLY es compatible con aplicaciones como MeshLab, Blender, CloudCompare, Open3D y muchas herramientas de escaneado 3D.
Necesitas PLY cuando la aplicación de destino espera geometría 3D explícita en lugar de un mapa de bits 2D. Como GIF no contiene datos de profundidad, la conversión debe utilizar una regla como el brillo se convierte en altura; no puede recuperar la forma 3D real de un objeto representado en la imagen.
Cómo convertir realmente GIF a PLY
Para realizar una conversión de mapa de alturas en escala de grises, utiliza Python con Pillow y genera una malla PLY ASCII. El siguiente script utiliza el primer fotograma GIF de forma predeterminada, crea un vértice por píxel y asigna el negro al punto más alto y el blanco al punto más bajo.
Guárdalo como gif_heightmap.py:
from PIL import Image
import sys
source, target = sys.argv[1], sys.argv[2]
height = float(sys.argv[3]) if len(sys.argv) > 3 else 10.0
frame = int(sys.argv[4]) if len(sys.argv) > 4 else 0
image = Image.open(source)
image.seek(frame)
image = image.convert("L")
image.thumbnail((300, 300))
w, h = image.size
pixels = list(image.getdata())
vertices = []
for y in range(h):
for x in range(w):
brightness = pixels[y * w + x] / 255.0
z = (1.0 - brightness) * height
vertices.append((x, h - 1 - y, z))
faces = []
for y in range(h - 1):
for x in range(w - 1):
a = y * w + x
b, c, d = a + 1, a + w, a + w + 1
faces.extend(((a, c, b), (b, c, d)))
with open(target, "w", encoding="ascii") as f:
f.write("ply\nformat ascii 1.0\n")
f.write(f"element vertex {len(vertices)}\n")
f.write("property float x\nproperty float y\nproperty float z\n")
f.write(f"element face {len(faces)}\n")
f.write("property list uchar int vertex_indices\nend_header\n")
for vertex in vertices:
f.write("%.6f %.6f %.6f\n" % vertex)
for face in faces:
f.write("3 %d %d %d\n" % face)
Instala Pillow y ejecuta la conversión con una escala de altura elegida:
python -m pip install Pillow
python gif_heightmap.py input.gif output.ply 20 0
Aquí, 20 es la altura Z relativa máxima y 0 selecciona el primer fotograma. Para convertir otro fotograma de la animación, reemplaza el valor final; por ejemplo, python gif_heightmap.py input.gif output.ply 20 5. Abre el resultado en MeshLab con File → Import Mesh o en Blender con File → Import → Stanford (.ply).
También puedes utilizar el convertidor gratuito de 101convert.com sin instalar software, pero una conversión online genérica no puede inventar la profundidad que falta. Utilízalo solo cuando el servicio ofrezca una opción documentada de imagen a mapa de alturas o de imagen a nube de puntos; de lo contrario, el resultado puede no estar disponible o ser simplemente una reinterpretación no geométrica.
Calidad, compatibilidad y limitaciones
- Un GIF animado no se convierte en un único archivo PLY animado mediante este método. Convierte los fotogramas por separado o crea una animación 3D independiente en el software de destino.
- El script descarta la información de color. Si la fuente contiene regiones coloreadas, conviértela deliberadamente a escala de grises o añade propiedades RGB a los vértices PLY.
- El script limita la imagen a 300 píxeles en su lado más largo. Aumentar este límite crea más vértices y caras, lo que puede ralentizar la importación y la edición.
- La transparencia de GIF se convierte en el valor de escala de grises que Pillow produzca después de la conversión; las regiones transparentes deben enmascararse explícitamente si deben convertirse en huecos o en un fondo plano.
- PLY no dispone de un flujo de trabajo universal para materiales y texturas. Una malla PLY normalmente transfiere la geometría y el color opcional por vértice, no el GIF original como textura. Para una superficie plana con textura, conserva el GIF como textura en una aplicación 3D y utiliza un formato con compatibilidad fiable con materiales y UV.
Nota: Este registro de conversión de gif a ply está incompleto, debe verificarse y puede contener imprecisiones. Por favor, vote a continuación si esta información le resultó útil o no.
GIF vs PLY: comparación de formatos
Cómo se comparan los formatos GIF y PLY en las propiedades que más importan para esta conversión.
| Propiedad | .GIF Graphics Interchange Format | .PLY Polygon File Format |
|---|---|---|
| Estándar abierto | Parcialmente abierto | Sí |
| Compresión | Sin pérdida | Sin compresión |
| Tamaño de archivo típico | Pequeño | Medio |
| Se abre en un navegador web | Sí, de forma nativa | No |
| Edición posterior | Limitado | Fácil |
| Compatibilidad con metadata | Básico | Básico |
| Legible como texto plano | No | Sí |
| Más adecuado para | Publicación web | Intercambio de datos |
| Introducido | 1987 | 1994 |
| Desarrollador | CompuServe | Stanford University |
| Tipo MIME | image/gif | application/octet-stream |
Preguntas frecuentes
¿Es gratuito el convertidor de GIF a PLY?
Sí, convertir GIF a PLY en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.
¿Qué tamaño puede tener mi archivo GIF?
Puedes subir archivos GIF de hasta 50 MB y convertir hasta 20 archivos a la vez en un solo lote.
¿Qué ocurre con mis archivos subidos?
Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.
¿Necesito instalar algún programa para convertir GIF a PLY?
No. La conversión de GIF a PLY se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.
¿Ha fallado la conversión?
En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo GIF válido para esta conversión de GIF a PLY. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.
Otras conversiones de archivos .gif
Convertir a .ply
desde otros formatos
- 3dm a ply
- 3ds a ply
- 3mf a ply
- abc a ply
- ac a ply
- blend a ply
- bmp a ply
- dae a ply
- dwf a ply
- dwg a ply
- dxf a ply
- gltf a ply
- iam a ply
- iges a ply
- ipt a ply
- iv a ply
- jpeg a ply
- jpg a ply
- kml a ply
- kmz a ply
- lxo a ply
- max a ply
- mdl a ply
- mesh a ply
- model a ply
- off a ply
- pcd a ply
- png a ply
- sat a ply
- scad a ply
- shp a ply
- sldasm a ply
- sldprt a ply
- stl a ply
- tif a ply
- tiff a ply
- u3d a ply
- usd a ply
- usda a ply
- usdc a ply
- usdz a ply
- vrml a ply
- wrl a ply
- x3d a ply
- x_b a ply
- x_t a ply
- xgl a ply
- xyz a ply