I’m working on a 3D graph visualization (thousands of nodes connected by thousands of edges) where each node has an icon rendered via a sprite. To highlight nodes, I previously just drew a cube around every node via a mesh and gave it partial transparency, but the performance was really bad.
So I’ve gotten rid of the meshes and am trying to just tint the icon textures. There are probably <20 icons and only a handful of different colors I’d want to tint them. So I could potentially just do all of this in Photoshop, but I was wondering if there might be a way of doing this programmatically so that when I add a new node type, I just need to add the default uncolored icon texture.