You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-17 14:11:06 +00:00
-Ability to and unwrap lightmap coordinates on import
-Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
This commit is contained in:
@@ -47,6 +47,9 @@ class MeshInstanceEditor : public Node {
|
||||
MENU_OPTION_CREATE_CONVEX_COLLISION_SHAPE,
|
||||
MENU_OPTION_CREATE_NAVMESH,
|
||||
MENU_OPTION_CREATE_OUTLINE_MESH,
|
||||
MENU_OPTION_CREATE_UV2,
|
||||
MENU_OPTION_DEBUG_UV1,
|
||||
MENU_OPTION_DEBUG_UV2,
|
||||
};
|
||||
|
||||
MeshInstance *node;
|
||||
@@ -58,11 +61,18 @@ class MeshInstanceEditor : public Node {
|
||||
|
||||
AcceptDialog *err_dialog;
|
||||
|
||||
AcceptDialog *debug_uv_dialog;
|
||||
Control *debug_uv;
|
||||
Vector<Vector2> uv_lines;
|
||||
|
||||
void _menu_option(int p_option);
|
||||
void _create_outline_mesh();
|
||||
|
||||
void _create_uv_lines(int p_layer);
|
||||
friend class MeshInstanceEditorPlugin;
|
||||
|
||||
void _debug_uv_draw();
|
||||
|
||||
protected:
|
||||
void _node_removed(Node *p_node);
|
||||
static void _bind_methods();
|
||||
|
||||
Reference in New Issue
Block a user