Skip to content

Commit 7394509

Browse files
committed
More docs
1 parent aa737e8 commit 7394509

File tree

1 file changed

+26
-16
lines changed

1 file changed

+26
-16
lines changed

README.md

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,9 @@ With respect to the integrated Blender method, based on triangle search in the p
1010

1111
## Installation
1212

13-
For users:
1413
* Download a zip release (`sktransfer-x.y.zip`)
1514
* Install the zip through the Menu `Edit -> Preferences ...` and the `Add-ons` tab.
1615

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-
3216
## Usage
3317

3418
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
9983
* [0.1] - 2024-01-13
10084
* First public release
10185

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+
102111
## TODOs
103112

104113
* Fill corners of the transfer buffer
105114
* Panel and buttons
106115
* A scaling parameter to modulate delta transfer
116+
* Compute and apply deltas relatively to vertex normals
107117
* Move the visual debug as addon option rather than operator parameter
108118

109119
## Visual debugging

0 commit comments

Comments
 (0)