Skip to content

Blender addon to generate animation-friendly image switcher nodes.

Notifications You must be signed in to change notification settings

BeanwareHQ/beantextures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Beantextures

2D texture switch node generation + controls in pose mode

Get it!WikiQuick Start

Overview

Beantextures does two things: generate image switching shader node group(s) and then expose the image index property in pose mode—no more than that. You still get to set up your rig the way you want it to be!

beantextures-with-bone.mp4

Here's an example of a more practical usage: (you can get the model here)

on-rig.mp4

Why Beantextures?

Well, it automates the actual switch node generation, with the best1 approach to 2D image-switching animation (mix nodes)!

At least that's it for the node group generator. But whether the node properties controller makes your life simpler or not is totally subjective; at least it does for me. The Bean rig setup I made previously was done in just 2 days; it may take longer if I have to rely solely on drivers (the common approach).

Features

Node Generation
  • 🖼️ Supports 4 image indexing types: standard single integers, ranged integers, ranged floats, and most importantly, enums! (a.k.a dropdown items)
  • ⬛ Output alpha channel of the active image
  • ❓ Specify a fallback image when the index doesn't correspond to any image texture
Pose Mode Properties Display
  • 📑 Choose between Pie menu/list pop-up
  • 🌀 Custom icons for each item
  • 🏷️ Sort the order of properties as you wish

To-Do's

Available here.

Footnotes

  1. most flexible but not that performant; shouldn't be too much of an issue for most rig setups.

About

Blender addon to generate animation-friendly image switcher nodes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages