diff --git a/MyObsidianVault/.obsidian/workspace.json b/MyObsidianVault/.obsidian/workspace.json index a941d2b..717c090 100644 --- a/MyObsidianVault/.obsidian/workspace.json +++ b/MyObsidianVault/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "Godot_Training/Signal connection is displayed in inspector.md", + "file": "AWA/Blender/Animation Handling/01 Smart Rig Creation.md", "mode": "source", "source": false } @@ -85,13 +85,13 @@ "state": { "type": "backlink", "state": { - "file": "Godot_Training/Signal connection is displayed in inspector.md", + "file": "AWA/Blender/Animation Handling/01 Smart Rig Creation.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", - "showSearch": false, - "searchQuery": "", - "backlinkCollapsed": false, + "showSearch": true, + "searchQuery": "20240210075334", + "backlinkCollapsed": true, "unlinkedCollapsed": true } } @@ -102,7 +102,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Godot_Training/Signal connection is displayed in inspector.md", + "file": "AWA/Blender/Animation Handling/01 Smart Rig Creation.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -125,7 +125,7 @@ "state": { "type": "outline", "state": { - "file": "Godot_Training/Signal connection is displayed in inspector.md" + "file": "AWA/Blender/Animation Handling/01 Smart Rig Creation.md" } } } @@ -146,29 +146,44 @@ "obsidian-excalidraw-plugin:Create new drawing": false } }, - "active": "ead58bf623196751", + "active": "a236695ac8f73ffd", "lastOpenFiles": [ - "Godot_Training/2D/Run project with F8.md", - "Godot_Training/Signal connection is displayed in inspector.md", - "Godot_Training/2D/Change editor language.md", + "AWA/Blender/Animation Handling/images", + "AWA/Blender/Animation Handling/images/Pasted image 20240211083431.png", + "AWA/Blender/_Human Generation overview/01 Human Generator.md", + "AWA/Godot/Learn GDScript from Zero/Random facts.md", + "AWA/Godot/Advanced Getters and Setters, useage of @tool.md", + "AWA/Godot/Learn GDScript from Zero", + "AWA/Godot/Finite State Machine.md", + "AWA/Blender/_Workbench/Naming conventions avatar blendfile versions.md", + "AWA/Blender/_Human Generation overview/objects to remove 2.png", + "AWA/00_Concepts/AWA C4 System Context.md", + "AWA/00_Concepts/AWA High Level Concept.md", + "AWA/00_Concepts/Untitled/Untitled/Untitled/Untitled", + "AWA/00_Concepts/Untitled/Untitled/Untitled", + "AWA/00_Concepts/Untitled/Untitled", + "AWA/00_Concepts/Untitled", + "AWA/Blender/_Human Generation overview/objects to remove.png", "_images/Pasted image 20240121135842.png", - "_images", + "_images/Pasted image 20240204122751.png", + "_images/Pasted image 20240204123748.png", "_images/Pasted image 20240204164006.png", + "_images/User Icon.jpg", + "AWA/02_Running the binaries/Auto updater in Go.md", + "AWA/Blender/_Human Generation overview", + "AWA/Blender/Animation Handling/01 Smart Rig Creation.md", + "Godot_Training/Signal connection is displayed in inspector.md", + "Godot_Training/2D/Run project with F8.md", + "Godot_Training/2D/Change editor language.md", + "_images", "AWA/Godot/Saving and loading games.md", "Godot_Training/2D", "Godot_Training", "AWA/Godot/Godot World Environment Node (2D).md", "AWA/Godot/User Interface/Inventory in Godot.md", - "AWA/Godot/Advanced Getters and Setters, useage of @tool.md", - "AWA/Godot/Finite State Machine.md", - "AWA/02_Running the binaries/Auto updater in Go.md", "AWA/02_Running the binaries/Storage Location Linux.md", "AWA/02_Running the binaries/Runtime Parameters.md", "AWA/00_Concepts/AWA Tools.md", - "AWA/00_Concepts/AWA C4 System Context.md", - "_images/User Icon.jpg", - "_images/Pasted image 20240204123748.png", - "_images/Pasted image 20240204122751.png", "AWA/Blender/Animation Handling/02 Transfer animations.md", "WebDev/Verleih/TomTom/Docs/TomTom Login.md", "WebDev/MotorradIG", @@ -176,12 +191,6 @@ "WebDev/Verleih/TomTom/Testkarte anzeigen.md", "TestFolder/Drawing 2023-08-01 15.05.05.excalidraw.md", "TestFolder/Drawing 2023-08-01 15.08.23.excalidraw.md", - "AWA/Blender/Enter Weight Paint Mode.md", - "AWA/Blender/_Workbench/Naming conventions avatar blendfile versions.md", - "AWA/Blender/Animation Handling/01 Smart Rig Creation.md", - "AWA/Blender/Animation Handling/03 Rigging Humans with AutoRig Pro.md", - "AWA/Blender/Animation Handling/04 Retargeting Humans with AutoRig Pro.md", - "AWA/Godot/User Interface", - "AWA/Blender/Weight Painting" + "AWA/Blender/Enter Weight Paint Mode.md" ] } \ No newline at end of file diff --git a/MyObsidianVault/AWA/Blender/Animation Handling/01 Smart Rig Creation.md b/MyObsidianVault/AWA/Blender/Animation Handling/01 Smart Rig Creation.md index 567563c..c6dba6a 100644 --- a/MyObsidianVault/AWA/Blender/Animation Handling/01 Smart Rig Creation.md +++ b/MyObsidianVault/AWA/Blender/Animation Handling/01 Smart Rig Creation.md @@ -5,7 +5,12 @@ https://youtu.be/GDQmdsZWgVE?si=anfZDZvvU9-lHZc8 3.) Adjust Bones 4.) Click "Match to Rig" -5.) Tab "Skin": Mark Mesh, Shift-Click Rig, Click "Bind" +5.) Tab "Skin": Mark Mesh, Shift-Click Rig, Click "Bind", Deselect All except Scale Fix +Root ? Hip or spine1 ? +**On Skinning, experiment with "Improve Hip Weights" and "Improve Heel Weights"** + +![[Pasted image 20240211083431.png]] + In case of wrong weighting, try "Fix" scale on, and optimize flags off on Bind ( Step 5) \ No newline at end of file diff --git a/MyObsidianVault/AWA/Blender/Animation Handling/images/Pasted image 20240211083431.png b/MyObsidianVault/AWA/Blender/Animation Handling/images/Pasted image 20240211083431.png new file mode 100644 index 0000000..79700a3 Binary files /dev/null and b/MyObsidianVault/AWA/Blender/Animation Handling/images/Pasted image 20240211083431.png differ diff --git a/MyObsidianVault/AWA/Blender/_Human Generation overview/01 Human Generator.md b/MyObsidianVault/AWA/Blender/_Human Generation overview/01 Human Generator.md new file mode 100644 index 0000000..b6d5ec3 --- /dev/null +++ b/MyObsidianVault/AWA/Blender/_Human Generation overview/01 Human Generator.md @@ -0,0 +1,8 @@ +1.) Generate Human and process: Bake Textures, Apply modifiers, LOD 1/4 + Baking currently takes 2 minutes ( current Desktop PC ) on a minimal underwear human. +2.) Save as _00.blend + +3.) Remove Hair, Eyes, Teeth , Bones, Particles + +![[objects to remove.png]] +![[objects to remove 2.png]] diff --git a/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove 2.png b/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove 2.png new file mode 100644 index 0000000..2430b22 Binary files /dev/null and b/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove 2.png differ diff --git a/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove.png b/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove.png new file mode 100644 index 0000000..d8d0059 Binary files /dev/null and b/MyObsidianVault/AWA/Blender/_Human Generation overview/objects to remove.png differ diff --git a/MyObsidianVault/AWA/Godot/Learn GDScript from Zero/Random facts.md b/MyObsidianVault/AWA/Godot/Learn GDScript from Zero/Random facts.md new file mode 100644 index 0000000..7e23327 --- /dev/null +++ b/MyObsidianVault/AWA/Godot/Learn GDScript from Zero/Random facts.md @@ -0,0 +1,10 @@ +pixel positions on the screen use Vector2 coordinates + +cell to world using Vector2 +``` +var cell_size:Vector2 = Vector2(50.0, 50.0) +# or: var cell_size := Vector2(50.0, 50.0) + +func grid_to_world(cell): + return cell + cell_size + cell_size / 2 +```