Desktop Mascot Maker - DirectComposition Edition is a Unity asset that allows you to display characters and animations created in Unity as Windows desktop mascots (desktop accessories).
Key Features
- High-Performance Rendering: GPU hardware acceleration using DirectComposition + Direct3D 11
- Zero-Copy Texture Sharing: Direct sharing of Unity RenderTexture on GPU, eliminating CPU transfer
- Significant CPU Load Reduction: 70-90% reduction in CPU usage compared to the previous version (v2.2.0 GDI/WinForms edition)
- Two Window Modes:Rectangle Window: Fast and lightweight rectangular window mode
Alpha Mask Window: Cell-based window shape formation mode - Context Menu Support: Display custom menus with right-click
- IL2CPP Support: Supports both Mono and IL2CPP build backends
- Rich Event System: Handle mouse and window events with UnityEvent
❌ Previous Version Issues:
- High CPU load (texture copy from GPU→CPU every frame)
- GDI/GDI+ is not GPU accelerated
- Issues with DPI scaling in high-DPI and multi-monitor environments
- Only Mono build backend supported (no IL2CPP support)
✅ DirectComposition Edition Improvements:
- 70-90% CPU usage reduction (zero-copy processing on GPU)
- Hardware acceleration via DirectComposition
- Full support for high-DPI and multi-monitor environments
- IL2CPP build backend support
⚠️Notice
- The target platform is Windows only.
Forum
Website
Demo Program (for Windows)
This asset includes "Unity-chan!" model (Ver1.2). The "Unity-chan!" model is licensed under the original EULA "Unity-Chan License (UCL)".
You can download latest "Unity-chan!" model here:
Unity-chan! official website