Skip to content

Commit 85544d2

Browse files
Merge pull request #117 from BrendanParmer/v3.2
v3.2
2 parents 2830b2a + ca1cd6e commit 85544d2

28 files changed

+6622
-2082
lines changed

docs/README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Node to Python
22

3-
![Node To Python Logo](./img/ntp.jpg "Node To Python Logo")
3+
![Node To Python Logo](./img/logo.png "Node To Python Logo")
44

55
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/BrendanParmer/NodeToPython)](https://github.com/BrendanParmer/NodeToPython/releases) [![GitHub](https://img.shields.io/github/license/BrendanParmer/NodeToPython)](https://github.com/BrendanParmer/NodeToPython/blob/main/LICENSE) ![](https://visitor-badge.laobi.icu/badge?page_id=BrendanParmer.NodeToPython) ![](https://img.shields.io/github/downloads/BrendanParmer/NodeToPython/total.svg)
66

@@ -15,7 +15,7 @@ Blender's node-based editors are powerful, yet accessible tools, and I wanted to
1515
* interfacing with other parts of the software or properties of an object
1616

1717
## 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.
1919

2020
## Installation
2121
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
2626
## Usage
2727
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.
2828

29-
In the tab, there's panels to create add-ons for Geometry Nodes and 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.
3030

31-
![Add-on Location](./img/location.png "Add-on Location")
31+
![Add-on Location](./img/NodeToPython_Location.png "Add-on Location")
3232

33-
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**.
3434
* **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.
3937

4038
## Bug Reports and Suggestions
4139

4240
When submitting an issue, please include
4341

44-
* Your version of Blender
42+
* Your version of Blender (3.0 - 4.2)
4543
* Your operating system
4644
* Steps to reproduce the issue or a description of what you were trying to accomplish. Providing a test blend file is especially helpful
4745

4846
Got suggestions? Please create an [issue](https://github.com/BrendanParmer/NodeToPython/issues)! I'm happy to hear what features people want
4947

50-
5148
## Legal Disclaimer
52-
**Important Notice:**
49+
50+
**Important Notice:**
5351

5452
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.
5553

docs/img/NodeToPython_Location.png

91.1 KB
Loading

docs/img/location.png

-46.8 KB
Binary file not shown.

docs/img/logo.png

4.22 MB
Loading

docs/img/ntp.jpg

-163 KB
Binary file not shown.

0 commit comments

Comments
 (0)