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