Saltar a contenido

Exportación

Los proyectos se pueden exportar desde la barra de menú superior: Proyecto > Exportar.

Información

La exportación requiere la versión de pago. En la demo gratuita, aún puedes guardar tu proyecto y reabrirlo más tarde en la versión de pago para exportarlo.
Ver Versión gratuita vs de pago.

Export dialog


Archivos admitidos

Los proyectos de PixelOver se pueden exportar como:

  • Imágenes / hojas de sprite (.png)
  • Imágenes animadas (.gif)
  • Archivos de proyecto de Aseprite (.aseprite)

Nombre de archivo avanzado

Cuando la exportación produce varios archivos, PixelOver añade automáticamente un sufijo a cada nombre de archivo.

Puedes elegir qué separador se usa entre el nombre base y el sufijo.


Capas

Por defecto, todas las capas se fusionan en una única salida.

Opcionalmente, puedes exportar las capas como archivos separados.


Vistas

Elige qué vista(s) se deben exportar.

Por ejemplo, puedes querer exportar tanto el Mapa normal como el Mapa de profundidad.
Para cada vista exportada, también puedes elegir el color de fondo (transparente por defecto).


Área y tamaño

Define qué área del Lienzo se debe exportar.

También puedes:

  • escalar el resultado exportado
  • elegir si los tamaños de las imágenes de salida deben alinearse

Animación

Cuando la exportación de animación está activada, puedes elegir exportar:

  • la animación actual
  • todas las animaciones
  • una selección de animaciones

Las animaciones pueden separarse opcionalmente en diferentes carpetas.

También puedes fusionar todas las animaciones exportadas en un único archivo de salida.


Hoja de sprite

Cuando Hoja de sprite está activado, los fotogramas exportados se empaquetan en una imagen de hoja de sprite por animación en lugar de exportarse como imágenes separadas.

Puedes configurar:

  • el margen
  • el relleno
  • las restricciones de posición de las celdas

También puedes exportar un archivo de metadatos .json que describe la disposición de la hoja de sprite. Este archivo puede usarse para crear un importador personalizado para tu motor de juego o pipeline.

Formato JSON de la hoja de sprite

"frames":[
    {
        "frame": {
            "x": <posición x>,
            "y": <posición y>,
            "w": <tamaño x>,
            "h": <tamaño y>
        },
        "duration": <duración del fotograma>
    } //Ejemplo de un fotograma
], // Fotogramas de la hoja de sprite
"meta":{
    "app":"https://pixelover.io",
    "version":"<versión de PixelOver>",
    "filepath": "<ruta local de la hoja de sprite>",
    "frameAnimations": [
        {
            "name": "<nombre de la animación>",
            "fps": <fps de la animación>,
            "speed_scale": <factor de velocidad de la animación>,
            "from": <número de fotograma inicial>,
            "to": <número de fotograma final>
        } // Ejemplo de metadatos de animación
    ],
    "size": {
        "w": <tamaño x>,
        "h": <tamaño y>
    }, // Tamaño total de la hoja de sprite
    "view": "<nombre de la vista>",
    "layer": "<nombre de la capa>", //Solo si las capas están separadas
    "direction": <número de la dirección> //Usado para la rotación automática 3D
} // Metadatos asociados a la hoja de sprite

Rotación 3D

Rotación automática

PixelOver puede rotar automáticamente las capas 3D alrededor del eje Y y exportar varias direcciones.


Resultado

Un resumen de la operación de exportación se muestra en la parte inferior del diálogo de exportación, incluyendo:

  • si se crearán carpetas
  • el número de imágenes o fotogramas que se exportarán