Search Results for

    Show / Hide Table of Contents

    Namespace Glitch9.AIDevKit.PixelArt

    Classes

    PixelAnimationRequest

    Request for generating animated pixel-art frames.

    PixelArtBridgeExtensions

    PixelArtRequest<TSelf, TInput, TOptions>

    Base request for pixel-art image generation/editing calls.

    PixelArtSettings

    PixelArtSprite

    PixelGenerationRequest

    Request for generating a pixel-art image from text prompt.

    PixelInpaintingRequest

    Request for pixel-art inpainting tasks.

    PixelRemoveBgRequest

    Utility request for removing image background using the pixel inpainting pipeline.

    PixelRotationRequest

    Request for rotating pixel-art viewpoint/direction.

    PixelSkeletonEstimationRequest

    Request for estimating character skeleton keypoints from image.

    PixelSkeletonRigAsset

    PixelTilesetRequest

    Creates a complete tileset for game development with seamlessly connecting tiles.

    A tileset is a collection of tiles that can be combined to create larger maps and environments. This endpoint generates a comprehensive tileset with inner, outer, and optional transition areas that connect seamlessly when placed adjacent to each other.



    Features:

    • Inner and outer area descriptions for varied terrain
    • Optional transition zones between areas
    • Configurable tile sizes (8x8 to 32x32 pixels)
    • Seamless tile connections for map creation
    • Style control via outline, shading, and detail parameters
    • Reference images for style guidance
    • Color palette control



    Common use cases:

    • Game world tilesets (grass/dirt, water/sand, forest/clearing)
    • Dungeon tilesets (floor/wall combinations)
    • Terrain tilesets for top-down or isometric games



    Maximum tileset size: 400x400 pixels
    Individual tile size range: 8x8 to 32x32 pixels

    SpriteAnimationFrame

    SpriteKeypoints

    Interfaces

    IPixelArtAnimationOptions

    Provider-specific options for pixel-art animation endpoint.

    IPixelArtGenerationOptions

    Provider-specific options for pixel-art image generation endpoint.

    IPixelArtInpaintingOptions

    Provider-specific options for pixel-art inpainting endpoint.

    IPixelArtRequestOptions

    Marker interface for pixel-art request option types shared across providers.

    IPixelArtRotationOptions

    Provider-specific options for pixel-art rotation (directional sprite) endpoint.

    IPixelArtTilesetOptions

    Provider-specific options for pixel-art tileset endpoint.

    Enums

    SpriteCameraView

    PixelLab camera-view presets. RetroDiffusion equivalents are generally handled via prompt style and free-form prompt text.

    SpriteDetail

    Generic detail-level hints primarily consumed in PixelLab prompt composition. RetroDiffusion can use these as prompt text, but has no dedicated enum field mapping.

    SpriteDirection

    Direction set used by PixelLab rotation/spritesheet style workflows.

    RetroDiffusion does not expose this exact direction field in its core inference payload.

    SpriteOutline

    PixelLab prompt vocabulary for outline style. Not currently mapped as a first-class option in RetroDiffusion mapper.

    SpriteShading

    PixelLab prompt vocabulary for shading intensity. Not currently mapped as a first-class option in RetroDiffusion mapper.

    SpriteSize

    Discrete sprite-size presets primarily designed for PixelLab workflows.

    Provider compatibility notes:

    • PixelLab: Full compatibility with this enum (endpoint/model specific).
    • RetroDiffusion: Uses width/height ranges per style, not this discrete enum. This enum can still be used as a convenience preset.

    PixelLab support matrix:

    SizeSupported Models
    16x16Estimate Skeleton only
    32x32Bitforge, Animate
    64x64Pixflux, Bitforge, Inpaint, Rotate, Animate
    128x128Pixflux, Bitforge, Inpaint, Rotate (max), Animate (max)
    200x200Bitforge (max), Inpaint (max)
    256x256Estimate Skeleton
    320x320Pixflux
    400x400Pixflux (max)

    SpriteSkeletonLabel

    PixelLab skeleton keypoint labels (pose-estimation response domain). RetroDiffusion does not currently expose this labeled skeleton schema in unified mapper flows.

    In this article
    Back to top AI DevKit Documentation