Coder Social home page Coder Social logo

nodeeditorswitcher's Introduction

Node Editor Switcher Blender Addon

alt text

Overview

Add a pie menu, quick buttons, and shortcuts for switching between the different node editors.

Features

Pie Menu:

Accessible in the Node Editor, the pie menu is an easy way to switch between different node editors with a single click.

alt text

  • Default keyboard shortcuts: E
  • You can customize these shortcuts in Blender's keymap settings.

Quick Buttons:

The Node Editor buttons are available at the top right of the node editor header and can be disabled in the addon preferences.

alt text

Keyboard Shortcuts:

  • Default keyboard shortcuts:
    • 1: Geometry Node Editor
    • 2: Shader Node Editor
    • 3: World Node Editor
    • 4: Compositor Node Editor
  • You can customize these shortcuts in Blender's keymap settings.

Installation version <=1.0.1

To install the Node Editor Pie addon, follow these steps:

  1. Download the node_editor_pie.zip file available here.
  2. In Blender, go to Edit > Preferences > Add-ons.
  3. Click on Install... and select the downloaded node_editor_pie.zip file.
  4. Enable the addon by ticking the checkbox next to "Node Editor Pie" in the add-ons list.

Installation version >1.0.1

Version 1.0.2 and newer are only available on Blender 4.2+ with the Extension package enabled, and the addon can be installed directly from Blender!

Compatibility

  • Blender version: 4.0 and above

License

This addon is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.


Feel free to reach out if you have any questions, feedback, or suggestions!

nodeeditorswitcher's People

Contributors

victor-ix avatar

Stargazers

Jer NC avatar Lahcéne Belbachir avatar Amaral Krichman avatar Elguajo avatar NewTypo avatar Zeptofine avatar

Watchers

 avatar

nodeeditorswitcher's Issues

Installation Error

Running on Blender 4.1.0

Installation Error - ZIP packaged incorrectly; init.py should be in a directory, not at top-level

Suggestion: Move Quick Access Buttons

Hi! Love this add-on, one of the first extensions I always enable.

I think the Quick Access Buttons should be on the left side, because they are sub-modes of the Node Editor. Also when the header doesn't fit they will still be visible.

You can test it by changing bpy.types.NODE_HT_header.append to bpy.types.NODE_HT_header.prepend.

bpy.types.NODE_HT_header.append(draw_switch_buttons)

Yes they will be a bit redundant when in the Shader Editor because the type selector is also there, but for Compositor and GeoNodes it should be okay.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.