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
+10-12Lines changed: 10 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Node to Python
2
2
3
-

3
+

4
4
5
5
[](https://github.com/BrendanParmer/NodeToPython/releases)[](https://github.com/BrendanParmer/NodeToPython/blob/main/LICENSE)
6
6
@@ -15,7 +15,7 @@ Blender's node-based editors are powerful, yet accessible tools, and I wanted to
15
15
* interfacing with other parts of the software or properties of an object
16
16
17
17
## Supported Versions
18
-
NodeToPython v3.1 is supported for Blender 3.0 - 4.1 on Windows, macOS, and Linux.
18
+
NodeToPython v3.2 is supported for Blender 3.0 - 4.2 on Windows, macOS, and Linux.
19
19
20
20
## Installation
21
21
1. Download the `NodeToPython.zip` file from the [latest release](https://github.com/BrendanParmer/NodeToPython/releases)
@@ -26,30 +26,28 @@ NodeToPython v3.1 is supported for Blender 3.0 - 4.1 on Windows, macOS, and Linu
26
26
## Usage
27
27
Once you've installed the add-on, you'll see a new tab in any Node Editor's sidebar. You can open this with keyboard shortcut `N` when focused in the Node Editor.
28
28
29
-
In the tab, there's panels to create add-ons for Geometry Nodesand Materials, each with a drop-down menu.
29
+
In the tab, there are panels to create add-ons for Geometry Nodes, Materials, and Compositing Nodes, each with a drop-down menu. You can set options in the options tab.
Select the node group you want code for, and you'll be prompted with a **Script** or **Add-on** option.
33
+
In the options panel, select either **Script** or **Add-on**.
34
34
***Script** mode creates a function that generates the node tree and copies it to your Blender clipboard.
35
-
* Doesn't include `import bpy` line
36
-
* To keep NodeToPython cross-platform and independent of third-party libraries, to get it into your system clipboard you need to paste into the Blender text editor and recopy it currently
37
-
***Add-on** mode generates a zip file for you in the save directory specified in the NodeToPython menu. From here, you can install it like a regular add-on. The generated add-on comes complete with operator registration and creating a modifier/material for the node tree to be used in.
38
-
* The current default operator install location is in the Object menu
35
+
***Add-on** mode generates a zip file for you in the save directory specified in the NodeToPython menu. From here, you can install it like a regular add-on. The generated add-on comes complete with operator registration and creating a modifier/material/scene for the node tree to be used in.
36
+
* When exporting to an add-on in Blender 4.2 or higher, you'll need to select a GPL-compliant liscense for Blender to be able to register the extension.
39
37
40
38
## Bug Reports and Suggestions
41
39
42
40
When submitting an issue, please include
43
41
44
-
* Your version of Blender
42
+
* Your version of Blender (3.0 - 4.2)
45
43
* Your operating system
46
44
* Steps to reproduce the issue or a description of what you were trying to accomplish. Providing a test blend file is especially helpful
47
45
48
46
Got suggestions? Please create an [issue](https://github.com/BrendanParmer/NodeToPython/issues)! I'm happy to hear what features people want
49
47
50
-
51
48
## Legal Disclaimer
52
-
**Important Notice:**
49
+
50
+
**Important Notice:**
53
51
54
52
This tool is provided under the MIT license and is intended for lawful use only. It is your responsibility to ensure that any use of this tool complies with all applicable laws, including but not limited to copyright and intellectual property laws. The authors of this tool are not liable for any illegal use of this tool or any legal consequences that may arise from such use.
0 commit comments