diff options
Diffstat (limited to '')
| -rw-r--r-- | scene/3d/position_3d.cpp | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/scene/3d/position_3d.cpp b/scene/3d/position_3d.cpp index c08d2609b..ae46e00f3 100644 --- a/scene/3d/position_3d.cpp +++ b/scene/3d/position_3d.cpp @@ -31,36 +31,34 @@ RES Position3D::_get_gizmo_geometry() const { - - Ref<Mesh> mesh = memnew( Mesh ); + Ref<Mesh> mesh = memnew(Mesh); DVector<Vector3> cursor_points; DVector<Color> cursor_colors; float cs = 0.25; - cursor_points.push_back(Vector3(+cs,0,0)); - cursor_points.push_back(Vector3(-cs,0,0)); - cursor_points.push_back(Vector3(0,+cs,0)); - cursor_points.push_back(Vector3(0,-cs,0)); - cursor_points.push_back(Vector3(0,0,+cs)); - cursor_points.push_back(Vector3(0,0,-cs)); - cursor_colors.push_back(Color(1,0.5,0.5,1)); - cursor_colors.push_back(Color(1,0.5,0.5,1)); - cursor_colors.push_back(Color(0.5,1,0.5,1)); - cursor_colors.push_back(Color(0.5,1,0.5,1)); - cursor_colors.push_back(Color(0.5,0.5,1,1)); - cursor_colors.push_back(Color(0.5,0.5,1,1)); + cursor_points.push_back(Vector3(+cs, 0, 0)); + cursor_points.push_back(Vector3(-cs, 0, 0)); + cursor_points.push_back(Vector3(0, +cs, 0)); + cursor_points.push_back(Vector3(0, -cs, 0)); + cursor_points.push_back(Vector3(0, 0, +cs)); + cursor_points.push_back(Vector3(0, 0, -cs)); + cursor_colors.push_back(Color(1, 0.5, 0.5, 1)); + cursor_colors.push_back(Color(1, 0.5, 0.5, 1)); + cursor_colors.push_back(Color(0.5, 1, 0.5, 1)); + cursor_colors.push_back(Color(0.5, 1, 0.5, 1)); + cursor_colors.push_back(Color(0.5, 0.5, 1, 1)); + cursor_colors.push_back(Color(0.5, 0.5, 1, 1)); - Ref<FixedMaterial> mat = memnew( FixedMaterial ); - mat->set_flag(Material::FLAG_UNSHADED,true); + Ref<FixedMaterial> mat = memnew(FixedMaterial); + mat->set_flag(Material::FLAG_UNSHADED, true); mat->set_line_width(3); Array d; - d[Mesh::ARRAY_VERTEX]=cursor_points; - d[Mesh::ARRAY_COLOR]=cursor_colors; - mesh->add_surface(Mesh::PRIMITIVE_LINES,d); - mesh->surface_set_material(0,mat); + d[Mesh::ARRAY_VERTEX] = cursor_points; + d[Mesh::ARRAY_COLOR] = cursor_colors; + mesh->add_surface(Mesh::PRIMITIVE_LINES, d); + mesh->surface_set_material(0, mat); return mesh; } -Position3D::Position3D() -{ +Position3D::Position3D() { } |
