UltKit

Convertir PNG a OBJ

Convierta un PNG en una malla 3D lista para Blender, un motor de juegos o una escena de render. Los valores de gris pasan a ser alturas para bloques de terreno y paneles en relieve; un logo sobre fondo transparente se convierte en una insignia sólida extruida.

Convertidor de modelos 3D

o suelte aquí archivos STL, OBJ, MTL … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba el PNG

    Un mapa de alturas en escala de grises, una foto o un logo con fondo transparente, hasta 20 archivos. JPG, WebP y BMP funcionan igual.

  2. 2

    Elija relieve o forma

    La imagen se convierte en parte de Relieve, con 5 mm de Altura / profundidad sobre una base de 1 mm. Elija Forma extruida para logos y marque Invertir alturas si lo claro debe quedar alto.

  3. 3

    Convierta a OBJ

    Pulse Convertir a OBJ e importe el archivo en su aplicación 3D. Escálelo allí si su escena trabaja en metros.

Convertir un mapa de alturas PNG en una malla

Los mapas de alturas son el truco más antiguo de los gráficos 3D: una imagen en escala de grises donde el brillo significa elevación. Los editores de terreno, los pinceles de esculpido y los shaders de desplazamiento los leen, y la herramienta Landscape de Unreal Engine importa archivos PNG en escala de grises de 16 bits justo para eso. La diferencia aquí es que obtiene una malla fija y no un efecto de shader, así que la forma existe en el OBJ y sobrevive a cualquier exportación.

El convertidor muestrea la imagen como una cuadrícula, eleva cada punto según su brillo hasta Altura / profundidad, cierra los bordes y añade una placa base. Con Forma extruida, el fondo transparente o claro se descarta y la forma restante se eleva de manera uniforme; así un logo PNG se convierte en una insignia o un letrero para una escena.

Cuidado con el número de polígonos. Cada píxel añade geometría, así que un mapa de alturas de 4000 × 4000 da una malla mucho más pesada de lo que necesita una escena de juego. Una imagen de 512 o 1024 píxeles basta para la mayoría de los objetos; aplique Decimate en Blender si necesita aligerarla. Para imprimir el mismo relieve, vea imagen a STL.

Ancho del modelo
5–1000 mm
Rango de altura / profundidad
0,2–100 mm
Grosor de la base
0–50 mm
Imágenes por lote
20

PNG

Portable Network Graphics

PNG es un formato ráster sin pérdida publicado en 1996 por el PNG Development Group y estandarizado después por el W3C y la ISO. Conserva cada píxel con exactitud, admite transparencia alfa completa y reproduce texto, bordes nítidos y colores planos sin artefactos. Esa precisión lo hace ideal para capturas de pantalla, logotipos, iconos y gráficos de interfaz. La contrapartida es el tamaño: una fotografía guardada como PNG suele ocupar varias veces más que la misma foto en JPEG o WebP. Todos los navegadores, sistemas operativos y editores abren archivos PNG.

Compresión
Sin pérdida
Transparencia
Sí
Animación
No
Presentado en
1996 · PNG Development Group
Convertidor de PNG

OBJ

Wavefront OBJ

OBJ es un formato de geometría 3D desarrollado por Wavefront Technologies. Es un archivo de texto plano que enumera vértices, coordenadas de textura, normales y caras, con los materiales y las texturas referenciados en un archivo .mtl aparte. Casi todos los programas de modelado 3D, motores de videojuegos y herramientas de impresión 3D pueden importarlo. OBJ no admite animación, rigging ni jerarquías de escena, y las texturas se pierden si los archivos MTL y de imagen no se guardan juntos.

Compresión
–
Transparencia
–
Animación
No
Presentado en
Wavefront Technologies
Convertidor de OBJ

Un PNG se convierte a OBJ para llevar un mapa de alturas, un logo o una imagen en relieve a Blender, a un motor de juegos o a un renderizador como geometría real y no como una textura plana.

Importar el OBJ convertido en Blender, Unity o Godot

Blender

  1. 01Archivo > Importar > Wavefront (.obj).
  2. 02Las coordenadas se escriben en milímetros, así que escale por 0,001 si su escena usa metros reales.
  3. 03Añada el PNG como textura con proyección desde la vista superior si quiere la imagen encima.

Unity

  1. 01Arrastre el .obj a la carpeta Assets.
  2. 02Ajuste Scale Factor en la configuración de importación, ya que Unity trata una unidad como un metro.
  3. 03Arrastre el modelo a la escena y asígnele un material.

Godot

  1. 01Copie el .obj en la carpeta del proyecto.
  2. 02Godot lo importa como recurso de malla en el panel Sistema de archivos.
  3. 03Asigne la malla a un nodo MeshInstance3D y añada un material.

Preguntas sobre convertir PNG a OBJ

¿Un PNG puede convertirse en un modelo 3D completo, con parte trasera y laterales?

No a partir de una sola imagen. Un PNG contiene una vista y ninguna profundidad, así que el convertidor crea un relieve o un contorno extruido, plano por detrás. Los objetos completos requieren fotogrametría a partir de muchas fotos o modelado a mano.

En un mapa de alturas PNG, ¿el blanco es alto o bajo?

En los mapas de alturas de motores de juegos y SIG, el blanco es alto y el negro es bajo. El relieve de este convertidor eleva por defecto las zonas oscuras, como se lee una foto en relieve, así que marque Invertir alturas cuando le dé un mapa de alturas de terreno.

¿Por qué mi terreno OBJ se ve escalonado como una escalera?

Un PNG en escala de grises de 8 bits tiene solo 256 niveles de brillo, así que un relieve alto sube en escalones visibles. Baje Altura / profundidad, desenfoque un poco el mapa de alturas antes de subirlo o suavice la malla en Blender después de importarla.

¿El OBJ conserva los colores del PNG?

El relieve se construye solo a partir del brillo, así que trate el resultado como geometría. Para mostrar la imagen original encima, aplique el PNG como textura en Blender con una proyección desde arriba, que coincide porque la malla tiene las mismas proporciones que la imagen.

¿Conviene OBJ o STL para un modelo hecho con una imagen PNG?

Elija OBJ para programas 3D y motores de juegos, que lo leen en todas partes, y STL cuando el modelo va a una impresora 3D. Para imprimir, PNG a STL ofrece las mismas opciones con salida STL.

Más formas de convertir imágenes en modelos