SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias BotRenderPovMetadata

    BotRenderPovMetadata: Message<"soulfire.v1.BotRenderPovMetadata"> & {
        cameraX: number;
        cameraY: number;
        cameraZ: number;
        fov: number;
        height: number;
        includedHands: boolean;
        includedHud: boolean;
        maxDistance: number;
        width: number;
        xRot: number;
        yRot: number;
    }

    Effective settings used for a rendered POV frame.

    Type Declaration

    • cameraX: number

      Camera X coordinate.

      from field: double camera_x = 5;

    • cameraY: number

      Camera Y coordinate.

      from field: double camera_y = 6;

    • cameraZ: number

      Camera Z coordinate.

      from field: double camera_z = 7;

    • fov: number

      Field of view in degrees.

      from field: double fov = 3;

    • height: number

      Final image height in pixels after defaults and clamping.

      from field: int32 height = 2;

    • includedHands: boolean

      Whether first-person hands and held items were rendered.

      from field: bool included_hands = 11;

    • includedHud: boolean

      Whether the HUD overlay was rendered.

      from field: bool included_hud = 10;

    • maxDistance: number

      Maximum render distance in blocks.

      from field: int32 max_distance = 4;

    • width: number

      Final image width in pixels after defaults and clamping.

      from field: int32 width = 1;

    • xRot: number

      Camera pitch in degrees.

      from field: float x_rot = 9;

    • yRot: number

      Camera yaw in degrees.

      from field: float y_rot = 8;

    from message soulfire.v1.BotRenderPovMetadata