promotional bannermobile promotional banner
premium banner
Malitor’s Portrait Frame is a customizable 3D portrait window for player and target portraits. It includes frame movement, resizing, lock support, border and background customization, adjustable zoom and camera distance, and Blizzard settings integration.

Description

Malitor’s Portrait Frame replaces the standard player/target portrait with a movable, resizable 3D portrait frame that you can customize to better match your UI. It focuses on a clean presentation, simple controls, and visual flexibility without unnecessary clutter.

Description

Malitor’s Portrait Frame gives you a standalone 3D portrait window that displays your current target, or your player character when no target is selected. The frame can be moved, resized, locked in place, and styled with custom borders and background media.

It is designed for players who want a cleaner portrait display with more control over appearance and layout.

Features

  • Displays a 3D portrait of your current target
  • Falls back to your player portrait when no target is selected
  • Fully movable frame
  • Resizable portrait window
  • Lock option to prevent accidental moving or resizing
  • Adjustable 3D model zoom
  • Adjustable camera distance
  • Custom border selection through LibSharedMedia
  • Custom background selection through LibSharedMedia
  • Adjustable border width
  • Adjustable border color, including alpha/transparency
  • Settings panel integrated into the Blizzard settings menu
  • Slash commands for quick access
  • Optional debug controls for troubleshooting

How to Use

After installing the addon, type:

/malpf

This opens the addon settings.

From there, you can:

  • Move the portrait frame by dragging it
  • Resize it from the corner resize grip
  • Lock or unlock the frame
  • Change the border style
  • Change the background style
  • Adjust border width and border color
  • Change model zoom
  • Change camera distance

When you have a target selected, the frame shows that target.
When you have no target selected, it shows your player character.

Slash Commands

/malpf
Opens the settings panel

/malpf options
Opens the settings panel

/malpf debug
Shows the current debug level

/malpf debug 0
Turns debug off

/malpf debug 1
Enables basic debug messages

/malpf debug 2
Enables verbose debug messages

Notes

  • Border and background media options use LibSharedMedia
  • If additional media packs are installed, they may appear automatically in the dropdowns
  • Existing saved settings are preserved between sessions