You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/README.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,21 +7,19 @@
7
7
## About
8
8
A Blender add-on to create add-ons! This add-on will take your Geometry Nodes or Materials and convert them into legible Python add-ons!
9
9
10
-
It automatically handles node layout, default values, subgroups, naming, colors, and more!
10
+
Node To Python automatically handles node layout, default values, subgroups, naming, colors, and more!
11
11
12
-
I think Blender's node-based editors are powerful, yet accessible tools, and I wanted to make scripting them easier for add-on creators. Combining Python with node based setups allows you to do things that would otherwise be tedious or impossible, such as
12
+
Blender's node-based editors are powerful, yet accessible tools, and I wanted to make scripting them easier for add-on creators. Combining Python with node based setups allows you to do things that would otherwise be tedious or impossible, such as
13
13
*`for` loops
14
14
* creating different node trees for different versions or settings
15
15
* interfacing with other parts of the software or properties of an object
16
16
17
-
NodeToPython recreates the node networks for you, so you can focus on the good stuff.
18
-
19
17
## Supported Versions
20
-
NodeToPython v2.0 is compatible with Blender 3.0 - 3.4 on Windows, macOS, and Linux. I generally try to update the addon to handle new nodes around the beta release of each update.
18
+
NodeToPython v2.1 is compatible with Blender 3.0 - 3.6 on Windows, macOS, and Linux. I generally try to update the add-on to handle new nodes around the beta release of each update.
21
19
22
20
## Installation
23
21
1. Download the `NodeToPython.zip` file from the [latest release](https://github.com/BrendanParmer/NodeToPython/releases)
24
-
* If you download other options, you'll need to rename the zip and the first folder to "NodeToPython" so Blender can properly import the module
22
+
* If you clone the repository or download other options, you'll need to rename the zip and the first folder to "NodeToPython" so Blender can properly import the add-on
25
23
2. In Blender, navigate to `Edit > Preferences > Add-ons`
26
24
3. Click Install, and find where you downloaded the zip file. Then hit the `Install Add-on` button, and you're done!
27
25
@@ -37,19 +35,26 @@ Just select the one you want, and soon a zip file will be created in an `addons`
37
35
From here, you can install it like a regular add-on.
38
36
39
37
## Future
38
+
### v2.2
40
39
* A "copy" mode, where just the functionality to build the node group is just copied to the clipbaord
40
+
* Choose the location where to save the add-on
41
+
42
+
### v2.3
41
43
* Expansion to Compositing nodes
42
44
* Add all referenced assets to the Asset Library for use outside of the original blend file
45
+
46
+
### Later
43
47
* Auto-set handle movies and image sequences
44
48
* Automatically format code to be PEP8 compliant
45
49
* Automatically detect the minimum version of Blender needed to run the add-on
46
50
47
51
## Potential Issues
48
-
* As of version 2.0.1, the add-on will not set default values for
52
+
* As of version 2.1, the add-on will not set default values for
49
53
* Scripts
50
54
* IES files
51
55
* Filepaths
52
56
* UV maps
57
+
* This add-on doesn't currently set default values in Geometry Nodes modifiers, just the node groups themselves
53
58
* Currently when setting default values for the following, the add-on must be run in the same blend file as the node group was created in to set the default, otherwise it will just set it to `None`:
54
59
* Materials
55
60
* Objects
@@ -67,4 +72,4 @@ When submitting an issue, please include
67
72
* A short description of what you were trying to accomplish, or steps to reproduce the issue.
68
73
* Sample blend files are more than welcome!
69
74
70
-
Suggestions for how to improve the add-on are more than welcome!
75
+
Got suggestions? Create an issue, happy to hear what features people want.
0 commit comments