Debug render aabb now include node, mesh and static aabb. (#6685)

Signed-off-by: rhhong <rhhong@amazon.com>
This commit is contained in:
Roman
2022-01-05 12:54:41 -08:00
committed by GitHub
parent 89067fe667
commit 55fb63da48
4 changed files with 59 additions and 6 deletions
@@ -28,6 +28,10 @@ namespace AZ::Render
float m_wireframeScale = 1.0f;
float m_nodeOrientationScale = 1.0f;
bool m_enabledNodeBasedAabb = true;
bool m_enabledMeshBasedAabb = true;
bool m_enabledStaticBasedAabb = true;
AZ::Color m_hitDetectionColliderColor{0.44f, 0.44f, 0.44f, 1.0f};
AZ::Color m_selectedHitDetectionColliderColor{ 0.3f, 0.56f, 0.88f, 1.0f };
AZ::Color m_ragdollColliderColor{ 0.44f, 0.44f, 0.44f, 1.0f };
@@ -44,9 +48,12 @@ namespace AZ::Render
AZ::Color m_mirroredBitangentsColor{ 1.0f, 1.0f, 0.0f, 1.0f };
AZ::Color m_bitangentsColor{ 1.0f, 1.0f, 1.0f, 1.0f };
AZ::Color m_wireframeColor{ 0.0f, 0.0f, 0.0f, 1.0f };
AZ::Color m_staticAABBColor{ 0.0f, 0.7f, 0.7f, 1.0f };
AZ::Color m_lineSkeletonColor{ 0.33333f, 1.0f, 0.0f, 1.0f };
AZ::Color m_skeletonColor{ 0.19f, 0.58f, 0.19f, 1.0f };
AZ::Color m_jointNameColor{ 1.0f, 1.0f, 1.0f, 1.0f };
AZ::Color m_nodeAABBColor{ 1.0f, 0.0f, 0.0f, 1.0f };
AZ::Color m_meshAABBColor{ 0.0f, 0.0f, 0.7f, 1.0f };
AZ::Color m_staticAABBColor{ 0.0f, 0.7f, 0.7f, 1.0f };
};
} // namespace AZ::Render