← All ideas
  • Published 17 Dec 2023

More Input/Output Types for Shader node Groups

Blender Geometry Nodes groups can have a handful of different data types in there inputs (geometry, material, image, object, string, boolean, integer etc...)

While most of these data types would be useless in shader editor, some of them could be useful, or at least improve the UI of some node groups.

The ones that I'm thinking about are : String, Boolean and Integer

String can be plugged in a group input using a Principled Volume node. The other one can be added to a node group using a line of Python code (That's what I did for the example below) But these are all hacky ways of doing it, and the Python example will cause bugs and issues, while a stable version of it could be implemented into the software.

This can be useful for tool making, UI improvement etc.. here's an example of a tool I made where Boolean makes much more sense than a Factor slider Capture.PNG

87.5%

Development Status: Open

Upvote 7 Downvote 1
maxime1
17 Dec 2023

0 Comments