# ScreenshotKit ## Docs - [Single-Frame Screenshot Capture in ScreenshotKit](https://dacruzdev.mintlify.app/api/capture.md): Use ScreenshotCapture.Capture to take a single high-resolution screenshot from any Camera and retrieve the result in one synchronous call. - [Cryptomatte and AOV Capture with Mattes in ScreenshotKit](https://dacruzdev.mintlify.app/api/capture-with-mattes.md): Render a beauty shot plus every enabled AOV pass in one call with CaptureWithMattes, or request individual matte textures via CryptomatteCapture. - [Animated GIF Recording with GifRecorder in ScreenshotKit](https://dacruzdev.mintlify.app/api/gif-recorder.md): Record and encode animated GIFs at runtime using the GifRecorder singleton: configure frame rate, quality, and palette, and wire up encoding events. - [ScreenshotKit Runtime API Overview](https://dacruzdev.mintlify.app/api/overview.md): A tour of every type in the DaCruz.ScreenshotKit namespace and guidance on when to use the Runtime API versus the Editor window. - [The ScreenshotKitCapture Runtime Component](https://dacruzdev.mintlify.app/api/runtime-component.md): Add the Screenshot Capture MonoBehaviour to any GameObject for hotkey-driven, no-code screenshots inside a built game. - [Image Sequence Recording with SequenceRecorder in ScreenshotKit](https://dacruzdev.mintlify.app/api/sequence-recorder.md): Record image sequences frame by frame to disk using the SequenceRecorder singleton, with PNG, JPEG, TGA, EXR, and optional matte passes. - [Transparent Background Capture in ScreenshotKit](https://dacruzdev.mintlify.app/api/transparent-capture.md): Capture screenshots with a transparent background using CapturePostProcessTransparent, with optional matte passes in a single call. - [Configuring Filename Format Templates in ScreenshotKit](https://dacruzdev.mintlify.app/configuration/filename-format.md): Build a consistent filename template using prefixes, suffixes, camera names, timestamps, and resolution tokens for every ScreenshotKit capture. - [Image Formats for ScreenshotKit Captures](https://dacruzdev.mintlify.app/configuration/image-formats.md): Compare PNG, TGA, JPEG, and EXR export formats and learn which to use for transparency, HDR, compression, and compositing workflows. - [Resolution Presets for ScreenshotKit Captures](https://dacruzdev.mintlify.app/configuration/resolution-presets.md): Use and customise the built-in resolution presets, add your own, and understand how the Size Multiplier interacts with presets. - [ScreenshotKit Settings Tab Overview](https://dacruzdev.mintlify.app/configuration/settings.md): Configure capture options, output paths, file formats, filename templates, watermark, recording, presets, and shortcuts in the Settings tab. - [Add a Watermark to ScreenshotKit Captures](https://dacruzdev.mintlify.app/configuration/watermark.md): Overlay a logo or watermark image on screenshots and recordings, with anchor, opacity, scale, and margin controls. - [What ScreenshotKit Does and How It Is Organised](https://dacruzdev.mintlify.app/introduction.md): An overview of ScreenshotKit v1.3.3: five editor window tabs covering screenshots, GIFs, image sequences, video recording, and Cryptomatte/AOV mattes. - [Install ScreenshotKit and Capture Your First Screenshot](https://dacruzdev.mintlify.app/quickstart.md): Get ScreenshotKit running in your Unity project and take your first screenshot in minutes, from import to saved file. - [Cryptomatte and AOV Pass List in ScreenshotKit](https://dacruzdev.mintlify.app/reference/aov-pass-list.md): Complete reference of all 18 AOV and Cryptomatte passes, grouped by category, with a description of what each pass captures. - [Keyboard Shortcuts in ScreenshotKit](https://dacruzdev.mintlify.app/reference/keyboard-shortcuts.md): Default keyboard shortcuts for ScreenshotKit captures in Unity, plus instructions for rebinding every modifier and key. - [Menu Items and Editor Access in ScreenshotKit](https://dacruzdev.mintlify.app/reference/menu-items.md): All Unity Editor menu paths registered by ScreenshotKit, including the Settings window, folder browser, About dialog, and Scene View overlay. - [Limits and Troubleshooting in ScreenshotKit](https://dacruzdev.mintlify.app/reference/troubleshooting.md): Fixes and workarounds for common issues: resolution caps, AOV pipeline limits, transparency, GIF memory, video formats, and panoramas. - [ScreenshotKit Lite: Free One-Click Screenshots](https://dacruzdev.mintlify.app/screenshotkit-lite.md): The free companion to ScreenshotKit: one-click PNG screenshots at any resolution, with presets, hotkeys, transparency, and a thumbnail gallery. - [Capture Multiple Cameras at Once with Batch Capture](https://dacruzdev.mintlify.app/workflows/batch-capture.md): Shoot one high-resolution still from every camera in your scene in a single click, with consistent naming and optional matte passes per camera. - [Render Cryptomatte and AOV Passes in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/cryptomatte-aov.md): Generate spec-compliant Cryptomatte EXRs and AOV passes: object IDs, lighting components, depth, normals, motion vectors, and more, for compositing. - [Record an Animated GIF in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/gif-recording.md): Record smooth, looping animated GIFs directly from Play Mode using ScreenshotKit's threaded encoder, for devlogs, social posts, and store previews. - [Record a Frame-by-Frame Image Sequence in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/image-sequence.md): Capture a numbered image sequence from Play Mode in PNG, JPEG, TGA, or EXR, with optional per-frame transparency and AOV matte passes. - [Capture a 360 Degree Panorama in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/panorama-360.md): Capture mono or stereo top-bottom equirectangular panoramas for VR viewers, skybox previews, and store pages, aimed from your capture camera. - [Take a Single High-Resolution Screenshot in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/single-screenshot.md): Capture a high-resolution still from one camera for marketing, store assets, debugging, or documentation, with supersampling up to 8x. - [Render a Transparent PNG with Alpha in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/transparent-png.md): Capture screenshots with an alpha channel using Cryptomatte, post-process, or hybrid alpha sources, for key art, hero shots, and compositing. - [Record MP4 and WebM Video in ScreenshotKit](https://dacruzdev.mintlify.app/workflows/video-recording.md): Record H.264 MP4 or VP8 WebM video from a live camera, the viewport, or a deterministic turntable, with Gameplay or Smooth pacing, quality presets, supersampling, and audio.