Просмотр исходного кода

Add several new physics-related icons

Aaron Franke 5 месяцев назад
Родитель
Сommit
994f41aa78

+ 1 - 0
editor/icons/CollisionObject2D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#7582a8" d="M4 4v8h8V4zm2 2h4v4H6zM3 1a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0 -2-2H3zm0 1h10a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1H3a1 1 0 0 1 -1-1V3a1 1 0 0 1 1-1z"/></svg>

+ 1 - 0
editor/icons/CollisionObject3D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#b56d6d" d="M4 4v8h8V4zm2 2h4v4H6zM3 1a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0 -2-2H3zm0 1h10a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1H3a1 1 0 0 1 -1-1V3a1 1 0 0 1 1-1z"/></svg>

+ 1 - 0
editor/icons/Geometry2D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#99c4ff" d="M1 1v14h14v-1L2 1zm2 4 8 8H3z"/></svg>

+ 1 - 0
editor/icons/Geometry3D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffa6bd" d="M1 1v14h14v-1L2 1zm2 4 8 8H3z"/></svg>

+ 1 - 0
editor/icons/KinematicCollision2D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#99c4ff" d="m8 10-2.75 4 1.75 1zm.5-4 .5-4.5-1.75 1zm-7.75 0 2.5 5 5-2.5-2.5-5zm1.33.44 3.2-1.6 1.6 3.2-3.2 1.6zm6.92.56v6h6v-6zm1 1h4v4h-4z"/></svg>

+ 1 - 0
editor/icons/KinematicCollision3D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffa6bd" d="m8 10-2.75 4 1.75 1zm.5-4 .5-4.5-1.75 1zm-7.75 0 2.5 5 5-2.5-2.5-5zm1.33.44 3.2-1.6 1.6 3.2-3.2 1.6zm6.92.56v6h6v-6zm1 1h4v4h-4z"/></svg>

+ 1 - 0
editor/icons/PhysicsBody2D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#7582a8" d="M10 5h2v7h-7v-2h5z"/><g fill="none" stroke="#7582a8" stroke-linecap="round"><path d="M2.5 8v5A1.5 1.5 0 0 0 4 14.5h9a1.5 1.5 0 0 0 1.5-1.5V4A1.5 1.5 0 0 0 13 2.5H8"/><path stroke-width="1.5" d="m2 2 6 6M7 1.75l2 2M1.75 7l2 2"/></g></svg>

+ 1 - 0
editor/icons/PhysicsBody3D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#b56d6d" d="M10 5h2v7h-7v-2h5z"/><g fill="none" stroke="#b56d6d" stroke-linecap="round"><path d="M2.5 8v5A1.5 1.5 0 0 0 4 14.5h9a1.5 1.5 0 0 0 1.5-1.5V4A1.5 1.5 0 0 0 13 2.5H8"/><path stroke-width="1.5" d="m2 2 6 6M7 1.75l2 2M1.75 7l2 2"/></g></svg>

+ 1 - 0
editor/icons/Shape2D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#869ebf" d="M1.553 4.104A1 1 0 0 0 1 5v6a1 1 0 0 0 .553.895l6 3a1 1 0 0 0 .894 0l6-3A1 1 0 0 0 15 11V5a1 1 0 0 0-.553-.894l-6-3a1 1 0 0 0-.894 0zm6.447-1 3.764 1.882L8 6.868 4.236 4.986zm-5 3.5 4 2v3.766l-4-2z"/></svg>

+ 1 - 0
editor/icons/Shape3D.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bf909c" d="M1.553 4.104A1 1 0 0 0 1 5v6a1 1 0 0 0 .553.895l6 3a1 1 0 0 0 .894 0l6-3A1 1 0 0 0 15 11V5a1 1 0 0 0-.553-.894l-6-3a1 1 0 0 0-.894 0zm6.447-1 3.764 1.882L8 6.868 4.236 4.986zm-5 3.5 4 2v3.766l-4-2z"/></svg>

+ 1 - 1
editor/icons/World2D.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="none" stroke="#e0e0e0" stroke-linejoin="round" stroke-width="2" d="M2 12c6 0 6 2 12 2V4C8 4 8 2 2 2z"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#99c4ff" d="M12 2a1 1 0 0 0 0 2 1 1 0 0 0 0-2zM6 5a5 5 0 0 0 0 10A5 5 0 0 0 6 5z"/></svg>

+ 1 - 1
editor/icons/World3D.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#e0e0e0" d="M12 2a1 1 0 0 0 0 2 1 1 0 0 0 0-2zM6 5a5 5 0 0 0 0 10A5 5 0 0 0 6 5z"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffa6bd" d="M12 2a1 1 0 0 0 0 2 1 1 0 0 0 0-2zM6 5a5 5 0 0 0 0 10A5 5 0 0 0 6 5z"/></svg>

+ 8 - 4
editor/themes/editor_color_map.cpp

@@ -67,10 +67,14 @@ void EditorColorMap::create() {
 	add_conversion_color_pair("#f9f9f9", "#606060"); // Scrollbar grabber highlight color
 
 	add_conversion_color_pair("#c38ef1", "#a85de9"); // Animation
-	add_conversion_color_pair("#8da5f3", "#3d64dd"); // 2D
-	add_conversion_color_pair("#7582a8", "#6d83c8"); // 2D Abstract
-	add_conversion_color_pair("#fc7f7f", "#cd3838"); // 3D
-	add_conversion_color_pair("#b56d6d", "#be6a6a"); // 3D Abstract
+	add_conversion_color_pair("#8da5f3", "#3d64dd"); // 2D Node
+	add_conversion_color_pair("#7582a8", "#6d83c8"); // 2D Node Abstract
+	add_conversion_color_pair("#fc7f7f", "#cd3838"); // 3D Node
+	add_conversion_color_pair("#b56d6d", "#be6a6a"); // 3D Node Abstract
+	add_conversion_color_pair("#99c4ff", "#4589e6"); // 2D Non-Node
+	add_conversion_color_pair("#869ebf", "#7097cd"); // 2D Non-Node Abstract
+	add_conversion_color_pair("#ffa6bd", "#e65c7f"); // 3D Non-Node
+	add_conversion_color_pair("#bf909c", "#cd8b9c"); // 3D Non-Node Abstract
 	add_conversion_color_pair("#8eef97", "#2fa139"); // GUI Control
 	add_conversion_color_pair("#76ad7b", "#64a66a"); // GUI Control Abstract