Code Monkey home page Code Monkey logo

printnodes's Introduction

PrintNodes

Blender addon to take high quality screenshots of node trees irrespective of the display resolution. Works with blender 2.80 and above. (Does NOT natively support Blender 3.0+ for now. But workaround is provided in Notes section)

Please read the Usage and Notes section before using the addon

Installation

  • Download the latest release from releases page on github
  • Go to Edit > Preferences > Addons > Install and select the downloaded zip file.
  • Make sure that Secondary Directory is set as per your wish.

Usage

  • In the Node Editor, you MUST go to fullscreen area mode via Ctrl+Alt+Space or View > Area > Toggle Fullscreen Area in the header before using the addon.
  • The scroll bars must not be visibly at any time while the process takes place. You can ensure that by making sure the cursor stays around the middle of the screen.
  • Then, make sure you're zoomed to a level where you cover most area while the text is still readable, to prevent oversized screenshots (in resolution).
  • Now from the Node Context menu (Right Click), start the screenshot process. It'll take a little while to take the shot. DO NOT perform any action until you get a finishing popup message.
  • But you can force-cancel the process mid-way by pressing Esc or Rightmouse Button.

Notes

  • Can take shots of whole node tree, within node groups, or only the selected nodes (using the Take Screenshot Of Selected Nodes option.)
  • It is recommended to save the blend file before using the addon.
  • Selecting NodeFrames while using Take Screenshot Of Selected Nodes Feature will crash the application. Keep that in mind.
  • Works on Linux and Mac only for Blender 2.93 or above (but for all blender versions on Windows)
  • For Blender 3.0 or above, a custom build of blender (along with PrintNodes v1.1.4) is required which has been uploaded here.

Additional Info

For any questions, suggestions or bug reports, join my discord server contact me via twitter @YeetusBlenditus or e-mail me at [email protected]

printnodes's People

Contributors

b-init avatar pvn31 avatar edu-rinaldi avatar

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.