Draw Debug Tools is a powerful Unity package offering a suite of functions to draw debug shapes, visualize gameplay, and gain deep insights into your code.
🚀 It makes development faster and smoother!
📦 Explore all the features below, and see how Draw Debug Tools can become an essential part of your dev workflow.
📖Discover all the features and learn more about Draw Debug Tools here.
📖Comprehensive documentation and detailed examples here.
✨✨✨ Features ✨✨✨
🔷 Shape Drawing Tools
Draw a wide variety of shapes: line, box, sphere, capsule, arrow, cylinder, camera frustum… and many more!
🖼️ Visible Everywhere
All shapes are visible in both the Scene View and Game View, and in standalone builds.
🧩 Cross-Platform Support
Works on all platforms — no setup tweaks needed.
🎯 Raycast & AI Path Visualization
Includes ready-to-use components to visualize Raycast Hit info and AI paths. More data types coming soon: Collision info, Rigidbody forces, and more.
📺 On-Screen Logs
Display log messages directly in-game with an easy-to-use on-screen logger.
⚙️ Quick Setup & Easy to Use
Minimal setup. Just import and start drawing!
📚 Included Examples
A set of detailed example scenes and scripts show how to use the functions.
📊 Visualize Gameplay Data
Everything you need to see your game's inner workings in real time.
🎮 VR Support
Works seamlessly in Virtual Reality.
🚀 Performance Friendly
Designed to be lightweight and optimized, with no performance hit.
📢 Universal Call Access
Draw functions can be called from anywhere in your code!
🌈 Pipeline Compatibility
Supports HDRP, URP, and Built-in rendering pipelines.
💬 Dedicated Support
Get help when you need it — fast, clear, and developer-focused.
✨✨✨ Other Features Included ✨✨✨
🎥 Debug Camera
A free-moving, detachable camera that lets you explore your scene in both Editor and Standalone builds.
⏱️ Time Control
While using Debug Camera, you can pause time, slow it down, or speed it up — good for catching bugs mid-action or issues that require frame by frame inspection.
🧠 Object Debug Info
When using the Debug Camera, you can hover on objects you're looking at to see their names, materials, and other properties.
📈 Float Graph
Visualize the value changes of any float variable over time.