@@ -10,25 +10,9 @@ With respect to the integrated Blender method, based on triangle search in the p
10
10
11
11
## Installation
12
12
13
- For users:
14
13
* Download a zip release (` sktransfer-x.y.zip ` )
15
14
* Install the zip through the Menu ` Edit -> Preferences ... ` and the ` Add-ons ` tab.
16
15
17
- For developers (Option 1):
18
-
19
- * Clone this repository
20
- * Open a Terminal
21
- * Set env variable: ` export BLENDER_USER_SCRIPTS="path/to/Transfer-ShapeKeys-Via-UV-Blender-Addon/BlenderScripts" `
22
- * Run Blender: ` path/to/blender.app/Contents/MacOS/blender `
23
-
24
- For developers (Option 2):
25
-
26
- * Clone this repository
27
- * Menu ` Edit -> Preferences ... `
28
- * Tab ` File Paths `
29
- * Panel ` Script Directories `
30
- * Add directory ` Transfer-ShapeKeys-Via-UV-Blender-Addon/BlenderScripts `
31
-
32
16
## Usage
33
17
34
18
All in Object mode:
@@ -99,11 +83,37 @@ For this case, I edited the UV of the monkey and tried to match the texture retu
99
83
* [ 0.1] - 2024-01-13
100
84
* First public release
101
85
86
+ ## For Developers
87
+
88
+ ### Running from repository code
89
+
90
+ Option 1:
91
+
92
+ * Clone this repository
93
+ * Open a Terminal
94
+ * Set env variable: ` export BLENDER_USER_SCRIPTS="path/to/Transfer-ShapeKeys-Via-UV-Blender-Addon/BlenderScripts" `
95
+ * Run Blender: ` path/to/blender.app/Contents/MacOS/blender `
96
+
97
+ Option 2:
98
+
99
+ * Clone this repository
100
+ * Menu ` Edit -> Preferences ... `
101
+ * Tab ` File Paths `
102
+ * Panel ` Script Directories `
103
+ * Add directory ` Transfer-ShapeKeys-Via-UV-Blender-Addon/BlenderScripts `
104
+
105
+
106
+ ### Creating a release
107
+
108
+ cd BlenderScripts/addons
109
+ zip -r sktransfer-x.y.zip sktransfer -x "**/.DS_Store" "**/__pycache__/*"
110
+
102
111
## TODOs
103
112
104
113
* Fill corners of the transfer buffer
105
114
* Panel and buttons
106
115
* A scaling parameter to modulate delta transfer
116
+ * Compute and apply deltas relatively to vertex normals
107
117
* Move the visual debug as addon option rather than operator parameter
108
118
109
119
## Visual debugging
0 commit comments