diff --git a/Source/Editor/Viewport/Previews/AnimatedModelPreview.cs b/Source/Editor/Viewport/Previews/AnimatedModelPreview.cs
index a5ff3758b..721b8504d 100644
--- a/Source/Editor/Viewport/Previews/AnimatedModelPreview.cs
+++ b/Source/Editor/Viewport/Previews/AnimatedModelPreview.cs
@@ -405,7 +405,7 @@ namespace FlaxEditor.Viewport.Previews
// Draw bounds
if (_showBounds)
{
- DebugDraw.DrawWireBox(_previewModel.Box, Color.Violet.RGBMultiplied(0.8f), 0, false);
+ DebugDrawBounds(_previewModel.Box);
}
}
diff --git a/Source/Editor/Viewport/Previews/AssetPreview.cs b/Source/Editor/Viewport/Previews/AssetPreview.cs
index 3583a9ff0..b6610c880 100644
--- a/Source/Editor/Viewport/Previews/AssetPreview.cs
+++ b/Source/Editor/Viewport/Previews/AssetPreview.cs
@@ -224,6 +224,17 @@ namespace FlaxEditor.Viewport.Previews
}
}
+ ///
+ /// Draws the bounds of object.
+ ///
+ /// Object bounding box.
+ protected void DebugDrawBounds(BoundingBox box)
+ {
+ var color = Color.Violet.RGBMultiplied(0.8f);
+ DebugDraw.DrawWireBox(box, color.AlphaMultiplied(0.3f), 0, false);
+ DebugDraw.DrawWireBox(box, color, 0, true);
+ }
+
///
/// Called when drawing debug shapes with for this viewport.
///
diff --git a/Source/Editor/Viewport/Previews/ModelPreview.cs b/Source/Editor/Viewport/Previews/ModelPreview.cs
index d8aad8c59..b6306b905 100644
--- a/Source/Editor/Viewport/Previews/ModelPreview.cs
+++ b/Source/Editor/Viewport/Previews/ModelPreview.cs
@@ -302,7 +302,7 @@ namespace FlaxEditor.Viewport.Previews
// Draw bounds
if (_showBounds)
{
- DebugDraw.DrawWireBox(_previewModel.Box, Color.Violet.RGBMultiplied(0.8f), 0, false);
+ DebugDrawBounds(_previewModel.Box);
}
// Draw normals