The online platform for Corona users to submit, vote, and collaborate on creative suggestions.
I'd like to propose a system for Corona that enables assigning and reading custom mesh attributes for use in shaders. This would consist of a modifier (or data interface) where artists can select mesh elements—faces, vertices, or edges—and define named attributes (float, color, vector), and a CoronaAttribute
shader node that reads these values based on name and attribute type. This system would allow localized shader control (e.g., roughness variations) without relying on multi-materials or face-ID OSL workarounds, enabling clean, procedural material setups and workflows similar to Blender's or Houdini’s attribute-based shading.